Skip to main content

Yet another URL library

Project description

yarl

The module provides handy URL class for URL parsing and changing.

https://github.com/aio-libs/yarl/workflows/CI/badge.svg Codecov coverage for the pytest-driven measurements https://img.shields.io/endpoint?url=https://codspeed.io/badge.json https://badge.fury.io/py/yarl.svg https://readthedocs.org/projects/yarl/badge/?version=latest https://img.shields.io/pypi/pyversions/yarl.svg Matrix Room — #aio-libs:matrix.org Matrix Space — #aio-libs-space:matrix.org

Introduction

Url is constructed from str:

>>> from yarl import URL
>>> url = URL('https://www.python.org/~guido?arg=1#frag')
>>> url
URL('https://www.python.org/~guido?arg=1#frag')

All url parts: scheme, user, password, host, port, path, query and fragment are accessible by properties:

>>> url.scheme
'https'
>>> url.host
'www.python.org'
>>> url.path
'/~guido'
>>> url.query_string
'arg=1'
>>> url.query
<MultiDictProxy('arg': '1')>
>>> url.fragment
'frag'

All url manipulations produce a new url object:

>>> url = URL('https://www.python.org')
>>> url / 'foo' / 'bar'
URL('https://www.python.org/foo/bar')
>>> url / 'foo' % {'bar': 'baz'}
URL('https://www.python.org/foo?bar=baz')

Strings passed to constructor and modification methods are automatically encoded giving canonical representation as result:

>>> url = URL('https://www.python.org/шлях')
>>> url
URL('https://www.python.org/%D1%88%D0%BB%D1%8F%D1%85')

Regular properties are percent-decoded, use raw_ versions for getting encoded strings:

>>> url.path
'/шлях'

>>> url.raw_path
'/%D1%88%D0%BB%D1%8F%D1%85'

Human readable representation of URL is available as .human_repr():

>>> url.human_repr()
'https://www.python.org/шлях'

For full documentation please read https://yarl.aio-libs.org.

Installation

$ pip install yarl

The library is Python 3 only!

PyPI contains binary wheels for Linux, Windows and MacOS. If you want to install yarl on another operating system where wheels are not provided, the tarball will be used to compile the library from the source code. It requires a C compiler and and Python headers installed.

To skip the compilation you must explicitly opt-in by using a PEP 517 configuration setting pure-python, or setting the YARL_NO_EXTENSIONS environment variable to a non-empty value, e.g.:

$ pip install yarl --config-settings=pure-python=false

Please note that the pure-Python (uncompiled) version is much slower. However, PyPy always uses a pure-Python implementation, and, as such, it is unaffected by this variable.

Dependencies

YARL requires multidict and propcache libraries.

API documentation

The documentation is located at https://yarl.aio-libs.org.

Why isn’t boolean supported by the URL query API?

There is no standard for boolean representation of boolean values.

Some systems prefer true/false, others like yes/no, on/off, Y/N, 1/0, etc.

yarl cannot make an unambiguous decision on how to serialize bool values because it is specific to how the end-user’s application is built and would be different for different apps. The library doesn’t accept booleans in the API; a user should convert bools into strings using own preferred translation protocol.

Comparison with other URL libraries

  • furl (https://pypi.python.org/pypi/furl)

    The library has rich functionality but the furl object is mutable.

    I’m afraid to pass this object into foreign code: who knows if the code will modify my url in a terrible way while I just want to send URL with handy helpers for accessing URL properties.

    furl has other non-obvious tricky things but the main objection is mutability.

  • URLObject (https://pypi.python.org/pypi/URLObject)

    URLObject is immutable, that’s pretty good.

    Every URL change generates a new URL object.

    But the library doesn’t do any decode/encode transformations leaving the end user to cope with these gory details.

Source code

The project is hosted on GitHub

Please file an issue on the bug tracker if you have found a bug or have some suggestion in order to improve the library.

Discussion list

aio-libs google group: https://groups.google.com/forum/#!forum/aio-libs

Feel free to post your questions and ideas here.

Authors and License

The yarl package is written by Andrew Svetlov.

It’s Apache 2 licensed and freely available.

Changelog

1.19.0

(2025-04-05)

Bug fixes

  • Fixed entire name being re-encoded when using yarl.URL.with_suffix() – by @NTFSvolume.

    Related issues and pull requests on GitHub: #1468.

Features

  • Started building armv7l wheels for manylinux – by @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 @webknjaz that takes into account ABI stability and the exact version of Python runtime.

    Related issues and pull requests on GitHub: #1471.

  • Increased minimum propcache version to 0.2.1 to fix failing tests – by @bdraco.

    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 @lysnikolaou.

    Related issues and pull requests on GitHub: #1480.

Miscellaneous internal changes

  • Improved accuracy of type annotations – by @Dreamsorcerer.

    Related issues and pull requests on GitHub: #1484.

  • Improved performance of parsing query strings – by @bdraco.

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

  • Improved performance of the C unquoter – by @bdraco.

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


1.18.3

(2024-12-01)

Bug fixes

  • Fixed uppercase ASCII hosts being rejected by URL.build()() and yarl.URL.with_host() – by @bdraco.

    Related issues and pull requests on GitHub: #954, #1442.

Miscellaneous internal changes

  • Improved performances of multiple path properties on cache miss – by @bdraco.

    Related issues and pull requests on GitHub: #1443.


1.18.2

(2024-11-29)

No significant changes.


1.18.1

(2024-11-29)

Miscellaneous internal changes

  • Improved cache performance when ~yarl.URL objects are constructed from yarl.URL.build() with encoded=True – by @bdraco.

    Related issues and pull requests on GitHub: #1432.

  • Improved cache performance for operations that produce a new ~yarl.URL object – by @bdraco.

    Related issues and pull requests on GitHub: #1434, #1436.


1.18.0

(2024-11-21)

Features

  • Added keep_query and keep_fragment flags in the yarl.URL.with_path(), yarl.URL.with_name() and yarl.URL.with_suffix() methods, allowing users to optionally retain the query string and fragment in the resulting URL when replacing the path – by @paul-nameless.

    Related issues and pull requests on GitHub: #111, #1421.

Contributor-facing changes

  • Started running downstream aiohttp tests in CI – by @Cycloctane.

    Related issues and pull requests on GitHub: #1415.

Miscellaneous internal changes

  • Improved performance of converting ~yarl.URL to a string – by @bdraco.

    Related issues and pull requests on GitHub: #1422.


1.17.2

(2024-11-17)

Bug fixes

  • Stopped implicitly allowing the use of Cython pre-release versions when building the distribution package – by @ajsanchezsanz and @markgreene74.

    Related issues and pull requests on GitHub: #1411, #1412.

  • Fixed a bug causing ~yarl.URL.port to return the default port when the given port was zero – by @gmacon.

    Related issues and pull requests on GitHub: #1413.

Features

  • Make error messages include details of incorrect type when port is not int in yarl.URL.build(). – by @Cycloctane.

    Related issues and pull requests on GitHub: #1414.

Packaging updates and notes for downstreams

  • Stopped implicitly allowing the use of Cython pre-release versions when building the distribution package – by @ajsanchezsanz and @markgreene74.

    Related issues and pull requests on GitHub: #1411, #1412.

Miscellaneous internal changes

  • Improved performance of the yarl.URL.joinpath() method – by @bdraco.

    Related issues and pull requests on GitHub: #1418.


1.17.1

(2024-10-30)

Miscellaneous internal changes

  • Improved performance of many ~yarl.URL methods – by @bdraco.

    Related issues and pull requests on GitHub: #1396, #1397, #1398.

  • Improved performance of passing a dict or str to yarl.URL.extend_query() – by @bdraco.

    Related issues and pull requests on GitHub: #1401.


1.17.0

(2024-10-28)

Features

  • Added ~yarl.URL.host_port_subcomponent which returns the 3986#section-3.2.2 host and 3986#section-3.2.3 port subcomponent – by @bdraco.

    Related issues and pull requests on GitHub: #1375.


1.16.0

(2024-10-21)

Bug fixes

  • Fixed blocking I/O to load Python code when creating a new ~yarl.URL with non-ascii characters in the network location part – by @bdraco.

    Related issues and pull requests on GitHub: #1342.

Removals and backward incompatible breaking changes

  • Migrated to using a single cache for encoding hosts – by @bdraco.

    Passing ip_address_size and host_validate_size to yarl.cache_configure() is deprecated in favor of the new encode_host_size parameter and will be removed in a future release. For backwards compatibility, the old parameters affect the encode_host cache size.

    Related issues and pull requests on GitHub: #1348, #1357, #1363.

Miscellaneous internal changes

  • Improved performance of constructing ~yarl.URL – by @bdraco.

    Related issues and pull requests on GitHub: #1336.

  • Improved performance of calling yarl.URL.build() and constructing unencoded ~yarl.URL – by @bdraco.

    Related issues and pull requests on GitHub: #1345.

  • Reworked the internal encoding cache to improve performance on cache hit – by @bdraco.

    Related issues and pull requests on GitHub: #1369.


1.15.5

(2024-10-18)

Miscellaneous internal changes

  • Improved performance of the yarl.URL.joinpath() method – by @bdraco.

    Related issues and pull requests on GitHub: #1304.

  • Improved performance of the yarl.URL.extend_query() method – by @bdraco.

    Related issues and pull requests on GitHub: #1305.

  • Improved performance of the yarl.URL.origin() method – by @bdraco.

    Related issues and pull requests on GitHub: #1306.

  • Improved performance of the yarl.URL.with_path() method – by @bdraco.

    Related issues and pull requests on GitHub: #1307.

  • Improved performance of the yarl.URL.with_query() method – by @bdraco.

    Related issues and pull requests on GitHub: #1308, #1328.

  • Improved performance of the yarl.URL.update_query() method – by @bdraco.

    Related issues and pull requests on GitHub: #1309, #1327.

  • Improved performance of the yarl.URL.join() method – by @bdraco.

    Related issues and pull requests on GitHub: #1313.

  • Improved performance of ~yarl.URL equality checks – by @bdraco.

    Related issues and pull requests on GitHub: #1315.

  • Improved performance of ~yarl.URL methods that modify the network location – by @bdraco.

    Related issues and pull requests on GitHub: #1316.

  • Improved performance of the yarl.URL.with_fragment() method – by @bdraco.

    Related issues and pull requests on GitHub: #1317.

  • Improved performance of calculating the hash of ~yarl.URL objects – by @bdraco.

    Related issues and pull requests on GitHub: #1318.

  • Improved performance of the yarl.URL.relative() method – by @bdraco.

    Related issues and pull requests on GitHub: #1319.

  • Improved performance of the yarl.URL.with_name() method – by @bdraco.

    Related issues and pull requests on GitHub: #1320.

  • Improved performance of ~yarl.URL.parent – by @bdraco.

    Related issues and pull requests on GitHub: #1321.

  • Improved performance of the yarl.URL.with_scheme() method – by @bdraco.

    Related issues and pull requests on GitHub: #1322.


1.15.4

(2024-10-16)

Miscellaneous internal changes

  • Improved performance of the quoter when all characters are safe – by @bdraco.

    Related issues and pull requests on GitHub: #1288.

  • Improved performance of unquoting strings – by @bdraco.

    Related issues and pull requests on GitHub: #1292, #1293.

  • Improved performance of calling yarl.URL.build() – by @bdraco.

    Related issues and pull requests on GitHub: #1297.


1.15.3

(2024-10-15)

Bug fixes

  • Fixed yarl.URL.build() failing to validate paths must start with a / when passing authority – by @bdraco.

    The validation only worked correctly when passing host.

    Related issues and pull requests on GitHub: #1265.

Removals and backward incompatible breaking changes

  • Removed support for Python 3.8 as it has reached end of life – by @bdraco.

    Related issues and pull requests on GitHub: #1203.

Miscellaneous internal changes

  • Improved performance of constructing ~yarl.URL when the net location is only the host – by @bdraco.

    Related issues and pull requests on GitHub: #1271.


1.15.2

(2024-10-13)

Miscellaneous internal changes

  • Improved performance of converting ~yarl.URL to a string – by @bdraco.

    Related issues and pull requests on GitHub: #1234.

  • Improved performance of yarl.URL.joinpath() – by @bdraco.

    Related issues and pull requests on GitHub: #1248, #1250.

  • Improved performance of constructing query strings from ~multidict.MultiDict – by @bdraco.

    Related issues and pull requests on GitHub: #1256.

  • Improved performance of constructing query strings with int values – by @bdraco.

    Related issues and pull requests on GitHub: #1259.


1.15.1

(2024-10-12)

Miscellaneous internal changes

  • Improved performance of calling yarl.URL.build() – by @bdraco.

    Related issues and pull requests on GitHub: #1222.

  • Improved performance of all ~yarl.URL methods that create new ~yarl.URL objects – by @bdraco.

    Related issues and pull requests on GitHub: #1226.

  • Improved performance of ~yarl.URL methods that modify the network location – by @bdraco.

    Related issues and pull requests on GitHub: #1229.


1.15.0

(2024-10-11)

Bug fixes

  • Fixed validation with yarl.URL.with_scheme() when passed scheme is not lowercase – by @bdraco.

    Related issues and pull requests on GitHub: #1189.

Features

  • Started building armv7l wheels – by @bdraco.

    Related issues and pull requests on GitHub: #1204.

Miscellaneous internal changes

  • Improved performance of constructing unencoded ~yarl.URL objects – by @bdraco.

    Related issues and pull requests on GitHub: #1188.

  • Added a cache for parsing hosts to reduce overhead of encoding ~yarl.URL – by @bdraco.

    Related issues and pull requests on GitHub: #1190.

  • Improved performance of constructing query strings from ~collections.abc.Mapping – by @bdraco.

    Related issues and pull requests on GitHub: #1193.

  • Improved performance of converting ~yarl.URL objects to strings – by @bdraco.

    Related issues and pull requests on GitHub: #1198.


1.14.0

(2024-10-08)

Packaging updates and notes for downstreams

  • Switched to using the propcache package for property caching – by @bdraco.

    The propcache package is derived from the property caching code in yarl and has been broken out to avoid maintaining it for multiple projects.

    Related issues and pull requests on GitHub: #1169.

Contributor-facing changes

  • Started testing with Hypothesis – by @webknjaz and @bdraco.

    Special thanks to @Zac-HD for helping us get started with this framework.

    Related issues and pull requests on GitHub: #860.

Miscellaneous internal changes

  • Improved performance of yarl.URL.is_default_port() when no explicit port is set – by @bdraco.

    Related issues and pull requests on GitHub: #1168.

  • Improved performance of converting ~yarl.URL to a string when no explicit port is set – by @bdraco.

    Related issues and pull requests on GitHub: #1170.

  • Improved performance of the yarl.URL.origin() method – by @bdraco.

    Related issues and pull requests on GitHub: #1175.

  • Improved performance of encoding hosts – by @bdraco.

    Related issues and pull requests on GitHub: #1176.


1.13.1

(2024-09-27)

Miscellaneous internal changes

  • Improved performance of calling yarl.URL.build() with authority – by @bdraco.

    Related issues and pull requests on GitHub: #1163.


1.13.0

(2024-09-26)

Bug fixes

  • Started rejecting ASCII hostnames with invalid characters. For host strings that look like authority strings, the exception message includes advice on what to do instead – by @mjpieters.

    Related issues and pull requests on GitHub: #880, #954.

  • Fixed IPv6 addresses missing brackets when the ~yarl.URL was converted to a string – by @bdraco.

    Related issues and pull requests on GitHub: #1157, #1158.

Features

  • Added ~yarl.URL.host_subcomponent which returns the 3986#section-3.2.2 host subcomponent – by @bdraco.

    The only current practical difference between ~yarl.URL.raw_host and ~yarl.URL.host_subcomponent is that IPv6 addresses are returned bracketed.

    Related issues and pull requests on GitHub: #1159.


1.12.1

(2024-09-23)

No significant changes.


1.12.0

(2024-09-23)

Features

  • Added ~yarl.URL.path_safe to be able to fetch the path without %2F and %25 decoded – by @bdraco.

    Related issues and pull requests on GitHub: #1150.

Removals and backward incompatible breaking changes

  • Restore decoding %2F (/) in URL.path – by @bdraco.

    This change restored the behavior before #1057.

    Related issues and pull requests on GitHub: #1151.

Miscellaneous internal changes

  • Improved performance of processing paths – by @bdraco.

    Related issues and pull requests on GitHub: #1143.


1.11.1

(2024-09-09)

Bug fixes

  • Allowed scheme replacement for relative URLs if the scheme does not require a host – by @bdraco.

    Related issues and pull requests on GitHub: #280, #1138.

  • Allowed empty host for URL schemes other than the special schemes listed in the WHATWG URL spec – by @bdraco.

    Related issues and pull requests on GitHub: #1136.

Features

  • Loosened restriction on integers as query string values to allow classes that implement __int__ – by @bdraco.

    Related issues and pull requests on GitHub: #1139.

Miscellaneous internal changes

  • Improved performance of normalizing paths – by @bdraco.

    Related issues and pull requests on GitHub: #1137.


1.11.0

(2024-09-08)

Features

  • Added URL.extend_query()() method, which can be used to extend parameters without replacing same named keys – by @bdraco.

    This method was primarily added to replace the inefficient hand rolled method currently used in aiohttp.

    Related issues and pull requests on GitHub: #1128.

Miscellaneous internal changes

  • Improved performance of the Cython cached_property implementation – by @bdraco.

    Related issues and pull requests on GitHub: #1122.

  • Simplified computing ports by removing unnecessary code – by @bdraco.

    Related issues and pull requests on GitHub: #1123.

  • Improved performance of encoding non IPv6 hosts – by @bdraco.

    Related issues and pull requests on GitHub: #1125.

  • Improved performance of URL.build()() when the path, query string, or fragment is an empty string – by @bdraco.

    Related issues and pull requests on GitHub: #1126.

  • Improved performance of the URL.update_query()() method – by @bdraco.

    Related issues and pull requests on GitHub: #1130.

  • Improved performance of processing query string changes when arguments are str – by @bdraco.

    Related issues and pull requests on GitHub: #1131.


1.10.0

(2024-09-06)

Bug fixes

  • Fixed joining a path when the existing path was empty – by @bdraco.

    A regression in URL.join()() was introduced in #1082.

    Related issues and pull requests on GitHub: #1118.

Features

  • Added URL.without_query_params()() method, to drop some parameters from query string – by @hongquan.

    Related issues and pull requests on GitHub: #774, #898, #1010.

  • The previously protected types _SimpleQuery, _QueryVariable, and _Query are now available for use externally as SimpleQuery, QueryVariable, and Query – by @bdraco.

    Related issues and pull requests on GitHub: #1050, #1113.

Contributor-facing changes

  • Replaced all ~typing.Optional with ~typing.Union – by @bdraco.

    Related issues and pull requests on GitHub: #1095.

Miscellaneous internal changes

  • Significantly improved performance of parsing the network location – by @bdraco.

    Related issues and pull requests on GitHub: #1112.

  • Added internal types to the cache to prevent future refactoring errors – by @bdraco.

    Related issues and pull requests on GitHub: #1117.


1.9.11

(2024-09-04)

Bug fixes

  • Fixed a TypeError with MultiDictProxy and Python 3.8 – by @bdraco.

    Related issues and pull requests on GitHub: #1084, #1105, #1107.

Miscellaneous internal changes

  • Improved performance of encoding hosts – by @bdraco.

    Previously, the library would unconditionally try to parse a host as an IP Address. The library now avoids trying to parse a host as an IP Address if the string is not in one of the formats described in 3986#section-3.2.2.

    Related issues and pull requests on GitHub: #1104.


1.9.10

(2024-09-04)

Bug fixes

  • URL.join()() has been changed to match 3986 and align with / operation() and URL.joinpath()() when joining URLs with empty segments. Previously urllib.parse.urljoin was used, which has known issues with empty segments (python/cpython#84774).

    Due to the semantics of URL.join()(), joining an URL with scheme requires making it relative, prefixing with ./.

    >>> URL("https://web.archive.org/web/").join(URL("./https://github.com/aio-libs/yarl"))
    URL('https://web.archive.org/web/https://github.com/aio-libs/yarl')

    Empty segments are honored in the base as well as the joined part.

    >>> URL("https://web.archive.org/web/https://").join(URL("github.com/aio-libs/yarl"))
    URL('https://web.archive.org/web/https://github.com/aio-libs/yarl')

    – by @commonism

    This change initially appeared in 1.9.5 but was reverted in 1.9.6 to resolve a problem with query string handling.

    Related issues and pull requests on GitHub: #1039, #1082.

Features

  • Added ~yarl.URL.absolute which is now preferred over URL.is_absolute() – by @bdraco.

    Related issues and pull requests on GitHub: #1100.


1.9.9

(2024-09-04)

Bug fixes

  • Added missing type on ~yarl.URL.port – by @bdraco.

    Related issues and pull requests on GitHub: #1097.


1.9.8

(2024-09-03)

Features

  • Covered the ~yarl.URL object with types – by @bdraco.

    Related issues and pull requests on GitHub: #1084.

  • Cache parsing of IP Addresses when encoding hosts – by @bdraco.

    Related issues and pull requests on GitHub: #1086.

Contributor-facing changes

  • Covered the ~yarl.URL object with types – by @bdraco.

    Related issues and pull requests on GitHub: #1084.

Miscellaneous internal changes

  • Improved performance of handling ports – by @bdraco.

    Related issues and pull requests on GitHub: #1081.


1.9.7

(2024-09-01)

Removals and backward incompatible breaking changes

  • Removed support 3986#section-3.2.3 port normalization when the scheme is not one of http, https, wss, or ws – by @bdraco.

    Support for port normalization was recently added in #1033 and contained code that would do blocking I/O if the scheme was not one of the four listed above. The code has been removed because this library is intended to be safe for usage with asyncio.

    Related issues and pull requests on GitHub: #1076.

Miscellaneous internal changes

  • Improved performance of property caching – by @bdraco.

    The reify implementation from aiohttp was adapted to replace the internal cached_property implementation.

    Related issues and pull requests on GitHub: #1070.


1.9.6

(2024-08-30)

Bug fixes

  • Reverted 3986 compatible URL.join()() honoring empty segments which was introduced in #1039.

    This change introduced a regression handling query string parameters with joined URLs. The change was reverted to maintain compatibility with the previous behavior.

    Related issues and pull requests on GitHub: #1067.


1.9.5

(2024-08-30)

Bug fixes

  • Joining URLs with empty segments has been changed to match 3986.

    Previously empty segments would be removed from path, breaking use-cases such as

    URL("https://web.archive.org/web/") / "https://github.com/"

    Now / operation() and URL.joinpath()() keep empty segments, but do not introduce new empty segments. e.g.

    URL("https://example.org/") / ""

    does not introduce an empty segment.

    – by @commonism and @youtux

    Related issues and pull requests on GitHub: #1026.

  • The default protocol ports of well-known URI schemes are now taken into account during the normalization of the URL string representation in accordance with 3986#section-3.2.3.

    Specified ports are removed from the str representation of a ~yarl.URL if the port matches the scheme’s default port – by @commonism.

    Related issues and pull requests on GitHub: #1033.

  • URL.join()() has been changed to match 3986 and align with / operation() and URL.joinpath()() when joining URLs with empty segments. Previously urllib.parse.urljoin was used, which has known issues with empty segments (python/cpython#84774).

    Due to the semantics of URL.join()(), joining an URL with scheme requires making it relative, prefixing with ./.

    >>> URL("https://web.archive.org/web/").join(URL("./https://github.com/aio-libs/yarl"))
    URL('https://web.archive.org/web/https://github.com/aio-libs/yarl')

    Empty segments are honored in the base as well as the joined part.

    >>> URL("https://web.archive.org/web/https://").join(URL("github.com/aio-libs/yarl"))
    URL('https://web.archive.org/web/https://github.com/aio-libs/yarl')

    – by @commonism

    Related issues and pull requests on GitHub: #1039.

Removals and backward incompatible breaking changes

  • Stopped decoding %2F (/) in URL.path, as this could lead to code incorrectly treating it as a path separator – by @Dreamsorcerer.

    Related issues and pull requests on GitHub: #1057.

  • Dropped support for Python 3.7 – by @Dreamsorcerer.

    Related issues and pull requests on GitHub: #1016.

Improved documentation

  • On the Contributing docs page, a link to the Towncrier philosophy has been fixed.

    Related issues and pull requests on GitHub: #981.

  • The pre-existing / magic method() has been documented in the API reference – by @commonism.

    Related issues and pull requests on GitHub: #1026.

Packaging updates and notes for downstreams

  • A flaw in the logic for copying the project directory into a temporary folder that led to infinite recursion when TMPDIR was set to a project subdirectory path. This was happening in Fedora and its downstream due to the use of pyproject-rpm-macros. It was only reproducible with pip wheel and was not affecting the pyproject-build users.

    – by @hroncok and @webknjaz

    Related issues and pull requests on GitHub: #992, #1014.

  • Support Python 3.13 and publish non-free-threaded wheels

    Related issues and pull requests on GitHub: #1054.

Contributor-facing changes

  • The CI/CD setup has been updated to test arm64 wheels under macOS 14, except for Python 3.7 that is unsupported in that environment – by @webknjaz.

    Related issues and pull requests on GitHub: #1015.

  • Removed unused type ignores and casts – by @hauntsaninja.

    Related issues and pull requests on GitHub: #1031.

Miscellaneous internal changes

  • port, scheme, and raw_host are now cached_property – by @bdraco.

    aiohttp accesses these properties quite often, which cause urllib to build the _hostinfo property every time. port, scheme, and raw_host are now cached properties, which will improve performance.

    Related issues and pull requests on GitHub: #1044, #1058.


1.9.4 (2023-12-06)

Bug fixes

  • Started raising TypeError when a string value is passed into yarl.URL.build() as the port argument – by @commonism.

    Previously the empty string as port would create malformed URLs when rendered as string representations. (#883)

Packaging updates and notes for downstreams

  • The leading -- has been dropped from the PEP 517 in-tree build backend config setting names. --pure-python is now just pure-python – by @webknjaz.

    The usage now looks as follows:

    $ python -m build \
        --config-setting=pure-python=true \
        --config-setting=with-cython-tracing=true

    (#963)

Contributor-facing changes

  • A step-by-step Release Guide guide has been added, describing how to release yarl – by @webknjaz.

    This is primarily targeting maintainers. (#960)

  • Coverage collection has been implemented for the Cython modules – by @webknjaz.

    It will also be reported to Codecov from any non-release CI jobs.

    To measure coverage in a development environment, yarl can be installed in editable mode:

    $ python -Im pip install -e .

    Editable install produces C-files required for the Cython coverage plugin to map the measurements back to the PYX-files.

    #961

  • It is now possible to request line tracing in Cython builds using the with-cython-tracing PEP 517 config setting – @webknjaz.

    This can be used in CI and development environment to measure coverage on Cython modules, but is not normally useful to the end-users or downstream packagers.

    Here’s a usage example:

    $ python -Im pip install . --config-settings=with-cython-tracing=true

    For editable installs, this setting is on by default. Otherwise, it’s off unless requested explicitly.

    The following produces C-files required for the Cython coverage plugin to map the measurements back to the PYX-files:

    $ python -Im pip install -e .

    Alternatively, the YARL_CYTHON_TRACING=1 environment variable can be set to do the same as the PEP 517 config setting.

    #962

1.9.3 (2023-11-20)

Bug fixes

  • Stopped dropping trailing slashes in yarl.URL.joinpath() – by @gmacon. (#862, #866)

  • Started accepting string subclasses in yarl.URL.__truediv__() operations (URL / segment) – by @mjpieters. (#871, #884)

  • Fixed the human representation of URLs with square brackets in usernames and passwords – by @mjpieters. (#876, #882)

  • Updated type hints to include URL.missing_port(), URL.__bytes__() and the encoding argument to yarl.URL.joinpath() – by @mjpieters. (#891)

Packaging updates and notes for downstreams

  • Integrated Cython 3 to enable building yarl under Python 3.12 – by @mjpieters. (#829, #881)

  • Declared modern setuptools.build_meta as the PEP 517 build backend in pyproject.toml explicitly – by @webknjaz. (#886)

  • Converted most of the packaging setup into a declarative setup.cfg config – by @webknjaz. (#890)

  • The packaging is replaced from an old-fashioned setup.py to an in-tree PEP 517 build backend – by @webknjaz.

    Whenever the end-users or downstream packagers need to build yarl from source (a Git checkout or an sdist), they may pass a config_settings flag --pure-python. If this flag is not set, a C-extension will be built and included into the distribution.

    Here is how this can be done with pip:

    $ python -m pip install . --config-settings=--pure-python=false

    This will also work with -e | --editable.

    The same can be achieved via pypa/build:

    $ python -m build --config-setting=--pure-python=false

    Adding -w | --wheel can force pypa/build produce a wheel from source directly, as opposed to building an sdist and then building from it. (#893)

  • Declared Python 3.12 supported officially in the distribution package metadata – by @edgarrmondragon. (#942)

Contributor-facing changes

  • A regression test for no-host URLs was added per #821 and 3986 – by @kenballus. (#821, #822)

  • Started testing yarl against Python 3.12 in CI – by @mjpieters. (#881)

  • All Python 3.12 jobs are now marked as required to pass in CI – by @edgarrmondragon. (#942)

  • MyST is now integrated in Sphinx – by @webknjaz.

    This allows the contributors to author new documents in Markdown when they have difficulties with going straight RST. (#953)

1.9.2 (2023-04-25)

Bugfixes

  • Fix regression with yarl.URL.__truediv__() and absolute URLs with empty paths causing the raw path to lack the leading /. (#854)

1.9.1 (2023-04-21)

Bugfixes

  • Marked tests that fail on older Python patch releases (< 3.7.10, < 3.8.8 and < 3.9.2) as expected to fail due to missing a security fix for CVE-2021-23336. (#850)

1.9.0 (2023-04-19)

This release was never published to PyPI, due to issues with the build process.

Features

  • Added URL.joinpath(*elements), to create a new URL appending multiple path elements. (#704)

  • Made URL.__truediv__()() return NotImplemented if called with an unsupported type — by @michaeljpeters. (#832)

Bugfixes

  • Path normalization for absolute URLs no longer raises a ValueError exception when .. segments would otherwise go beyond the URL path root. (#536)

  • Fixed an issue with update_query() not getting rid of the query when argument is None. (#792)

  • Added some input restrictions on with_port() function to prevent invalid boolean inputs or out of valid port inputs; handled incorrect 0 port representation. (#793)

  • Made yarl.URL.build() raise a TypeError if the host argument is None — by @paulpapacz. (#808)

  • Fixed an issue with update_query() getting rid of the query when the argument is empty but not None. (#845)

Misc

1.8.2 (2022-12-03)

This is the first release that started shipping wheels for Python 3.11.

1.8.1 (2022-08-01)

Misc

1.8.0 (2022-08-01)

Features

  • Added URL.raw_suffix, URL.suffix, URL.raw_suffixes, URL.suffixes, URL.with_suffix. (#613)

Improved Documentation

  • Fixed broken internal references to yarl.URL.human_repr(). (#665)

  • Fixed broken external references to multidict:index docs. (#665)

Deprecations and Removals

  • Dropped Python 3.6 support. (#672)

Misc

1.7.2 (2021-11-01)

Bugfixes

  • Changed call in with_port() to stop reencoding parts of the URL that were already encoded. (#623)

1.7.1 (2021-10-07)

Bugfixes

  • Fix 1.7.0 build error

1.7.0 (2021-10-06)

Features

  • Add __bytes__() magic method so that bytes(url) will work and use optimal ASCII encoding. (#582)

  • Started shipping platform-specific arm64 wheels for Apple Silicon. (#622)

  • Started shipping platform-specific wheels with the musl tag targeting typical Alpine Linux runtimes. (#622)

  • Added support for Python 3.10. (#622)

1.6.3 (2020-11-14)

Bugfixes

  • No longer loose characters when decoding incorrect percent-sequences (like %e2%82%f8). All non-decodable percent-sequences are now preserved. #517

  • Provide x86 Windows wheels. #535


1.6.2 (2020-10-12)

Bugfixes

  • Provide generated .c files in TarBall distribution. #530

1.6.1 (2020-10-12)

Features

  • Provide wheels for aarch64, i686, ppc64le, s390x architectures on Linux as well as x86_64. #507

  • Provide wheels for Python 3.9. #526

Bugfixes

  • human_repr() now always produces valid representation equivalent to the original URL (if the original URL is valid). #511

  • Fixed requoting a single percent followed by a percent-encoded character in the Cython implementation. #514

  • Fix ValueError when decoding % which is not followed by two hexadecimal digits. #516

  • Fix decoding % followed by a space and hexadecimal digit. #520

  • Fix annotation of with_query()/update_query() methods for key=[val1, val2] case. #528

Removal

  • Drop Python 3.5 support; Python 3.6 is the minimal supported Python version.


1.6.0 (2020-09-23)

Features

  • Allow for int and float subclasses in query, while still denying bool. #492

Bugfixes

  • Do not requote arguments in URL.build(), with_xxx() and in / operator. #502

  • Keep IPv6 brackets in origin(). #504


1.5.1 (2020-08-01)

Bugfixes

  • Fix including relocated internal yarl._quoting_c C-extension into published PyPI dists. #485

Misc


1.5.0 (2020-07-26)

Features

  • Convert host to lowercase on URL building. #386

  • Allow using mod operator (%) for updating query string (an alias for update_query() method). #435

  • Allow use of sequences such as list and tuple in the values of a mapping such as dict to represent that a key has many values:

    url = URL("http://example.com")
    assert url.with_query({"a": [1, 2]}) == URL("http://example.com/?a=1&a=2")

    #443

  • Support URL.build() with scheme and path (creates a relative URL). #464

  • Cache slow IDNA encode/decode calls. #476

  • Add @final / Final type hints #477

  • Support URL authority/raw_authority properties and authority argument of URL.build() method. #478

  • Hide the library implementation details, make the exposed public list very clean. #483

Bugfixes

  • Fix tests with newer Python (3.7.6, 3.8.1 and 3.9.0+). #409

  • Fix a bug where query component, passed in a form of mapping or sequence, is unquoted in unexpected way. #426

  • Hide Query and QueryVariable type aliases in __init__.pyi, now they are prefixed with underscore. #431

  • Keep IPv6 brackets after updating port/user/password. #451


1.4.2 (2019-12-05)

Features

  • Workaround for missing str.isascii() in Python 3.6 #389


1.4.1 (2019-11-29)

  • Fix regression, make the library work on Python 3.5 and 3.6 again.

1.4.0 (2019-11-29)

  • Distinguish an empty password in URL from a password not provided at all (#262)

  • Fixed annotations for optional parameters of URL.build (#309)

  • Use None as default value of user parameter of URL.build (#309)

  • Enforce building C Accelerated modules when installing from source tarball, use YARL_NO_EXTENSIONS environment variable for falling back to (slower) Pure Python implementation (#329)

  • Drop Python 3.5 support

  • Fix quoting of plus in path by pure python version (#339)

  • Don’t create a new URL if fragment is unchanged (#292)

  • Included in error message the path that produces starting slash forbidden error (#376)

  • Skip slow IDNA encoding for ASCII-only strings (#387)

1.3.0 (2018-12-11)

  • Fix annotations for query parameter (#207)

  • An incoming query sequence can have int variables (the same as for Mapping type) (#208)

  • Add URL.explicit_port property (#218)

  • Give a friendlier error when port can’t be converted to int (#168)

  • bool(URL()) now returns False (#272)

1.2.6 (2018-06-14)

  • Drop Python 3.4 trove classifier (#205)

1.2.5 (2018-05-23)

  • Fix annotations for build (#199)

1.2.4 (2018-05-08)

  • Fix annotations for cached_property (#195)

1.2.3 (2018-05-03)

  • Accept str subclasses in URL constructor (#190)

1.2.2 (2018-05-01)

  • Fix build

1.2.1 (2018-04-30)

  • Pin minimal required Python to 3.5.3 (#189)

1.2.0 (2018-04-30)

  • Forbid inheritance, replace __init__ with __new__ (#171)

  • Support PEP-561 (provide type hinting marker) (#182)

1.1.1 (2018-02-17)

  • Fix performance regression: don’t encode empty netloc (#170)

1.1.0 (2018-01-21)

  • Make pure Python quoter consistent with Cython version (#162)

1.0.0 (2018-01-15)

  • Use fast path if quoted string does not need requoting (#154)

  • Speed up quoting/unquoting by _Quoter and _Unquoter classes (#155)

  • Drop yarl.quote and yarl.unquote public functions (#155)

  • Add custom string writer, reuse static buffer if available (#157) Code is 50-80 times faster than Pure Python version (was 4-5 times faster)

  • Don’t recode IP zone (#144)

  • Support encoded=True in yarl.URL.build() (#158)

  • Fix updating query with multiple keys (#160)

0.18.0 (2018-01-10)

  • Fallback to IDNA 2003 if domain name is not IDNA 2008 compatible (#152)

0.17.0 (2017-12-30)

  • Use IDNA 2008 for domain name processing (#149)

0.16.0 (2017-12-07)

  • Fix raising TypeError by url.query_string() after url.with_query({}) (empty mapping) (#141)

0.15.0 (2017-11-23)

  • Add raw_path_qs attribute (#137)

0.14.2 (2017-11-14)

  • Restore strict parameter as no-op in quote / unquote

0.14.1 (2017-11-13)

  • Restore strict parameter as no-op for sake of compatibility with aiohttp 2.2

0.14.0 (2017-11-11)

  • Drop strict mode (#123)

  • Fix "ValueError: Unallowed PCT %" when there’s a "%" in the URL (#124)

0.13.0 (2017-10-01)

  • Document encoded parameter (#102)

  • Support relative URLs like '?key=value' (#100)

  • Unsafe encoding for QS fixed. Encode ; character in value parameter (#104)

  • Process passwords without user names (#95)

0.12.0 (2017-06-26)

  • Properly support paths without leading slash in URL.with_path() (#90)

  • Enable type annotation checks

0.11.0 (2017-06-26)

  • Normalize path (#86)

  • Clear query and fragment parts in .with_path() (#85)

0.10.3 (2017-06-13)

  • Prevent double URL arguments unquoting (#83)

0.10.2 (2017-05-05)

  • Unexpected hash behavior (#75)

0.10.1 (2017-05-03)

  • Unexpected compare behavior (#73)

  • Do not quote or unquote + if not a query string. (#74)

0.10.0 (2017-03-14)

  • Added URL.build class method (#58)

  • Added path_qs attribute (#42)

0.9.8 (2017-02-16)

  • Do not quote : in path

0.9.7 (2017-02-16)

  • Load from pickle without _cache (#56)

  • Percent-encoded pluses in path variables become spaces (#59)

0.9.6 (2017-02-15)

  • Revert backward incompatible change (BaseURL)

0.9.5 (2017-02-14)

  • Fix BaseURL rich comparison support

0.9.4 (2017-02-14)

  • Use BaseURL

0.9.3 (2017-02-14)

  • Added BaseURL

0.9.2 (2017-02-08)

  • Remove debug print

0.9.1 (2017-02-07)

  • Do not lose tail chars (#45)

0.9.0 (2017-02-07)

  • Allow to quote % in non strict mode (#21)

  • Incorrect parsing of query parameters with %3B (;) inside (#34)

  • Fix core dumps (#41)

  • tmpbuf - compiling error (#43)

  • Added URL.update_path() method

  • Added URL.update_query() method (#47)

0.8.1 (2016-12-03)

  • Fix broken aiohttp: revert back quote / unquote.

0.8.0 (2016-12-03)

  • Support more verbose error messages in .with_query() (#24)

  • Don’t percent-encode @ and : in path (#32)

  • Don’t expose yarl.quote and yarl.unquote, these functions are part of private API

0.7.1 (2016-11-18)

  • Accept not only str but all classes inherited from str also (#25)

0.7.0 (2016-11-07)

  • Accept int as value for .with_query()

0.6.0 (2016-11-07)

  • Explicitly use UTF8 encoding in setup.py (#20)

  • Properly unquote non-UTF8 strings (#19)

0.5.3 (2016-11-02)

  • Don’t use typing.NamedTuple fields but indexes on URL construction

0.5.2 (2016-11-02)

  • Inline _encode class method

0.5.1 (2016-11-02)

  • Make URL construction faster by removing extra classmethod calls

0.5.0 (2016-11-02)

  • Add Cython optimization for quoting/unquoting

  • Provide binary wheels

0.4.3 (2016-09-29)

  • Fix typing stubs

0.4.2 (2016-09-29)

  • Expose quote() and unquote() as public API

0.4.1 (2016-09-28)

  • Support empty values in query ('/path?arg')

0.4.0 (2016-09-27)

  • Introduce relative() (#16)

0.3.2 (2016-09-27)

  • Typo fixes #15

0.3.1 (2016-09-26)

  • Support sequence of pairs as with_query() parameter

0.3.0 (2016-09-26)

  • Introduce is_default_port()

0.2.1 (2016-09-26)

0.2.0 (2016-09-18)

  • Avoid doubling slashes when joining paths (#13)

  • Appending path starting from slash is forbidden (#12)

0.1.4 (2016-09-09)

  • Add kwargs support for with_query() (#10)

0.1.3 (2016-09-07)

  • Document with_query(), with_fragment() and origin()

  • Allow None for with_query() and with_fragment()

0.1.2 (2016-09-07)

  • Fix links, tune docs theme.

0.1.1 (2016-09-06)

  • Update README, old version used obsolete API

0.1.0 (2016-09-06)

  • The library was deeply refactored, bytes are gone away but all accepted strings are encoded if needed.

0.0.1 (2016-08-30)

  • The first release.

Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yarl-1.19.0.tar.gz (184.4 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

yarl-1.19.0-py3-none-any.whl (46.0 kB view details)

Uploaded Python 3

yarl-1.19.0-cp313-cp313-win_amd64.whl (92.4 kB view details)

Uploaded CPython 3.13Windows x86-64

yarl-1.19.0-cp313-cp313-win32.whl (85.9 kB view details)

Uploaded CPython 3.13Windows x86

yarl-1.19.0-cp313-cp313-musllinux_1_2_x86_64.whl (376.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

yarl-1.19.0-cp313-cp313-musllinux_1_2_s390x.whl (381.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ s390x

yarl-1.19.0-cp313-cp313-musllinux_1_2_ppc64le.whl (374.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ppc64le

yarl-1.19.0-cp313-cp313-musllinux_1_2_i686.whl (364.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

yarl-1.19.0-cp313-cp313-musllinux_1_2_armv7l.whl (361.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

yarl-1.19.0-cp313-cp313-musllinux_1_2_aarch64.whl (361.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

yarl-1.19.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (347.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

yarl-1.19.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (354.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

yarl-1.19.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (351.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

yarl-1.19.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl (336.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

yarl-1.19.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (342.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

yarl-1.19.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (334.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

yarl-1.19.0-cp313-cp313-macosx_11_0_arm64.whl (94.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

yarl-1.19.0-cp313-cp313-macosx_10_13_x86_64.whl (96.7 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

yarl-1.19.0-cp313-cp313-macosx_10_13_universal2.whl (144.8 kB view details)

Uploaded CPython 3.13macOS 10.13+ universal2 (ARM64, x86-64)

yarl-1.19.0-cp312-cp312-win_amd64.whl (92.6 kB view details)

Uploaded CPython 3.12Windows x86-64

yarl-1.19.0-cp312-cp312-win32.whl (86.2 kB view details)

Uploaded CPython 3.12Windows x86

yarl-1.19.0-cp312-cp312-musllinux_1_2_x86_64.whl (375.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

yarl-1.19.0-cp312-cp312-musllinux_1_2_s390x.whl (378.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ s390x

yarl-1.19.0-cp312-cp312-musllinux_1_2_ppc64le.whl (373.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ppc64le

yarl-1.19.0-cp312-cp312-musllinux_1_2_i686.whl (364.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

yarl-1.19.0-cp312-cp312-musllinux_1_2_armv7l.whl (360.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

yarl-1.19.0-cp312-cp312-musllinux_1_2_aarch64.whl (360.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

yarl-1.19.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (349.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

yarl-1.19.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (353.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

yarl-1.19.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (353.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

yarl-1.19.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl (338.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

yarl-1.19.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (344.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

yarl-1.19.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (335.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

yarl-1.19.0-cp312-cp312-macosx_11_0_arm64.whl (95.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

yarl-1.19.0-cp312-cp312-macosx_10_13_x86_64.whl (97.5 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

yarl-1.19.0-cp312-cp312-macosx_10_13_universal2.whl (146.9 kB view details)

Uploaded CPython 3.12macOS 10.13+ universal2 (ARM64, x86-64)

yarl-1.19.0-cp311-cp311-win_amd64.whl (93.1 kB view details)

Uploaded CPython 3.11Windows x86-64

yarl-1.19.0-cp311-cp311-win32.whl (86.4 kB view details)

Uploaded CPython 3.11Windows x86

yarl-1.19.0-cp311-cp311-musllinux_1_2_x86_64.whl (378.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

yarl-1.19.0-cp311-cp311-musllinux_1_2_s390x.whl (384.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ s390x

yarl-1.19.0-cp311-cp311-musllinux_1_2_ppc64le.whl (378.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ppc64le

yarl-1.19.0-cp311-cp311-musllinux_1_2_i686.whl (365.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

yarl-1.19.0-cp311-cp311-musllinux_1_2_armv7l.whl (357.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

yarl-1.19.0-cp311-cp311-musllinux_1_2_aarch64.whl (368.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

yarl-1.19.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (358.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

yarl-1.19.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (368.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

yarl-1.19.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (371.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

yarl-1.19.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl (344.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

yarl-1.19.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (355.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

yarl-1.19.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (347.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

yarl-1.19.0-cp311-cp311-macosx_11_0_arm64.whl (94.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

yarl-1.19.0-cp311-cp311-macosx_10_9_x86_64.whl (96.7 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

yarl-1.19.0-cp311-cp311-macosx_10_9_universal2.whl (145.1 kB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

yarl-1.19.0-cp310-cp310-win_amd64.whl (92.7 kB view details)

Uploaded CPython 3.10Windows x86-64

yarl-1.19.0-cp310-cp310-win32.whl (86.5 kB view details)

Uploaded CPython 3.10Windows x86

yarl-1.19.0-cp310-cp310-musllinux_1_2_x86_64.whl (351.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

yarl-1.19.0-cp310-cp310-musllinux_1_2_s390x.whl (359.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ s390x

yarl-1.19.0-cp310-cp310-musllinux_1_2_ppc64le.whl (355.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ppc64le

yarl-1.19.0-cp310-cp310-musllinux_1_2_i686.whl (340.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

yarl-1.19.0-cp310-cp310-musllinux_1_2_armv7l.whl (336.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

yarl-1.19.0-cp310-cp310-musllinux_1_2_aarch64.whl (336.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

yarl-1.19.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (334.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

yarl-1.19.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (338.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

yarl-1.19.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (343.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

yarl-1.19.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl (323.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

yarl-1.19.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (330.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

yarl-1.19.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (322.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

yarl-1.19.0-cp310-cp310-macosx_11_0_arm64.whl (94.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

yarl-1.19.0-cp310-cp310-macosx_10_9_x86_64.whl (96.6 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

yarl-1.19.0-cp310-cp310-macosx_10_9_universal2.whl (145.0 kB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

yarl-1.19.0-cp39-cp39-win_amd64.whl (93.2 kB view details)

Uploaded CPython 3.9Windows x86-64

yarl-1.19.0-cp39-cp39-win32.whl (87.1 kB view details)

Uploaded CPython 3.9Windows x86

yarl-1.19.0-cp39-cp39-musllinux_1_2_x86_64.whl (353.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

yarl-1.19.0-cp39-cp39-musllinux_1_2_s390x.whl (359.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ s390x

yarl-1.19.0-cp39-cp39-musllinux_1_2_ppc64le.whl (358.4 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ppc64le

yarl-1.19.0-cp39-cp39-musllinux_1_2_i686.whl (343.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

yarl-1.19.0-cp39-cp39-musllinux_1_2_armv7l.whl (340.4 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARMv7l

yarl-1.19.0-cp39-cp39-musllinux_1_2_aarch64.whl (342.6 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

yarl-1.19.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (337.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

yarl-1.19.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (343.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

yarl-1.19.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (348.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

yarl-1.19.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl (325.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

yarl-1.19.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (330.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

yarl-1.19.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (328.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

yarl-1.19.0-cp39-cp39-macosx_11_0_arm64.whl (95.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

yarl-1.19.0-cp39-cp39-macosx_10_9_x86_64.whl (97.5 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

yarl-1.19.0-cp39-cp39-macosx_10_9_universal2.whl (146.4 kB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file yarl-1.19.0.tar.gz.

File metadata

  • Download URL: yarl-1.19.0.tar.gz
  • Upload date:
  • Size: 184.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for yarl-1.19.0.tar.gz
Algorithm Hash digest
SHA256 01e02bb80ae0dbed44273c304095295106e1d9470460e773268a27d11e594892
MD5 caef211f38f3d8c8fcc94bd78349f4e2
BLAKE2b-256 fc4d8a8f57caccce49573e567744926f88c6ab3ca0b47a257806d1cf88584c5f

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0.tar.gz:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-py3-none-any.whl.

File metadata

  • Download URL: yarl-1.19.0-py3-none-any.whl
  • Upload date:
  • Size: 46.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for yarl-1.19.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a727101eb27f66727576630d02985d8a065d09cd0b5fcbe38a5793f71b2a97ef
MD5 806f734fbe424d99c32f73b1d4c18552
BLAKE2b-256 a406ae25a353e8f032322df6f30d6bb1fc329773ee48e1a80a2196ccb8d1206b

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-py3-none-any.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: yarl-1.19.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 92.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for yarl-1.19.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0110f91c57ab43d1538dfa92d61c45e33b84df9257bd08fcfcda90cce931cbc9
MD5 a76d2c2cc83ed5299fbf682377682519
BLAKE2b-256 32e959327daab3af8f79221638a8f0d11474d20f6a8fbc41e9da80c5ef69e688

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp313-cp313-win_amd64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: yarl-1.19.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 85.9 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for yarl-1.19.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 24e4c367ad69988a2283dd45ea88172561ca24b2326b9781e164eb46eea68345
MD5 fef54f1d33f1012cf946ead70264a735
BLAKE2b-256 a94a4833a134c76af987eff3ce8cb71e42932234120e6be061eb2555061e8844

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp313-cp313-win32.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f408d4b4315e814e5c3668094e33d885f13c7809cbe831cbdc5b1bb8c7a448f4
MD5 a1fedbdd049cf0b70a4ed70cc3581fdf
BLAKE2b-256 f7cef5dc0439320dfe59fadab8cdd24ac324be19cf6ae4736422c7e2a510ddf3

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp313-cp313-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp313-cp313-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 362f5480ba527b6c26ff58cff1f229afe8b7fdd54ee5ffac2ab827c1a75fc71c
MD5 38230a5bac737df815878b63ea587fbe
BLAKE2b-256 1cc5102cc3b9baad1a76f9127453ad08e0f5bc9c996c18128b1e28fe03817d6c

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp313-cp313-musllinux_1_2_s390x.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp313-cp313-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp313-cp313-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 087ae8f8319848c18e0d114d0f56131a9c017f29200ab1413b0137ad7c83e2ae
MD5 d97cab17b74c74a2e899f35dabf49978
BLAKE2b-256 6bfbf65b1347be8e12ac4e3e37a9bb880e6b9b604f252aaafd88e4879b1e9348

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp313-cp313-musllinux_1_2_ppc64le.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 cbeb9c145d534c240a63b6ecc8a8dd451faeb67b3dc61d729ec197bb93e29497
MD5 3385f5bd8c437c4a38ad72ee6ade0290
BLAKE2b-256 caf8c4a190bcc3cd98fb428d1dd31519e58004153dc7f2acd1236ecae54e3433

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp313-cp313-musllinux_1_2_i686.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 756b9ea5292a2c180d1fe782a377bc4159b3cfefaca7e41b5b0a00328ef62fa9
MD5 b75d8050ae6b66729b1b3741fe0a031f
BLAKE2b-256 a15b2c9765524a70d1c51922b41c91caa30c8094a416734349166e1a3d8de055

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp313-cp313-musllinux_1_2_armv7l.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 70f384921c24e703d249a6ccdabeb57dd6312b568b504c69e428a8dd3e8e68ca
MD5 1b0a5b7dd1fe601a2bf411756244dc7c
BLAKE2b-256 20893086bc8ec8d7bd505531c51056452d7ae6af906d29c427374f1170ac1938

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9931343d1c1f4e77421687b6b94bbebd8a15a64ab8279adf6fbb047eff47e536
MD5 93855049f407aca2243b13b281f334ce
BLAKE2b-256 15ae242546114e052a7de21a75bd7d4860266439f90bbc21c5e4dd696866d91d

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c03607bf932aa4cfae371e2dc9ca8b76faf031f106dac6a6ff1458418140c165
MD5 4767ee59c9ada874cd0b20bd334223bf
BLAKE2b-256 0cee7278d475784d407d1990a5939722e66a0fef057046fb5f1721f0a6eb156c

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e66c14d162bac94973e767b24de5d7e6c5153f7305a64ff4fcba701210bcd638
MD5 f8391ead0b4da88f69fb96e89c5040d2
BLAKE2b-256 7124648d99c134f2e14fc01ba790ad36ab56815e00069e60a12a4af893448b83

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 7908a25d33f94852b479910f9cae6cdb9e2a509894e8d5f416c8342c0253c397
MD5 e7ba6ea040cb3a6646245ead0a3fdc5d
BLAKE2b-256 79e29e092876b2156c1d386e4864e85eba541ccabf2b9dcc47da64624bad0cc9

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cda34ab19099c3a1685ad48fe45172536610c312b993310b5f1ca3eb83453b36
MD5 0324b6b9d71f06e2d8bb5c549924a46d
BLAKE2b-256 f3ffb7a9c1d7df37e594b43b7a8030e228ccd4ce361eeff24a92b17fe210e57d

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 262087a8a0d73e1d169d45c2baf968126f93c97cf403e1af23a7d5455d52721f
MD5 c5c8acaba23c21027e97e95a6a9d6f40
BLAKE2b-256 462c35f4347f76ea4c986e9c1f774b085f489b3a1bf1503c67a4dfc5d8e68e92

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7a8e19fd5a6fdf19a91f2409665c7a089ffe7b9b5394ab33c0eec04cbecdd01f
MD5 b2261c192448150003c91b7bc6ee640a
BLAKE2b-256 3e7cfbeebf875c1ededd872d6fefabd8a8526ef8aba6e9e8bcdf230d895d487b

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 d27a6482ad5e05e8bafd47bf42866f8a1c0c3345abcb48d4511b3c29ecc197dc
MD5 5a3bd89a9a3315906e61ae5882d1f63e
BLAKE2b-256 724f3ee8de3f94baa33c0716260b0048b1fd5306f104b3efc6e1713693e7063e

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 59281b9ed27bc410e0793833bcbe7fc149739d56ffa071d1e0fe70536a4f7b61
MD5 ace3e6d4f04a52ed70dfa1a9858a7fcd
BLAKE2b-256 cda7222144efa2f4a47363a5fee27d8a1d24851283b5a7f628890805fe7f7a66

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp313-cp313-macosx_10_13_universal2.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: yarl-1.19.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 92.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for yarl-1.19.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5507c1f7dd3d41251b67eecba331c8b2157cfd324849879bebf74676ce76aff7
MD5 b345c7f4669fb643d89783fdadad9129
BLAKE2b-256 b3965c2f3987c4bb4e5cdebea3caf99a45946b13a9516f849c02222203d99860

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp312-cp312-win_amd64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: yarl-1.19.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 86.2 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for yarl-1.19.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 57f3fed859af367b9ca316ecc05ce79ce327d6466342734305aa5cc380e4d8be
MD5 41739fe37d94532da72006ec2e9f5aa5
BLAKE2b-256 95389b0e56bf14026c3f550ad6425679f6d1a2f4821d70767f39d6f4c56a0820

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp312-cp312-win32.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 eda3c2b42dc0c389b7cfda2c4df81c12eeb552019e0de28bde8f913fc3d1fcf3
MD5 8d3ee44ebb077d43dfce66781b026ce0
BLAKE2b-256 4f5a79e1ef31d14968fbfc0ecec70a6683b574890d9c7550c376dd6d40de7754

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp312-cp312-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp312-cp312-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 b8179280cdeb4c36eb18d6534a328f9d40da60d2b96ac4a295c5f93e2799e9d9
MD5 7ad5f9fc2cd6568ce3594c2d1b4c2f1d
BLAKE2b-256 f8ca288ddc2230c9b6647fe907504f1119adb41252ac533eb564d3fc73511215

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp312-cp312-musllinux_1_2_s390x.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp312-cp312-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp312-cp312-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 a93208282c0ccdf73065fd76c6c129bd428dba5ff65d338ae7d2ab27169861a0
MD5 fe94b1164b7641fe1dce02608ce892a2
BLAKE2b-256 c38b937fbbcc895553a7e16fcd86ae4e0724c6ac9468237ad8e7c29cc3b1c9d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp312-cp312-musllinux_1_2_ppc64le.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 cd430c2b7df4ae92498da09e9b12cad5bdbb140d22d138f9e507de1aa3edfea3
MD5 5d178a06d0b04810c865d544940c1927
BLAKE2b-256 d467708e3e36fafc4d9d96b4eecc6c8b9f37c8ad50df8a16c7a1d5ba9df53050

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp312-cp312-musllinux_1_2_i686.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 8c0b2371858d5a814b08542d5d548adb03ff2d7ab32f23160e54e92250961a72
MD5 84421084916aed738ff62eeb8e84f204
BLAKE2b-256 9a1170b8770039cc54af5948970591517a1e1d093df3f04f328c655c9a0fefb7

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp312-cp312-musllinux_1_2_armv7l.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 aee5b90a5a9b71ac57400a7bdd0feaa27c51e8f961decc8d412e720a004a1791
MD5 289ec819c523053bb32ddff333ded5e2
BLAKE2b-256 1e98d9b7beb932fade015906efe0980aa7d522b8f93cf5ebf1082e74faa314b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5684e7ff93ea74e47542232bd132f608df4d449f8968fde6b05aaf9e08a140f9
MD5 01727acc585bd778579d71bab8992ca1
BLAKE2b-256 adc7cd0fd1de581f1c2e8f996e704c9fd979e00106f18eebd91b0173cf1a13c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 68972df6a0cc47c8abaf77525a76ee5c5f6ea9bbdb79b9565b3234ded3c5e675
MD5 ac358fba843958abc7400a379836d96f
BLAKE2b-256 75e50ecd6f2a9cc4264c16d8dfb0d3d71ba8d03cb58f3bcd42b1df4358331189

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 3560dcba3c71ae7382975dc1e912ee76e50b4cd7c34b454ed620d55464f11876
MD5 156d1bffc73adac74f266d15d1e12bac
BLAKE2b-256 ccce0704f7166a781b1f81bdd45c4f49eadbae0230ebd35b9ec7cd7769d3a6ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 63702f1a098d0eaaea755e9c9d63172be1acb9e2d4aeb28b187092bcc9ca2d17
MD5 3ce15937acabcde8d081d406b9d4791f
BLAKE2b-256 49a6b84899cab411f49af5986cfb44b514040788d81c8084f5811e6a7c0f1ce6

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2af682a1e97437382ee0791eacbf540318bd487a942e068e7e0a6c571fadbbd3
MD5 67e5fb2eeefef45491b9a67f3c22d842
BLAKE2b-256 d460ed26049f4a8b06ebfa6d5f3cb6a51b152fd57081aa818b6497474f65a631

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8182ad422bfacdebd4759ce3adc6055c0c79d4740aea1104e05652a81cd868c6
MD5 ef2b864e17d608f298526aa83a66912e
BLAKE2b-256 e634ba3e5a20bd1d6a09034fc7985aaf1309976f2a7a5aefd093c9e56f6e1e0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 742ceffd3c7beeb2b20d47cdb92c513eef83c9ef88c46829f88d5b06be6734ee
MD5 7cc5eb4c8a027777af423ed2dad59502
BLAKE2b-256 35a543a613586a6255105c4655a911c307ef3420e49e540d6ae2c5829863fb25

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b0fe766febcf523a2930b819c87bb92407ae1368662c1bc267234e79b20ff894
MD5 2f8e7390f4af27753ecb9f4031215974
BLAKE2b-256 c39438c14d6c8217cc818647689f2dd647b976ced8fea08d0ac84e3c8168252b

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 7b687c334da3ff8eab848c9620c47a253d005e78335e9ce0d6868ed7e8fd170b
MD5 5bca12738cde96d8239876b60a5e11db
BLAKE2b-256 b87044ef8f69d61cb5123167a4dda87f6c739a833fbdb2ed52960b4e8409d65c

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp312-cp312-macosx_10_13_universal2.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: yarl-1.19.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 93.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for yarl-1.19.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0626ee31edb23ac36bdffe607231de2cca055ad3a5e2dc5da587ef8bc6a321bc
MD5 b2b267188f0e49cea4593d51bd0e146a
BLAKE2b-256 4a97d4fe6168c1bb789507ffeb58c2e8c675a7e71de732dc02e12bda904c1362

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp311-cp311-win_amd64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: yarl-1.19.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 86.4 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for yarl-1.19.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 8b3ade62678ee2c7c10dcd6be19045135e9badad53108f7d2ed14896ee396045
MD5 63df8a49d8c5ef285bc4d212c9759665
BLAKE2b-256 01ebcaf2774c770288bd87a818b11f3a56ada6a855f1987d93421aae01a175bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp311-cp311-win32.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0df9f0221a78d858793f40cbea3915c29f969c11366646a92ca47e080a14f881
MD5 072d36a3358c7d21a5a6e35c91c40336
BLAKE2b-256 f43fe40124c986d96741d3d341ffac35be42b6df82ef8c18b5984ca2e7d838dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp311-cp311-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp311-cp311-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 d8717924cf0a825b62b1a96fc7d28aab7f55a81bf5338b8ef41d7a76ab9223e9
MD5 22f99648531c2a537ba29427d3457623
BLAKE2b-256 d4c65868e40f8da041ed0c3b5fd8c08cece849d9f609e970e6043308767fbb60

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp311-cp311-musllinux_1_2_s390x.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp311-cp311-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp311-cp311-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 3b77173663e075d9e5a57e09d711e9da2f3266be729ecca0b8ae78190990d260
MD5 bab54315c7cc4a800cf8af765e335c12
BLAKE2b-256 2e1357675964de5c8ccf6427df93ac97f9bb7328f3f8f7ebc31a5f5a286ab1c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp311-cp311-musllinux_1_2_ppc64le.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 528e86f5b1de0ad8dd758ddef4e0ed24f5d946d4a1cef80ffb2d4fca4e10f122
MD5 63c777a63b75a52d18cb2c651f6b7bcb
BLAKE2b-256 c1711f39f7c55b0684834d945a2bcfdfe59e6e02ca2483a3d33c2f77a0c3b177

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp311-cp311-musllinux_1_2_i686.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 57711f1465c06fee8825b95c0b83e82991e6d9425f9a042c3c19070a70ac92bf
MD5 572ee1430bb68252aa99a372b8af4724
BLAKE2b-256 314b35ec8622908a728f378a8511f0ab2d47878b2c0b8cbe035f2d907914a5fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp311-cp311-musllinux_1_2_armv7l.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 acf9b92c4245ac8b59bc7ec66a38d3dcb8d1f97fac934672529562bb824ecadb
MD5 80467e88e5d206410e57418ac26ad72e
BLAKE2b-256 8d0bd4f53136ef12ddad540855a886d7503a6cc17cfabb9a03ce0c179f3b9e51

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f9b92431d8b4d4ca5ccbfdbac95b05a3a6cd70cd73aa62f32f9627acfde7549c
MD5 ec794523f8a77f04137f4f92de224776
BLAKE2b-256 84f25e33aa0251ffd2c2a9041bf887e163eeefdc1dca238fdabac444d9463c3f

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a251e00e445d2e9df7b827c9843c0b87f58a3254aaa3f162fb610747491fe00f
MD5 331f76b187114121b4bf39f2baac557a
BLAKE2b-256 785990ca5f16d56b7741e5383951acc2e065fce41920eb5d8fda3065b5e288dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 9ba536b17ecf3c74a94239ec1137a3ad3caea8c0e4deb8c8d2ffe847d870a8c5
MD5 2c7e7536f6018ec694fff96bd3e5ce3f
BLAKE2b-256 b01b5263203017348669e637bb73856fb9632110538e92d5e9f8214fcc764da9

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 c4228978fb59c6b10f60124ba8e311c26151e176df364e996f3f8ff8b93971b5
MD5 52762c1ec9b1f2e3aa9982e2d45454ca
BLAKE2b-256 007d1463203663ca1ae62af8fb9ebc9601dd07f04dbced7edb1df3141a2cb2fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a39d7b807ab58e633ed760f80195cbd145b58ba265436af35f9080f1810dfe64
MD5 75e59fb862037c850d31db0c4a4fd9eb
BLAKE2b-256 bebe04e3202cdc9bb5f81761e327af7095cffb0d81e32421a6b87f926052d2ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ec2f56edaf476f70b5831bbd59700b53d9dd011b1f77cd4846b5ab5c5eafdb3f
MD5 284405da714ca2b83a23fbfe5e03913a
BLAKE2b-256 229eba92d234c81cf94495fc01eaa0b6000175733f76bd63e60ff748bce22c81

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 961c3e401ea7f13d02b8bb7cb0c709152a632a6e14cdc8119e9c6ee5596cd45d
MD5 173b5e198d97601ab5d78e2b40d39d7b
BLAKE2b-256 8d39ad62139b45515f9bf129c805aeaaedf86fd93ae57ffe911f4caeabef3e74

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a626c4d9cca298d1be8625cff4b17004a9066330ac82d132bbda64a4c17c18d3
MD5 5c31b56835ae02ba15e4ded6a3c3a34b
BLAKE2b-256 2abec1b52129cd2166ab7337f08e701a61baa7c260c7b03b534098cc8297aecc

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 163ff326680de5f6d4966954cf9e3fe1bf980f5fee2255e46e89b8cf0f3418b5
MD5 34dd2469440f778af972d2fb767fc82a
BLAKE2b-256 9bdf5fa7cd75e46306e0f9baf38a7c8969ff6730ea503b86232e85cb740304cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp311-cp311-macosx_10_9_universal2.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: yarl-1.19.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 92.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for yarl-1.19.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 545575ecfcd465891b51546c2bcafdde0acd2c62c2097d8d71902050b20e4922
MD5 ee6032573547c1df6208047d7ea4dc60
BLAKE2b-256 590039bc8da1f67614633a099a44a5f69d056bb4d65a8e52a4003460e3fa4cc7

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp310-cp310-win_amd64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: yarl-1.19.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 86.5 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for yarl-1.19.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 32ba32d0fa23893fd8ea8d05bdb05de6eb19d7f2106787024fd969f4ba5466cb
MD5 f10b599d4cd358c29c83224326ad3eae
BLAKE2b-256 c6850994f1c607b0520ef007717ff74f3317df3f7b7f32756ba2bf26c0c58ddf

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp310-cp310-win32.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0e617d45d03c8dec0dfce6f51f3e1b8a31aa81aaf4a4d1442fdb232bcf0c6d8c
MD5 4a89b34f6db7ebd32bc69ca9c875a63f
BLAKE2b-256 1acfc3c4bd85ecc7f189e14d21c3bea67ce389511d9178a302d97281868477aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp310-cp310-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp310-cp310-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 30eaf4459df6e91f21b2999d1ee18f891bcd51e3cbe1de301b4858c84385895b
MD5 3bcdc6aa095efda42e098d1089dfea08
BLAKE2b-256 c1af8c1e102c6d61713ed31022ab8f8866d263b87cb8f466c37f20a99019d169

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp310-cp310-musllinux_1_2_s390x.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp310-cp310-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp310-cp310-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 ae584afe81a1de4c1bb06672481050f0d001cad13163e3c019477409f638f9b7
MD5 4b2b537f79d96510bbd97831085d4ae9
BLAKE2b-256 af192dcdb1e5eef26751c9e79369d1f80d6a1162dababb5070f62bc5b1a8f81e

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp310-cp310-musllinux_1_2_ppc64le.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e4807aab1bdeab6ae6f296be46337a260ae4b1f3a8c2fcd373e236b4b2b46efd
MD5 24375733ac7b9b9f6af9b79939c5c539
BLAKE2b-256 74e0307aa8ae96bc0e72644855c76e8960019fc24c511a5dda73f05214da46f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp310-cp310-musllinux_1_2_i686.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 5a70201dd1e0a4304849b6445a9891d7210604c27e67da59091d5412bc19e51c
MD5 735931b8f2ce8fab7a9d03bd8b85278b
BLAKE2b-256 73e12f0455379bbee5f4ece8bc0968106386ec4e74237e8d68ced00bbff0a1fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp310-cp310-musllinux_1_2_armv7l.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 66fc1c2926a73a2fb46e4b92e3a6c03904d9bc3a0b65e01cb7d2b84146a8bd3b
MD5 bbf634bd870bfc5a832156620f3990ab
BLAKE2b-256 80774a073cec4f40ce84897510ee9d347bc10128f715be59b36e5c037463523b

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8346ec72ada749a6b5d82bff7be72578eab056ad7ec38c04f668a685abde6af0
MD5 541611ed1d46a14712fe4039aaafa181
BLAKE2b-256 a6b631acc2efcaf6999fd256d11f26ccc95ea773bc790ad1973331d7294b25db

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 46ade37911b7c99ce28a959147cb28bffbd14cea9e7dd91021e06a8d2359a5aa
MD5 705cd29fa5e3be29e001e8629d7f4c01
BLAKE2b-256 fc6befeb1a088e8addbf5841a84b74dad2a06346b0e4a712eb269a0cd9ada8b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 57abd66ca913f2cfbb51eb3dbbbac3648f1f6983f614a4446e0802e241441d2a
MD5 eb153b364659f23307dceedbd7a155c9
BLAKE2b-256 672fd6253528e49ce1c6f5119ec5269314752b06dd670f5a81721648d98b1dc7

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 75460740005de5a912b19f657848aef419387426a40f581b1dc9fac0eb9addb5
MD5 e2879cc815b82976a482296942f33eb9
BLAKE2b-256 3b487decce219b6eedce321345f61461ee140ee6b3faf4875efe518f0e7b5817

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fd4b5fbd7b9dde785cfeb486b8cca211a0b138d4f3a7da27db89a25b3c482e5c
MD5 6d9090d30593b5d4d6d745956cdb9a43
BLAKE2b-256 9a432d5b49b4784743d88054e612a97aee2a9d2d463983c6a8e2fa4c872b294a

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7e4cb14a6ee5b6649ccf1c6d648b4da9220e8277d4d4380593c03cc08d8fe937
MD5 48204c99b5ab3439c45ff1644489a34a
BLAKE2b-256 79161deb54324842479e4d8b34841a383653587dfcc403c132f88b493f0c513e

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9973ac95327f5d699eb620286c39365990b240031672b5c436a4cd00539596c5
MD5 7a2a16edefd98e157c128a9fbec49164
BLAKE2b-256 ca38c60ccca9aad0bb939e665b63a4e1550fecc922971f1f246dd7ad709a1a72

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8015a076daf77823e7ebdcba474156587391dab4e70c732822960368c01251e6
MD5 40451e7d26b4206c4fd9b0627b6c02d0
BLAKE2b-256 07bf2acc4b643dbdfc823d0d2058768197198a3d93b41fffb41b83359c520a4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 0bae32f8ebd35c04d6528cedb4a26b8bf25339d3616b04613b97347f919b76d3
MD5 3980902dd28fec1f6fae1a8c28974d73
BLAKE2b-256 960fe5bd0d7d98bb194a30740dea2c4324f85dfc2f8daba9d7bc7e47b45d1034

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp310-cp310-macosx_10_9_universal2.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: yarl-1.19.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 93.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for yarl-1.19.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5864f539ce86b935053bfa18205fa08ce38e9a40ea4d51b19ce923345f0ed5db
MD5 23db47c36c6b1f136811615de86e7e10
BLAKE2b-256 557fef6a2a6d95671430364ec801286ed748cc9808bd747f038639158b5f308d

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp39-cp39-win_amd64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: yarl-1.19.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 87.1 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for yarl-1.19.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 9fac2dd1c5ecb921359d9546bc23a6dcc18c6acd50c6d96f118188d68010f497
MD5 c97fdcdde4a7451eabbe4c1f9aeb97c7
BLAKE2b-256 844f37e5c9162af1a494f9854683869c67be271c5e66f75b0c7010c78a025356

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp39-cp39-win32.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4815ec6d3d68a96557fa71bd36661b45ac773fb50e5cfa31a7e843edb098f060
MD5 4ecb48583b0627143b824706f74614a5
BLAKE2b-256 d07d00c56abbb3bec635dbe1f0ffb11f04eefc9ec2e1af24f10b34ed5d4e154d

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp39-cp39-musllinux_1_2_s390x.whl.

File metadata

  • Download URL: yarl-1.19.0-cp39-cp39-musllinux_1_2_s390x.whl
  • Upload date:
  • Size: 359.7 kB
  • Tags: CPython 3.9, musllinux: musl 1.2+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for yarl-1.19.0-cp39-cp39-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 c515f7dd60ca724e4c62b34aeaa603188964abed2eb66bb8e220f7f104d5a187
MD5 7b68d296541b875362f58ac019144a0b
BLAKE2b-256 f2b55213af4695344281637d65005b781151008446bbd852a4b6a1b47b6952fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp39-cp39-musllinux_1_2_s390x.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp39-cp39-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp39-cp39-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 f228f42f29cc87db67020f7d71624102b2c837686e55317b16e1d3ef2747a993
MD5 5646901773374b87ef6104324948f3df
BLAKE2b-256 e72ca73354c4cc84e39a1eb83c1fabce01a75640a7fcf4183e5d3e99b1e510bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp39-cp39-musllinux_1_2_ppc64le.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

  • Download URL: yarl-1.19.0-cp39-cp39-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 343.2 kB
  • Tags: CPython 3.9, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for yarl-1.19.0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1efbf4d03e6eddf5da27752e0b67a8e70599053436e9344d0969532baa99df53
MD5 d018f729f3c7933a90e5f5e28dd17908
BLAKE2b-256 2617703f82dbac560b9a47cee7c83abad923ac98f062eda9430dab098c28a3c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp39-cp39-musllinux_1_2_i686.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp39-cp39-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 a5288adb7c59d0f54e4ad58d86fb06d4b26e08a59ed06d00a1aac978c0e32884
MD5 312e4a607fda0c91ac2bfbf3a5abe551
BLAKE2b-256 e143555be0062c999a610ad2c7b5a78695f25a70890be8c3e9ae555386b20cd3

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp39-cp39-musllinux_1_2_armv7l.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e97d2f0a06b39e231e59ebab0e6eec45c7683b339e8262299ac952707bdf7688
MD5 d5e11e958933b4b15147798c451b55b4
BLAKE2b-256 2907ba204b362147a04a5e172af726887156ae4e098fab826aa9d7269fbdbf89

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ada882e26b16ee651ab6544ce956f2f4beaed38261238f67c2a96db748e17741
MD5 4ed009e78b9347e421f199746ed373cd
BLAKE2b-256 ec8aabbed688dd85b5a29e91ed9a7f4cce9efe925083d7567f341ece0b36cc7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 dff065a1a8ed051d7e641369ba1ad030d5a707afac54cf4ede7069b959898835
MD5 1cf9f57cade9387ce656e766d93cbbc1
BLAKE2b-256 4f0681f9a80e243e043f0dc6a043d1a89dc004b06e3f71fb7c83f9013959bb5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 aad67c8f13a4b79990082f72ef09c078a77de2b39899aabf3960a48069704973
MD5 b85745c1185763e6d4a69416bfe40985
BLAKE2b-256 7a84813be2b6b8c4c5bdafa5e0c0e5b17213f45fd10efbfaaa1279a917201373

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 217f69e60a14da4eed454a030ea8283f8fbd01a7d6d81e57efb865856822489b
MD5 9abccd8131529d9630dab2119bd05a94
BLAKE2b-256 43fd64e414ffba8f19e5d151c06e9402a0a0054f0c8f5d5e25519612d5d583ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d995122dcaf180fd4830a9aa425abddab7c0246107c21ecca2fa085611fa7ce9
MD5 05e1bfb79a8cc1ca713b0713a7733ca5
BLAKE2b-256 76012f3c33ef91f9292bb4bb59654fc5f6e0c24780de74cc993f583dec7c6adb

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 67a56b1acc7093451ea2de0687aa3bd4e58d6b4ef6cbeeaad137b45203deaade
MD5 581b7bb8bd8958e2c7df8e8b101594a9
BLAKE2b-256 331a7a6316473afec0b57e1cbf2ccaa02df9f138c0e447b43e85e8b1a4e7a549

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: yarl-1.19.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 95.2 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for yarl-1.19.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5bc503e1c1fee1b86bcb58db67c032957a52cae39fe8ddd95441f414ffbab83e
MD5 b066f61966a876b79af8d1c64b9e2ad7
BLAKE2b-256 8db9a67586d46e9c68ecae6162164539c50fdeab3f4722decda4f6ea9f7bf4fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.19.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6ba0931b559f1345df48a78521c31cfe356585670e8be22af84a33a39f7b9221
MD5 9d63e17ba040db5753a04ffe657a7f7c
BLAKE2b-256 08144c2f8696bf09d851d299e4af62bf005e6087f162cd34b8c88c332d8580ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.19.0-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

  • Download URL: yarl-1.19.0-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 146.4 kB
  • Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for yarl-1.19.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 85ac908cd5a97bbd3048cca9f1bf37b932ea26c3885099444f34b0bf5d5e9fa6
MD5 5d3b5a424b73c8a05fb9037a29afac10
BLAKE2b-256 f07738ee2b6ea52fa46efb3a68c17d066760a2e873c99837001922dad3c5d4e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.19.0-cp39-cp39-macosx_10_9_universal2.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page