pypi yarl 1.19.0

one day ago

Bug fixes

  • Fixed entire name being re-encoded when using :py:meth:yarl.URL.with_suffix -- by :user:NTFSvolume.

    Related issues and pull requests on GitHub:
    #1468.

Features

  • Started building armv7l wheels for manylinux -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    #1495.

Contributor-facing changes

  • GitHub Actions CI/CD is now configured to manage caching pip-ecosystem
    dependencies using re-actors/cache-python-deps_ -- an action by
    :user:webknjaz that takes into account ABI stability and the exact
    version of Python runtime.

    .. _re-actors/cache-python-deps:
    https://github.com/marketplace/actions/cache-python-deps

    Related issues and pull requests on GitHub:
    #1471.

  • Increased minimum propcache_ version to 0.2.1 to fix failing tests -- by :user:bdraco.

    .. _propcache:
    https://github.com/aio-libs/propcache

    Related issues and pull requests on GitHub:
    #1479.

  • Added all hidden folders to pytest's norecursedirs to prevent it
    from trying to collect tests there -- by :user:lysnikolaou.

    Related issues and pull requests on GitHub:
    #1480.

Miscellaneous internal changes

  • Improved accuracy of type annotations -- by :user:Dreamsorcerer.

    Related issues and pull requests on GitHub:
    #1484.

  • Improved performance of parsing query strings -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    #1493, #1497.

  • Improved performance of the C unquoter -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    #1496, #1498.


Don't miss a new yarl release

NewReleases is sending notifications on new releases.