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 https://codecov.io/gh/aio-libs/yarl/branch/master/graph/badge.svg 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 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.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.18.3.tar.gz (181.1 kB view details)

Uploaded Source

Built Distributions

yarl-1.18.3-py3-none-any.whl (45.1 kB view details)

Uploaded Python 3

yarl-1.18.3-cp313-cp313-win_amd64.whl (315.7 kB view details)

Uploaded CPython 3.13 Windows x86-64

yarl-1.18.3-cp313-cp313-win32.whl (310.2 kB view details)

Uploaded CPython 3.13 Windows x86

yarl-1.18.3-cp313-cp313-musllinux_1_2_x86_64.whl (360.4 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

yarl-1.18.3-cp313-cp313-musllinux_1_2_s390x.whl (366.2 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ s390x

yarl-1.18.3-cp313-cp313-musllinux_1_2_ppc64le.whl (360.0 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ppc64le

yarl-1.18.3-cp313-cp313-musllinux_1_2_i686.whl (347.5 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ i686

yarl-1.18.3-cp313-cp313-musllinux_1_2_armv7l.whl (341.9 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARMv7l

yarl-1.18.3-cp313-cp313-musllinux_1_2_aarch64.whl (345.5 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARM64

yarl-1.18.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (339.4 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

yarl-1.18.3-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (345.4 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ s390x

yarl-1.18.3-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (344.4 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ppc64le

yarl-1.18.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (333.6 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

yarl-1.18.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (326.7 kB view details)

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

yarl-1.18.3-cp313-cp313-macosx_11_0_arm64.whl (92.0 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

yarl-1.18.3-cp313-cp313-macosx_10_13_x86_64.whl (94.1 kB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

yarl-1.18.3-cp313-cp313-macosx_10_13_universal2.whl (140.8 kB view details)

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

yarl-1.18.3-cp312-cp312-win_amd64.whl (90.4 kB view details)

Uploaded CPython 3.12 Windows x86-64

yarl-1.18.3-cp312-cp312-win32.whl (84.1 kB view details)

Uploaded CPython 3.12 Windows x86

yarl-1.18.3-cp312-cp312-musllinux_1_2_x86_64.whl (357.9 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

yarl-1.18.3-cp312-cp312-musllinux_1_2_s390x.whl (364.5 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ s390x

yarl-1.18.3-cp312-cp312-musllinux_1_2_ppc64le.whl (359.9 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ppc64le

yarl-1.18.3-cp312-cp312-musllinux_1_2_i686.whl (346.5 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

yarl-1.18.3-cp312-cp312-musllinux_1_2_armv7l.whl (340.8 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARMv7l

yarl-1.18.3-cp312-cp312-musllinux_1_2_aarch64.whl (344.4 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

yarl-1.18.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (336.9 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

yarl-1.18.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (342.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

yarl-1.18.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (342.3 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

yarl-1.18.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (332.4 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

yarl-1.18.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (325.8 kB view details)

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

yarl-1.18.3-cp312-cp312-macosx_11_0_arm64.whl (92.8 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

yarl-1.18.3-cp312-cp312-macosx_10_13_x86_64.whl (95.0 kB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

yarl-1.18.3-cp312-cp312-macosx_10_13_universal2.whl (142.6 kB view details)

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

yarl-1.18.3-cp311-cp311-win_amd64.whl (91.0 kB view details)

Uploaded CPython 3.11 Windows x86-64

yarl-1.18.3-cp311-cp311-win32.whl (84.4 kB view details)

Uploaded CPython 3.11 Windows x86

yarl-1.18.3-cp311-cp311-musllinux_1_2_x86_64.whl (359.1 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

yarl-1.18.3-cp311-cp311-musllinux_1_2_s390x.whl (366.3 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ s390x

yarl-1.18.3-cp311-cp311-musllinux_1_2_ppc64le.whl (362.1 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ppc64le

yarl-1.18.3-cp311-cp311-musllinux_1_2_i686.whl (350.2 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

yarl-1.18.3-cp311-cp311-musllinux_1_2_armv7l.whl (346.4 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARMv7l

yarl-1.18.3-cp311-cp311-musllinux_1_2_aarch64.whl (348.0 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

yarl-1.18.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (344.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

yarl-1.18.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (354.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

yarl-1.18.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (356.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

yarl-1.18.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (340.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

yarl-1.18.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (336.1 kB view details)

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

yarl-1.18.3-cp311-cp311-macosx_11_0_arm64.whl (92.3 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

yarl-1.18.3-cp311-cp311-macosx_10_9_x86_64.whl (94.4 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

yarl-1.18.3-cp311-cp311-macosx_10_9_universal2.whl (141.6 kB view details)

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

yarl-1.18.3-cp310-cp310-win_amd64.whl (90.5 kB view details)

Uploaded CPython 3.10 Windows x86-64

yarl-1.18.3-cp310-cp310-win32.whl (84.3 kB view details)

Uploaded CPython 3.10 Windows x86

yarl-1.18.3-cp310-cp310-musllinux_1_2_x86_64.whl (331.8 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

yarl-1.18.3-cp310-cp310-musllinux_1_2_s390x.whl (338.1 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ s390x

yarl-1.18.3-cp310-cp310-musllinux_1_2_ppc64le.whl (337.0 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ppc64le

yarl-1.18.3-cp310-cp310-musllinux_1_2_i686.whl (324.8 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

yarl-1.18.3-cp310-cp310-musllinux_1_2_armv7l.whl (321.7 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARMv7l

yarl-1.18.3-cp310-cp310-musllinux_1_2_aarch64.whl (319.7 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

yarl-1.18.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (319.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

yarl-1.18.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (326.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

yarl-1.18.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (330.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

yarl-1.18.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (315.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

yarl-1.18.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (310.2 kB view details)

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

yarl-1.18.3-cp310-cp310-macosx_11_0_arm64.whl (92.2 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

yarl-1.18.3-cp310-cp310-macosx_10_9_x86_64.whl (94.4 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

yarl-1.18.3-cp310-cp310-macosx_10_9_universal2.whl (141.5 kB view details)

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

yarl-1.18.3-cp39-cp39-win_amd64.whl (91.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

yarl-1.18.3-cp39-cp39-win32.whl (84.8 kB view details)

Uploaded CPython 3.9 Windows x86

yarl-1.18.3-cp39-cp39-musllinux_1_2_x86_64.whl (336.6 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

yarl-1.18.3-cp39-cp39-musllinux_1_2_s390x.whl (341.0 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ s390x

yarl-1.18.3-cp39-cp39-musllinux_1_2_ppc64le.whl (339.9 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ppc64le

yarl-1.18.3-cp39-cp39-musllinux_1_2_i686.whl (332.8 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

yarl-1.18.3-cp39-cp39-musllinux_1_2_armv7l.whl (322.7 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARMv7l

yarl-1.18.3-cp39-cp39-musllinux_1_2_aarch64.whl (325.0 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

yarl-1.18.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (321.5 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

yarl-1.18.3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (331.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

yarl-1.18.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (337.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

yarl-1.18.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (317.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

yarl-1.18.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (313.6 kB view details)

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

yarl-1.18.3-cp39-cp39-macosx_11_0_arm64.whl (92.8 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

yarl-1.18.3-cp39-cp39-macosx_10_9_x86_64.whl (95.0 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

yarl-1.18.3-cp39-cp39-macosx_10_9_universal2.whl (142.8 kB view details)

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

File details

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

File metadata

  • Download URL: yarl-1.18.3.tar.gz
  • Upload date:
  • Size: 181.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for yarl-1.18.3.tar.gz
Algorithm Hash digest
SHA256 ac1801c45cbf77b6c99242eeff4fffb5e4e73a800b5c4ad4fc0be5def634d2e1
MD5 80b89d2b28be7345a38f099b2f839d7d
BLAKE2b-256 b79d4b94a8e6d2b51b599516a5cb88e5bc99b4d8d4583e468057eaa29d5f0918

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3.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.18.3-py3-none-any.whl.

File metadata

  • Download URL: yarl-1.18.3-py3-none-any.whl
  • Upload date:
  • Size: 45.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for yarl-1.18.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b57f4f58099328dfb26c6a771d09fb20dbbae81d20cfb66141251ea063bd101b
MD5 ea8a408b36e774dead48c99bd7d26331
BLAKE2b-256 f54ba06e0ec3d155924f77835ed2d167ebd3b211a7b0853da1cf8d8414d784ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: yarl-1.18.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 315.7 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for yarl-1.18.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 578e281c393af575879990861823ef19d66e2b1d0098414855dd367e234f5b3c
MD5 55ebedd553ed0221a00142164db9cace
BLAKE2b-256 f5d5688db678e987c3e0fb17867970700b92603cadf36c56e5fb08f23e822a0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp313-cp313-win32.whl.

File metadata

  • Download URL: yarl-1.18.3-cp313-cp313-win32.whl
  • Upload date:
  • Size: 310.2 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for yarl-1.18.3-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 61ee62ead9b68b9123ec24bc866cbef297dd266175d53296e2db5e7f797f902d
MD5 90b4b0e97d46d31c0dc4d3c87bbdb0ff
BLAKE2b-256 fdb74b3c7c7913a278d445cc6284e59b2e62fa25e72758f888b7a7a39eb8423f

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8d39d351e7faf01483cc7ff7c0213c412e38e5a340238826be7e0e4da450fdc8
MD5 ce336be7d655082db71d70b5754f9ded
BLAKE2b-256 04566a3e2a5d9152c56c346df9b8fb8edd2c8888b1e03f96324d457e5cf06d34

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp313-cp313-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp313-cp313-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 b464c4ab4bfcb41e3bfd3f1c26600d038376c2de3297760dfe064d2cb7ea8e10
MD5 bf2c6b9c5e317d25678aaf437a0bed56
BLAKE2b-256 cab3d493221ad5cbd18bc07e642894030437e405e1413c4236dd5db6e46bcec9

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp313-cp313-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp313-cp313-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 877d209b6aebeb5b16c42cbb377f5f94d9e556626b1bfff66d7b0d115be88d0a
MD5 c90f94b498ba9fe5490987a8a07c59ca
BLAKE2b-256 d9b514ac7a256d0511b2ac168d50d4b7d744aea1c1aa20c79f620d1059aab8b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 fbd6748e8ab9b41171bb95c6142faf068f5ef1511935a0aa07025438dd9a9bc1
MD5 2ab175c551f8ec824dd0459ea3f160fd
BLAKE2b-256 9126fd0ef9bf29dd906a84b59f0cd1281e65b0c3e08c6aa94b57f7d11f593518

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 2ec9bbba33b2d00999af4631a3397d1fd78290c48e2a3e52d8dd72db3a067ac8
MD5 eee5a22ce2aafcd067cc22e62cc4d1f6
BLAKE2b-256 6309d54befb48f9cd8eec43797f624ec37783a0266855f4930a91e3d5c7717f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 82123d0c954dc58db301f5021a01854a85bf1f3bb7d12ae0c01afc414a882ca2
MD5 c67319f10ba0f985252458d81f6499c7
BLAKE2b-256 233007fb088f2eefdc0aa4fc1af4e3ca4eb1a3aadd1ce7d866d74c0f124e6a85

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 41f7ce59d6ee7741af71d82020346af364949314ed3d87553763a2df1829cc58
MD5 2005f072a6c7b408357b4424354a63bb
BLAKE2b-256 23d16cdd1632da013aa6ba18cee4d750d953104a5e7aac44e249d9410a972bf5

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1a74a13a4c857a84a845505fd2d68e54826a2cd01935a96efb1e9d86c728e186
MD5 75ec2b277ca91f218e2c9c8687bf3bd1
BLAKE2b-256 ab5d4c532190113b25f1364d25f4c319322e86232d69175b91f27e3ebc2caf9a

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e17c9361d46a4d5addf777c6dd5eab0715a7684c2f11b88c67ac37edfba6c482
MD5 65faaa6bbdbdd94b1b6f0c7de7d1e166
BLAKE2b-256 25c9cfec0bc0cac8d054be223e9f2c7909d3e8442a856af9dbce7e3442a8ec8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 88a19f62ff30117e706ebc9090b8ecc79aeb77d0b1f5ec10d2d27a12bc9f66d0
MD5 1a0d6f218d5fbca6bac80ed4efe18580
BLAKE2b-256 564ed2563d8323a7e9a414b5b25341b3942af5902a2263d36d20fb17c40411e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f52a265001d830bc425f82ca9eabda94a64a4d753b07d623a9f2863fde532b53
MD5 69e54ee1dba79a0d35b9b31c6d231784
BLAKE2b-256 9ac46b3c39bec352e441bd30f432cda6ba51681ab19bb8abe023f0d19777aad1

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ef9f7768395923c3039055c14334ba4d926f3baf7b776c923c93d80195624782
MD5 4775f0253f3f22125bde8bb2fe7ade63
BLAKE2b-256 c6fcd68d8f83714b221a85ce7866832cba36d7c04a68fa6a960b908c2c84f325

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 913829534200eb0f789d45349e55203a091f45c37a2674678744ae52fae23efa
MD5 5ea37f62070e496cc4f346f507879102
BLAKE2b-256 30aaa2f84e93554a578463e2edaaf2300faa61c8701f0898725842c704ba5444

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 90adb47ad432332d4f0bc28f83a5963f426ce9a1a8809f5e584e704b82685dcb
MD5 45d7a73d169d4280ca230546bb749479
BLAKE2b-256 30c7c790513d5328a8390be8f47be5d52e141f78b66c6c48f48d241ca6bd5265

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: yarl-1.18.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 90.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for yarl-1.18.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7e2ee16578af3b52ac2f334c3b1f92262f47e02cc6193c598502bd46f5cd1477
MD5 6327e8f0e456d7b9b42404d9d5daa30e
BLAKE2b-256 34450e055320daaabfc169b21ff6174567b2c910c45617b0d79c68d7ab349b02

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp312-cp312-win32.whl.

File metadata

  • Download URL: yarl-1.18.3-cp312-cp312-win32.whl
  • Upload date:
  • Size: 84.1 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for yarl-1.18.3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 f91c4803173928a25e1a55b943c81f55b8872f0018be83e3ad4938adffb77dd2
MD5 1cc579e5007a6902dfae3a9ad7625741
BLAKE2b-256 7de3924c3f64b6b3077889df9a1ece1ed8947e7b61b0a933f2ec93041990a677

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ce1af883b94304f493698b00d0f006d56aea98aeb49d75ec7d98cd4a777e9285
MD5 b8f614b023192a0adef513c151be24ea
BLAKE2b-256 978a568d07c5d4964da5b02621a517532adb8ec5ba181ad1687191fffeda0ab6

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp312-cp312-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp312-cp312-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 4891ed92157e5430874dad17b15eb1fda57627710756c27422200c52d8a4e393
MD5 fc0fb8ab0a9a730686103b8c8a21d693
BLAKE2b-256 1e2ed0f5f1bef7ee93ed17e739ec8dbcb47794af891f7d165fa6014517b48169

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp312-cp312-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp312-cp312-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 c7d79f7d9aabd6011004e33b22bc13056a3e3fb54794d138af57f5ee9d9032cb
MD5 51be03f966215f55e958310379c64099
BLAKE2b-256 8ea984717c896b2fc6cb15bd4eecd64e34a2f0a9fd6669e69170c73a8b46795a

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b958ddd075ddba5b09bb0be8a6d9906d2ce933aee81100db289badbeb966f54e
MD5 8fe6cdfc0ddcd5b270c67435ecacc7f9
BLAKE2b-256 eb99f6567e3f3bbad8fd101886ea0276c68ecb86a2b58be0f64077396cd4b95e

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 ccd17349166b1bee6e529b4add61727d3f55edb7babbe4069b5764c9587a8cc6
MD5 9bc76f776b392cb0798eadf663bcc5aa
BLAKE2b-256 c803a713633bdde0640b0472aa197b5b86e90fbc4c5bc05b727b714cd8a40e6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5a3f356548e34a70b0172d8890006c37be92995f62d95a07b4a42e90fba54272
MD5 1c08dc4ee12def8ad44d2feafd989bcd
BLAKE2b-256 7e1803a5834ccc9177f97ca1bbb245b93c13e58e8225276f01eedc4cc98ab820

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 00e5a1fea0fd4f5bfa7440a47eff01d9822a65b4488f7cff83155a0f31a2ecba
MD5 709d17d02e457dc3edcf121a0f9fbf1b
BLAKE2b-256 1ae1a097d5755d3ea8479a42856f51d97eeff7a3a7160593332d98f2709b3580

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 84b2deecba4a3f1a398df819151eb72d29bfeb3b69abb145a00ddc8d30094512
MD5 991c3b5ca1258531bb9a45696b485516
BLAKE2b-256 087576b63ccd91c9e03ab213ef27ae6add2e3400e77e5cdddf8ed2dbc36e3f21

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e35ef8683211db69ffe129a25d5634319a677570ab6b2eba4afa860f54eeaf75
MD5 0c0f5cb09f538254db0db3bd92697b77
BLAKE2b-256 19e5859fca07169d6eceeaa4fde1997c91d8abde4e9a7c018e371640c2da2b71

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 436c4fc0a4d66b2badc6c5fc5ef4e47bb10e4fd9bf0c79524ac719a01f3607c2
MD5 f6c9bfdf7ee2bacf30e85ea6c5d7884a
BLAKE2b-256 6b32927b2d67a412c31199e83fefdce6e645247b4fb164aa1ecb35a0f9eb2058

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d0e883008013c0e4aef84dcfe2a0b172c4d23c2669412cf5b3371003941f72bb
MD5 fa3fc202b2d94257aa26bf3b310d19e1
BLAKE2b-256 0b42e1b4d0e396b7987feceebe565286c27bc085bf07d61a59508cdaf2d45e63

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 25b411eddcfd56a2f0cd6a384e9f4f7aa3efee14b188de13048c25b5e91f1640
MD5 09f2e32329b42c3b6b000b7f42242053
BLAKE2b-256 be7579c6acc0261e2c2ae8a1c41cf12265e91628c8c58ae91f5ff59e29c0787f

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 7c33dd1931a95e5d9a772d0ac5e44cac8957eaf58e3c8da8c1414de7dd27c576
MD5 2f03561ded4dfa941f779a27178d4ade
BLAKE2b-256 ff741178322cc0f10288d7eefa6e4a85d8d2e28187ccab13d5b844e8b5d7c88d

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 1dd4bdd05407ced96fed3d7f25dbbf88d2ffb045a0db60dbc247f5b3c5c25d50
MD5 1ffe7c4594f73dbf2c37e290844c00e4
BLAKE2b-256 3385bd2e2729752ff4c77338e0102914897512e92496375e079ce0150a6dc306

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: yarl-1.18.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 91.0 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for yarl-1.18.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b9d60031cf568c627d028239693fd718025719c02c9f55df0a53e587aab951b5
MD5 9cff14282e682186fbef3df52fae8a82
BLAKE2b-256 ae7b8600250b3d89b625f1121d897062f629883c2f45339623b69b1747ec65fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp311-cp311-win32.whl.

File metadata

  • Download URL: yarl-1.18.3-cp311-cp311-win32.whl
  • Upload date:
  • Size: 84.4 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for yarl-1.18.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 61b1a825a13bef4a5f10b1885245377d3cd0bf87cba068e1d9a88c2ae36880e1
MD5 15356edbdac47f2f8bb464833c893633
BLAKE2b-256 9a7a4c571597589da4cd5c14ed2a0b17ac56ec9ee7ee615013f74653169e702d

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0fb2171a4486bb075316ee754c6d8382ea6eb8b399d4ec62fde2b591f879778a
MD5 da3d21a4fba20abfbebe7270c7feb61c
BLAKE2b-256 5458fb4cadd81acdee6dafe14abeb258f876e4dd410518099ae9a35c88d8097c

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp311-cp311-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp311-cp311-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 0b0cad37311123211dc91eadcb322ef4d4a66008d3e1bdc404808992260e1a0e
MD5 67e5e8edb15dcf71f8214df62f14fba3
BLAKE2b-256 57cfaadba261d8b920253204085268bad5e8cdd86b50162fcb1b10c10834885a

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp311-cp311-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp311-cp311-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 6748dbf9bfa5ba1afcc7556b71cda0d7ce5f24768043a02a58846e4a443d808d
MD5 4381bd2e6b52c74243c5cc94d90a5353
BLAKE2b-256 b5cf320fff4367341fb77809a2d8d7fe75b5d323a8e1b35710aafe41fdbf327b

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ba23302c0c61a9999784e73809427c9dbedd79f66a13d84ad1b1943802eaaf59
MD5 a9b12dae0cbadc13eaf5f69b75bee1f1
BLAKE2b-256 181a0b4e367d5a72d1f095318344848e93ea70da728118221f84f1bf6c1e39e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 9d41beda9dc97ca9ab0b9888cb71f7539124bc05df02c0cff6e5acc5a19dcc6e
MD5 c3c247a7f0f2b7507e340cbfdf6a9c06
BLAKE2b-256 35bdf6b7630ba2cc06c319c3235634c582a6ab014d52311e7d7c22f9518189b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2d06d3005e668744e11ed80812e61efd77d70bb7f03e33c1598c301eea20efbb
MD5 2d6292dbf981349ff49841d81f9d1775
BLAKE2b-256 1989b77d3fd249ab52a5c40859815765d35c91425b6bb82e7427ab2f78f5ff55

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 75674776d96d7b851b6498f17824ba17849d790a44d282929c42dbb77d4f17ae
MD5 71611febbfc1a71a7b3883c53461b655
BLAKE2b-256 afba1865d85212351ad160f19fb99808acf23aab9a0f8ff31c8c9f1b4d671fc9

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c017a3b6df3a1bd45b9fa49a0f54005e53fbcad16633870104b66fa1a30a29d8
MD5 a3fe02709fcedd937d5d418aef190896
BLAKE2b-256 3346f559dc184280b745fc76ec6b1954de2c55595f0ec0a7614238b9ebf69618

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b643562c12680b01e17239be267bc306bbc6aac1f34f6444d1bded0c5ce438ca
MD5 20e3a2448ffb58764a71f5e4ff3f0e52
BLAKE2b-256 07eb3b65499b568e01f36e847cebdc8d7ccb51fff716dbda1ae83c3cbb8ca1c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d980e0325b6eddc81331d3f4551e2a333999fb176fd153e075c6d1c2530aa8a8
MD5 ced90e294f2e0cf164ae0897627aa897
BLAKE2b-256 edfe88b690b30f3f59275fb674f5f93ddd4a3ae796c2b62e5bb9ece8a4914b83

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ccaa3a4b521b780a7e771cc336a2dba389a0861592bbce09a476190bb0c8b4b3
MD5 b97f5a62ea05c3fc68b68da1cbf566eb
BLAKE2b-256 94cb5c3e975d77755d7b3d5193e92056b19d83752ea2da7ab394e22260a7b824

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 67a283dd2882ac98cc6318384f565bffc751ab564605959df4752d42483ad889
MD5 23c96326ed71d7795f9da6324585348e
BLAKE2b-256 5aa1205ab51e148fdcedad189ca8dd587794c6f119882437d04c33c01a75dece

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 02ddb6756f8f4517a2d5e99d8b2f272488e18dd0bfbc802f31c16c6c20f22193
MD5 b8855d552737193d0bcd02c716227f9e
BLAKE2b-256 6d9c0a49af78df099c283ca3444560f10718fadb8a18dc8b3edf8c7bd9fd7d89

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8503ad47387b8ebd39cbbbdf0bf113e17330ffd339ba1144074da24c545f0069
MD5 fe6cba279bb4ac463e5db03213cbbdb1
BLAKE2b-256 4093282b5f4898d8e8efaf0790ba6d10e2245d2c9f30e199d1a85cae9356098c

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: yarl-1.18.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 90.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for yarl-1.18.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 93b2e109287f93db79210f86deb6b9bbb81ac32fc97236b16f7433db7fc437d8
MD5 78ac522582c94c5ddf0a7734917be99d
BLAKE2b-256 fdb72e9a5b18eb0fe24c3a0e8bae994e812ed9852ab4fd067c0107fadde0d5f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp310-cp310-win32.whl.

File metadata

  • Download URL: yarl-1.18.3-cp310-cp310-win32.whl
  • Upload date:
  • Size: 84.3 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for yarl-1.18.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 8874027a53e3aea659a6d62751800cf6e63314c160fd607489ba5c2edd753cf6
MD5 2c51adcedd45be7b88d05f71408cbbf6
BLAKE2b-256 8ab83d16209c2014c2f98a8f658850a57b716efb97930aebf1ca0d9325933731

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b1771de9944d875f1b98a745bc547e684b863abf8f8287da8466cf470ef52690
MD5 638732c1c0e7083f93393c33f3920051
BLAKE2b-256 aff5e0c3efaf74566c4b4a41cb76d27097df424052a064216beccae8d303c90f

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp310-cp310-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp310-cp310-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 757e81cae69244257d125ff31663249b3013b5dc0a8520d73694aed497fb195b
MD5 7dba5d3e643058749a980aedd53bd01c
BLAKE2b-256 c9716244599a6e1cc4c9f73254a627234e0dad3883ece40cc33dce6265977461

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp310-cp310-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp310-cp310-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 e3b9fd71836999aad54084906f8663dffcd2a7fb5cdafd6c37713b2e72be1760
MD5 64ec71bdcb7f23afad9fb5994d5efa6c
BLAKE2b-256 f64c20a0187e3b903c97d857cf0272d687c1b08b03438968ae8ffc50fe78b0d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 fea09ca13323376a2fdfb353a5fa2e59f90cd18d7ca4eaa1fd31f0a8b4f91e62
MD5 140d07681d924bdf7a863a5d7d2ec22f
BLAKE2b-256 8609bf764e974f1516efa0ae2801494a5951e959f1610dd41edbfc07e5e0f978

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 c1e1cc06da1491e6734f0ea1e6294ce00792193c463350626571c287c9a704db
MD5 7ee2db460faa9517903e1fae96231a86
BLAKE2b-256 fc158723e22345bc160dfde68c4b3ae8b236e868f9963c74015f1bc8a614101c

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 80316a8bd5109320d38eef8833ccf5f89608c9107d02d2a7f985f98ed6876990
MD5 b1c11a6fc8a62caacd58310045d46abe
BLAKE2b-256 e3efe2e8d1785cdcbd986f7622d7f0098205f3644546da7919c24b95790ec65a

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3236da9272872443f81fedc389bace88408f64f89f75d1bdb2256069a8730ccc
MD5 db697415cd1f9f8a10234f9771fb0e7c
BLAKE2b-256 a942b1753949b327b36f210899f2dd0a0947c0c74e42a32de3f8eb5c7d93edca

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 35098b24e0327fc4ebdc8ffe336cee0a87a700c24ffed13161af80124b7dc8e5
MD5 129112241dd512ce225a27c8d2c4ff21
BLAKE2b-256 55f1e0fc810554877b1b67420568afff51b967baed5b53bcc983ab164eebf9c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5094d9206c64181d0f6e76ebd8fb2f8fe274950a63890ee9e0ebfd58bf9d787b
MD5 02c61ba914b5e40323d1a591e8142419
BLAKE2b-256 bbb43ea5e7b6f08f698b3769a06054783e434f6d59857181b5c4e145de83f59b

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c654d5207c78e0bd6d749f6dae1dcbbfde3403ad3a4b11f3c5544d9906969dde
MD5 8f102f49bf193707c6563ae69c85284b
BLAKE2b-256 76f9d616a5c2daae281171de10fba41e1c0e2d8207166fc3547252f7d469b4e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e2c08cc9b16f4f4bc522771d96734c7901e7ebef70c6c5c35dd0f10845270bcd
MD5 958f5be34f45899bfcbf3c675e87f015
BLAKE2b-256 f06de87c62dc9635daefb064b56f5c97df55a2e9cc947a2b3afd4fd2f3b841c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 602d98f2c2d929f8e697ed274fbadc09902c4025c5a9963bf4e9edfc3ab6f7ed
MD5 43248a813529d1bc7109f663d29a7770
BLAKE2b-256 563ed8637ddb9ba69bf851f765a3ee288676f7cf64fb3be13760c18cbc9d10bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c69697d3adff5aa4f874b19c0e4ed65180ceed6318ec856ebc423aa5850d84f7
MD5 f4fdb228711ce23f0f1a89de5d1eac82
BLAKE2b-256 df5df8106b263b8ae8a866b46d9be869ac01f9b3fb7f2325f3ecb3df8003f796

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 7df647e8edd71f000a5208fe6ff8c382a1de8edfbccdbbfe649d263de07d8c34
MD5 2403204e201177fe32447d71f7a618fc
BLAKE2b-256 d298e005bc608765a8a5569f58e650961314873c8469c333616eb40bff19ae97

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: yarl-1.18.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 91.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for yarl-1.18.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ba87babd629f8af77f557b61e49e7c7cac36f22f871156b91e10a6e9d4f829e9
MD5 01d073188e22e5c7449785d0c79e5543
BLAKE2b-256 b2fca8aef69156ad5508165d8ae956736d55c3a68890610834bd985540966008

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp39-cp39-win32.whl.

File metadata

  • Download URL: yarl-1.18.3-cp39-cp39-win32.whl
  • Upload date:
  • Size: 84.8 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for yarl-1.18.3-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 ac36703a585e0929b032fbaab0707b75dc12703766d0b53486eabd5139ebadd5
MD5 f99b93338923830d59ed401289626e68
BLAKE2b-256 81d56e0460292d6299ac3919945f912b16b104f4e81ab20bf53e0872a1296daf

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1d407181cfa6e70077df3377938c08012d18893f9f20e92f7d2f314a437c30b1
MD5 ded79885004139f59de7d772f7d9e346
BLAKE2b-256 4113ce6bc32be4476b60f4f8694831f49590884b2c975afcffc8d533bf2be7ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp39-cp39-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp39-cp39-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 54d6921f07555713b9300bee9c50fb46e57e2e639027089b1d795ecd9f7fa910
MD5 89a7d6de05d576138806759ae6692d51
BLAKE2b-256 8e8d73b5f9a6ab69acddf1ca1d5e7bc92f50b69124512e6c26b36844531d7f23

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp39-cp39-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp39-cp39-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 a4bb030cf46a434ec0225bddbebd4b89e6471814ca851abb8696170adb163985
MD5 579efb3181dbc30d5b360bab0f84b5da
BLAKE2b-256 c8942d1f060f4bfa47c8bd0bcb652bfe71fba881564bcac06ebb6d8ced9ac3bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 045b8482ce9483ada4f3f23b3774f4e1bf4f23a2d5c912ed5170f68efb053318
MD5 682bbd73a5eba8e6e101cc4e9f19ca71
BLAKE2b-256 e40e7ef286bfb23267739a703f7b967a858e2128c10bea898de8fa027e962521

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp39-cp39-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 4ac515b860c36becb81bb84b667466885096b5fc85596948548b667da3bf9f24
MD5 ec6627b2e606f234403d1d3d98897275
BLAKE2b-256 064351ceb3e427368fe6ccd9eccd162be227fd082523e02bad1fd3063daf68da

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0b3c92fa08759dbf12b3a59579a4096ba9af8dd344d9a813fc7f5070d86bbab1
MD5 7ec8f94f7a2f1c73f79d4c8b801ebf0c
BLAKE2b-256 95e267c8d3ec58a8cd8ddb1d63bd06eb7e7b91c9f148707a3eeb5a7ed87df0ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 77a6e85b90a7641d2e07184df5557132a337f136250caafc9ccaa4a2a998ca2c
MD5 19a7d1e462376b32f52a143883b587c9
BLAKE2b-256 a22a167447ae39252ba624b98b8c13c0ba35994d40d9110e8a724c83dbbb5822

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a9ca04806f3be0ac6d558fffc2fdf8fcef767e0489d2684a21912cc4ed0cd1b8
MD5 49a94d4454e4fa9169f1871a24c175a1
BLAKE2b-256 5502527963cf65f34a06aed1e766ff9a3b3e7d0eaa1c90736b2948a62e528e1d

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b4f6450109834af88cb4cc5ecddfc5380ebb9c228695afc11915a0bf82116789
MD5 537189190c6e1b3a538584d96407a457
BLAKE2b-256 bd79a78066f06179b4ed4581186c136c12fcfb928c475cbeb23743e71a991935

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 09c7907c8548bcd6ab860e5f513e727c53b4a714f459b084f6580b49fa1b9cee
MD5 f55af6d7e82894b917fd466bef14ed90
BLAKE2b-256 0f4f438c9fd668954779e48f08c0688ee25e0673380a21bb1e8ccc56de5b55d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6333c5a377c8e2f5fae35e7b8f145c617b02c939d04110c76f29ee3676b5f9a5
MD5 c4901d249c1fc9ff43352e1aa5dece80
BLAKE2b-256 550307955fabb20082373be311c91fd78abe458bc7ff9069d34385e8bddad20e

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a440a2a624683108a1b454705ecd7afc1c3438a08e890a1513d468671d90a04e
MD5 9ea660ba0f462a9c3a86c06324669659
BLAKE2b-256 ee0ea830fd2238f7a29050f6dd0de748b3d6f33a7dbb67dbbc081a970b2bbbeb

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fe57328fbc1bfd0bd0514470ac692630f3901c0ee39052ae47acd1d90a436719
MD5 d3ef9e45d394227a9e4991d69ac0a688
BLAKE2b-256 ed85796b0d6a22d536ec8e14bdbb86519250bad980cec450b6e299b1c2a9079e

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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.18.3-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.18.3-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 61e5e68cb65ac8f547f6b5ef933f510134a6bf31bb178be428994b0cb46c2a04
MD5 030adad44e7bbeb2b43600da00b04cf5
BLAKE2b-256 6a3bfec4b08f5e88f68e56ee698a59284a73704df2e0e0b5bdf6536c86e76c76

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.18.3-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 AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page