util.py 文件源码

python
阅读 19 收藏 0 点赞 0 评论 0

项目:qypi 作者: jwodder 项目源码 文件源码
def squish_versions(releases):
    """
    Given a list of `dict`s containing (at least) ``"name"`` and ``"version"``
    fields, return for each name the `dict` with the highest version.

    It is assumed that `dict`s with the same name are always adjacent.
    """
    for _, versions in groupby(releases, itemgetter("name")):
        yield max(versions, key=lambda v: parse(v["version"]))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号