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://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.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.15.2.tar.gz (169.3 kB view details)

Uploaded Source

Built Distributions

yarl-1.15.2-py3-none-any.whl (38.9 kB view details)

Uploaded Python 3

yarl-1.15.2-cp313-cp313-win_amd64.whl (308.3 kB view details)

Uploaded CPython 3.13 Windows x86-64

yarl-1.15.2-cp313-cp313-win32.whl (302.6 kB view details)

Uploaded CPython 3.13 Windows x86

yarl-1.15.2-cp313-cp313-musllinux_1_2_x86_64.whl (345.9 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

yarl-1.15.2-cp313-cp313-musllinux_1_2_s390x.whl (351.4 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ s390x

yarl-1.15.2-cp313-cp313-musllinux_1_2_ppc64le.whl (342.8 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ppc64le

yarl-1.15.2-cp313-cp313-musllinux_1_2_i686.whl (336.4 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ i686

yarl-1.15.2-cp313-cp313-musllinux_1_2_armv7l.whl (331.6 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARMv7l

yarl-1.15.2-cp313-cp313-musllinux_1_2_aarch64.whl (331.8 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARM64

yarl-1.15.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (331.0 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

yarl-1.15.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (336.7 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ s390x

yarl-1.15.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (334.9 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ppc64le

yarl-1.15.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (325.6 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

yarl-1.15.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (317.4 kB view details)

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

yarl-1.15.2-cp313-cp313-macosx_11_0_arm64.whl (86.0 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

yarl-1.15.2-cp313-cp313-macosx_10_13_x86_64.whl (88.1 kB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

yarl-1.15.2-cp313-cp313-macosx_10_13_universal2.whl (135.0 kB view details)

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

yarl-1.15.2-cp312-cp312-win_amd64.whl (84.3 kB view details)

Uploaded CPython 3.12 Windows x86-64

yarl-1.15.2-cp312-cp312-win32.whl (78.1 kB view details)

Uploaded CPython 3.12 Windows x86

yarl-1.15.2-cp312-cp312-musllinux_1_2_x86_64.whl (343.7 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

yarl-1.15.2-cp312-cp312-musllinux_1_2_s390x.whl (352.3 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ s390x

yarl-1.15.2-cp312-cp312-musllinux_1_2_ppc64le.whl (344.0 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ppc64le

yarl-1.15.2-cp312-cp312-musllinux_1_2_i686.whl (332.6 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

yarl-1.15.2-cp312-cp312-musllinux_1_2_armv7l.whl (328.8 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARMv7l

yarl-1.15.2-cp312-cp312-musllinux_1_2_aarch64.whl (330.9 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

yarl-1.15.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (330.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

yarl-1.15.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (334.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

yarl-1.15.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (335.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

yarl-1.15.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (325.8 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

yarl-1.15.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (317.5 kB view details)

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

yarl-1.15.2-cp312-cp312-macosx_11_0_arm64.whl (86.7 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

yarl-1.15.2-cp312-cp312-macosx_10_13_x86_64.whl (89.0 kB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

yarl-1.15.2-cp312-cp312-macosx_10_13_universal2.whl (136.7 kB view details)

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

yarl-1.15.2-cp311-cp311-win_amd64.whl (84.5 kB view details)

Uploaded CPython 3.11 Windows x86-64

yarl-1.15.2-cp311-cp311-win32.whl (78.2 kB view details)

Uploaded CPython 3.11 Windows x86

yarl-1.15.2-cp311-cp311-musllinux_1_2_x86_64.whl (345.5 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

yarl-1.15.2-cp311-cp311-musllinux_1_2_s390x.whl (357.7 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ s390x

yarl-1.15.2-cp311-cp311-musllinux_1_2_ppc64le.whl (356.0 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ppc64le

yarl-1.15.2-cp311-cp311-musllinux_1_2_i686.whl (335.0 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

yarl-1.15.2-cp311-cp311-musllinux_1_2_armv7l.whl (330.4 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARMv7l

yarl-1.15.2-cp311-cp311-musllinux_1_2_aarch64.whl (336.2 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

yarl-1.15.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (337.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

yarl-1.15.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (344.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

yarl-1.15.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (347.4 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

yarl-1.15.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (334.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

yarl-1.15.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (326.3 kB view details)

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

yarl-1.15.2-cp311-cp311-macosx_11_0_arm64.whl (86.6 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

yarl-1.15.2-cp311-cp311-macosx_10_9_x86_64.whl (88.6 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

yarl-1.15.2-cp311-cp311-macosx_10_9_universal2.whl (136.5 kB view details)

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

yarl-1.15.2-cp310-cp310-win_amd64.whl (84.2 kB view details)

Uploaded CPython 3.10 Windows x86-64

yarl-1.15.2-cp310-cp310-win32.whl (78.1 kB view details)

Uploaded CPython 3.10 Windows x86

yarl-1.15.2-cp310-cp310-musllinux_1_2_x86_64.whl (317.0 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

yarl-1.15.2-cp310-cp310-musllinux_1_2_s390x.whl (324.2 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ s390x

yarl-1.15.2-cp310-cp310-musllinux_1_2_ppc64le.whl (326.3 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ppc64le

yarl-1.15.2-cp310-cp310-musllinux_1_2_i686.whl (311.0 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

yarl-1.15.2-cp310-cp310-musllinux_1_2_armv7l.whl (305.8 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARMv7l

yarl-1.15.2-cp310-cp310-musllinux_1_2_aarch64.whl (307.1 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

yarl-1.15.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (310.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

yarl-1.15.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (319.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

yarl-1.15.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (321.6 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

yarl-1.15.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (307.2 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

yarl-1.15.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (300.4 kB view details)

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

yarl-1.15.2-cp310-cp310-macosx_11_0_arm64.whl (86.6 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

yarl-1.15.2-cp310-cp310-macosx_10_9_x86_64.whl (88.7 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

yarl-1.15.2-cp310-cp310-macosx_10_9_universal2.whl (136.5 kB view details)

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

yarl-1.15.2-cp39-cp39-win_amd64.whl (84.8 kB view details)

Uploaded CPython 3.9 Windows x86-64

yarl-1.15.2-cp39-cp39-win32.whl (78.7 kB view details)

Uploaded CPython 3.9 Windows x86

yarl-1.15.2-cp39-cp39-musllinux_1_2_x86_64.whl (320.8 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

yarl-1.15.2-cp39-cp39-musllinux_1_2_s390x.whl (327.2 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ s390x

yarl-1.15.2-cp39-cp39-musllinux_1_2_ppc64le.whl (330.1 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ppc64le

yarl-1.15.2-cp39-cp39-musllinux_1_2_i686.whl (313.3 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

yarl-1.15.2-cp39-cp39-musllinux_1_2_armv7l.whl (310.6 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARMv7l

yarl-1.15.2-cp39-cp39-musllinux_1_2_aarch64.whl (310.3 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

yarl-1.15.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (314.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

yarl-1.15.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (321.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

yarl-1.15.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (325.4 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

yarl-1.15.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (310.4 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

yarl-1.15.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (304.2 kB view details)

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

yarl-1.15.2-cp39-cp39-macosx_11_0_arm64.whl (87.3 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

yarl-1.15.2-cp39-cp39-macosx_10_9_x86_64.whl (89.6 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

yarl-1.15.2-cp39-cp39-macosx_10_9_universal2.whl (138.0 kB view details)

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

yarl-1.15.2-cp38-cp38-win_amd64.whl (85.0 kB view details)

Uploaded CPython 3.8 Windows x86-64

yarl-1.15.2-cp38-cp38-win32.whl (78.7 kB view details)

Uploaded CPython 3.8 Windows x86

yarl-1.15.2-cp38-cp38-musllinux_1_2_x86_64.whl (326.7 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ x86-64

yarl-1.15.2-cp38-cp38-musllinux_1_2_s390x.whl (333.1 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ s390x

yarl-1.15.2-cp38-cp38-musllinux_1_2_ppc64le.whl (332.4 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ppc64le

yarl-1.15.2-cp38-cp38-musllinux_1_2_i686.whl (319.4 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ i686

yarl-1.15.2-cp38-cp38-musllinux_1_2_armv7l.whl (312.9 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARMv7l

yarl-1.15.2-cp38-cp38-musllinux_1_2_aarch64.whl (315.0 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARM64

yarl-1.15.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (319.0 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

yarl-1.15.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (324.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

yarl-1.15.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (327.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

yarl-1.15.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (314.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

yarl-1.15.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (307.8 kB view details)

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

yarl-1.15.2-cp38-cp38-macosx_11_0_arm64.whl (87.7 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

yarl-1.15.2-cp38-cp38-macosx_10_9_x86_64.whl (89.8 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

yarl-1.15.2-cp38-cp38-macosx_10_9_universal2.whl (138.6 kB view details)

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

File details

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

File metadata

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

File hashes

Hashes for yarl-1.15.2.tar.gz
Algorithm Hash digest
SHA256 a39c36f4218a5bb668b4f06874d676d35a035ee668e6e7e3538835c703634b84
MD5 be2da1d82669bf96b074f049a6b961d8
BLAKE2b-256 06e1d5427a061819c9f885f58bb0467d02a523f1aec19f9e5f9c82ce950d90d3

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

  • Download URL: yarl-1.15.2-py3-none-any.whl
  • Upload date:
  • Size: 38.9 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.15.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0d3105efab7c5c091609abacad33afff33bdff0035bece164c98bcf5a85ef90a
MD5 d19bd86e5327d805aa16621e4a24ea84
BLAKE2b-256 46cfa28c494decc9c8776b0d7b729c68d26fdafefcedd8d2eab5d9cd767376b2

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

  • Download URL: yarl-1.15.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 308.3 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.15.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5838f2b79dc8f96fdc44077c9e4e2e33d7089b10788464609df788eb97d03aad
MD5 acc912fd6938a9a4edfbb288f34f01d2
BLAKE2b-256 209ff39c37c17929d3975da84c737b96b606b68c495cc4ee86408f10523a1635

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

  • Download URL: yarl-1.15.2-cp313-cp313-win32.whl
  • Upload date:
  • Size: 302.6 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.15.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 533a28754e7f7439f217550a497bb026c54072dbe16402b183fdbca2431935a9
MD5 2b64d8a150a46ec159380d8ac67e51be
BLAKE2b-256 83a0ef09b54634f73417f1ea4a746456a4372c1b044f07b26e16fa241bd2d94e

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c998d0558805860503bc3a595994895ca0f7835e00668dadc673bbf7f5fbfcbe
MD5 22ade789f4f92fb96af59447c30e9917
BLAKE2b-256 fb195cd4757079dc9d9f3de3e3831719b695f709a8ce029e70b33350c9d082a7

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp313-cp313-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 a880372e2e5dbb9258a4e8ff43f13888039abb9dd6d515f28611c54361bc5644
MD5 3594a69b9ca1debebb1ed9f1a6f6db5b
BLAKE2b-256 decc39e55e16b1415a87f6d300064965d6cfb2ac8571e11339ccb7dada2444d9

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp313-cp313-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 ccad2800dfdff34392448c4bf834be124f10a5bc102f254521d931c1c53c455a
MD5 ce36b69e82b2dcf3cf1485dba31e18d7
BLAKE2b-256 e03a4354ed8812909d9ec54a92716a53259b09e6b664209231f2ec5e75f4820d

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 69d5856d526802cbda768d3e6246cd0d77450fa2a4bc2ea0ea14f0d972c2894b
MD5 7b2d22beb5d72e5218beaf77ba7eac9e
BLAKE2b-256 c7f61ed7e7f270ae5f9f1174c1f8597b29658f552fee101c26de8b2eb4ca147a

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 93bed8a8084544c6efe8856c362af08a23e959340c87a95687fdbe9c9f280c8b
MD5 eb3ee75297d5de092c417f0028bd0a7e
BLAKE2b-256 1f8390b0f4fd1ecf2602ba4ac50ad0bbc463122208f52dd13f152bbc0d8417dd

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8657d3f37f781d987037f9cc20bbc8b40425fa14380c87da0cb8dfce7c92d0fb
MD5 959344c4bbf20971ab5a4276c17193d3
BLAKE2b-256 82e803e3ebb7f558374f29c04868b20ca484d7997f80a0a191490790a8c28058

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 75119badf45f7183e10e348edff5a76a94dc19ba9287d94001ff05e81475967b
MD5 6d59e3c32a08bee82be9856a15404333
BLAKE2b-256 efff39a767ee249444e4b26ea998a526838238f8994c8f274befc1f94dacfb43

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 23ec1d3c31882b2a8a69c801ef58ebf7bae2553211ebbddf04235be275a38548
MD5 47c36d17c255f6d403c7357cae42735b
BLAKE2b-256 4cc1cc6ccdd2bcd0ff7291602d5831754595260f8d2754642dfd34fef1791059

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e4ca3b9f370f218cc2a0309542cab8d0acdfd66667e7c37d04d617012485f904
MD5 0cfba45ac335d871d66b2dd2eefc4a8f
BLAKE2b-256 59a56226accd5c01cafd57af0d249c7cf9dd12569cd9c78fbd93e8198e7a9d84

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 eaea112aed589131f73d50d570a6864728bd7c0c66ef6c9154ed7b59f24da611
MD5 c156ed252755e597c9c8fd2dd47c72ef
BLAKE2b-256 93bdc924f22bdb2c5d0ca03a9e64ecc5e041aace138c2a91afff7e2f01edc3a1

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 78e6fdc976ec966b99e4daa3812fac0274cc28cd2b24b0d92462e2e5ef90d368
MD5 917fa621ec0e8f4af8d4473ca4029d2f
BLAKE2b-256 ddbab1fed73f9d39e3e7be8f6786be5a2ab4399c21504c9168c3cadf6e441c2e

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ce2e0f6123a60bd1a7f5ae3b2c49b240c12c132847f17aa990b841a417598a2
MD5 0016f60839994f7e86888a545eb83724
BLAKE2b-256 bf1d4ceaccf836b9591abfde775e84249b847ac4c6c14ee2dd8d15b5b3cede44

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 173563f3696124372831007e3d4b9821746964a95968628f7075d9231ac6bb33
MD5 03a494d98f00086f54c10aaed693b664
BLAKE2b-256 1010b91c186b1b0e63951f80481b3e6879bb9f7179d471fe7c4440c9e900e2a3

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 416f2e3beaeae81e2f7a45dc711258be5bdc79c940a9a270b266c0bec038fb84
MD5 1f304e58337a04bbcad306816622a6a7
BLAKE2b-256 46abbe3229898d7eb1149e6ba7fe44f873cf054d275a00b326f2a858c9ff7175

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

  • Download URL: yarl-1.15.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 84.3 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.15.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 435aca062444a7f0c884861d2e3ea79883bd1cd19d0a381928b69ae1b85bc51d
MD5 49aa338afe16c80d4c9e0a95397cfc27
BLAKE2b-256 7d9e1a897e5248ec53e96e9f15b3e6928efd5e75d322c6cf666f55c1c063e5c9

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

  • Download URL: yarl-1.15.2-cp312-cp312-win32.whl
  • Upload date:
  • Size: 78.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.15.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 156ececdf636143f508770bf8a3a0498de64da5abd890c7dbb42ca9e3b6c05b8
MD5 dca33d89205823c9e657cd134a6e2a27
BLAKE2b-256 6647b1c6bb85f2b66decbe189e27fcc956ab74670a068655df30ef9a2e15c379

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a5cafb02cf097a82d74403f7e0b6b9df3ffbfe8edf9415ea816314711764a27b
MD5 f34213c25b5c5e28b2447ea64b996504
BLAKE2b-256 849be8dda28f91a0af67098cddd455e6b540d3f682dda4c0de224215a57dee4a

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp312-cp312-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 f0e1844ad47c7bd5d6fa784f1d4accc5f4168b48999303a868fe0f8597bde715
MD5 12a88151aa933bcd27c95eefb1eb6f33
BLAKE2b-256 88e7730b130f4f02bd8b00479baf9a57fdea1dc927436ed1d6ba08fa5c36c68e

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp312-cp312-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 4388c72174868884f76affcdd3656544c426407e0043c89b684d22fb265e04a5
MD5 70e8c59ba184c8f5833ccb9204bc6eb4
BLAKE2b-256 48c727b34206fd5dfe76b2caa08bf22f9212b2d665d5bb2df8a6dd3af498dcf4

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 711bdfae4e699a6d4f371137cbe9e740dc958530cb920eb6f43ff9551e17cfbc
MD5 9dc9abde9246b514b0a21d0286938253
BLAKE2b-256 9dba890f7e1ea17f3c247748548eee876528ceb939e44566fa7d53baee57e5aa

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 9c1e3ff4b89cdd2e1a24c214f141e848b9e0451f08d7d4963cb4108d4d798f1f
MD5 ceee9026161e0641a0c527f925f12393
BLAKE2b-256 79a2d72e501bc1e33e68a5a31f584fe4556ab71a50a27bfd607d023f097cc9bb

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f4fe99ce44128c71233d0d72152db31ca119711dfc5f2c82385ad611d8d7f897
MD5 c1675d34bef5d6fe2d3e4e21ce758b18
BLAKE2b-256 c6f341e366c17e50782651b192ba06a71d53500cc351547816bf1928fb043c4f

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 30c3ff305f6e06650a761c4393666f77384f1cc6c5c0251965d6bfa5fbc88f7f
MD5 d5e692a511f80649cc0070658da77bbf
BLAKE2b-256 10771db077601998e0831a540a690dcb0f450c31f64c492e993e2eaadfbc7d31

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 553dad9af802a9ad1a6525e7528152a015b85fb8dbf764ebfc755c695f488367
MD5 9ee03836b649da7a60ade5084e11c8a6
BLAKE2b-256 cbf9d89b93a7bb8b66e01bf722dcc6fec15e11946e649e71414fd532b05c4d5d

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 856b7f1a7b98a8c31823285786bd566cf06226ac4f38b3ef462f593c608a9bd6
MD5 a70457a9e9494bf91f153b47f75357e0
BLAKE2b-256 97f5b8c389a58d1eb08f89341fc1bbcc23a0341f7372185a0a0704dbdadba53a

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 243fbbbf003754fe41b5bdf10ce1e7f80bcc70732b5b54222c124d6b4c2ab31c
MD5 fe59aea9a0201eaaba1b6338b3e31b32
BLAKE2b-256 060b7613decb8baa26cba840d7ea2074bd3c5e27684cbcb6d06e7840d6c5226c

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 353665775be69bbfc6d54c8d134bfc533e332149faeddd631b0bc79df0897f46
MD5 5d96dcb01f30e082abc1f348fac66017
BLAKE2b-256 3bc2e5b7121662fd758656784fffcff2e411c593ec46dc9ec68e0859a2ffaee3

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 99e12d2bf587b44deb74e0d6170fec37adb489964dbca656ec41a7cd8f2ff178
MD5 e7a0d42650f056e6dbd09ccba41d958f
BLAKE2b-256 c90aa30d0b02046d4088c1fd32d85d025bd70ceb55f441213dee14d503694f41

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 fa2bea05ff0a8fb4d8124498e00e02398f06d23cdadd0fe027d84a3f7afde31e
MD5 a0201465a651f7fd90ea5e2d21f588da
BLAKE2b-256 4450a64ca0577aeb9507f4b672f9c833d46cf8f1e042ce2e80c11753b936457d

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 82d5161e8cb8f36ec778fd7ac4d740415d84030f5b9ef8fe4da54784a1f46c94
MD5 fe61da0d092d46e7930289595a8390f7
BLAKE2b-256 e0d117ff90e7e5b1a0b4ddad847f9ec6a214b87905e3a59d01bff9207ce2253b

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

  • Download URL: yarl-1.15.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 84.5 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.15.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0ccaa1bc98751fbfcf53dc8dfdb90d96e98838010fc254180dd6707a6e8bb179
MD5 58ee0d51848d30b51662d974f4613f03
BLAKE2b-256 3a6c69058bbcfb0164f221aa30e0cd1a250f6babb01221e27c95058c51c498ca

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

  • Download URL: yarl-1.15.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 78.2 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.15.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 eedc3f247ee7b3808ea07205f3e7d7879bc19ad3e6222195cd5fbf9988853e4d
MD5 b9355a5b2a75c545ee4cd454ce004213
BLAKE2b-256 e7d78de800d3aecda0e64c43e8fc844f7effc8731a6099fa0c055738a2247504

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3c56ec1eacd0a5d35b8a29f468659c47f4fe61b2cab948ca756c39b7617f0aa5
MD5 14212cd90835c09c4c82a92e7e09a2d0
BLAKE2b-256 0145ade6fb3daf689816ebaddb3175c962731edf300425c3254c559b6d0dcc27

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp311-cp311-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 98f68df80ec6ca3015186b2677c208c096d646ef37bbf8b49764ab4a38183931
MD5 6ef46de64018ad6026ff4495c18bbab4
BLAKE2b-256 f78c96546061c19852d0a4b1b07084a58c2e8911db6bcf7838972cff542e09fb

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp311-cp311-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 c68e820879ff39992c7f148113b46efcd6ec765a4865581f2902b3c43a5f4bbb
MD5 916fbf3b1dbb394713bf055fc8d1a3f5
BLAKE2b-256 c1983f679149347a5e34c952bf8f71a387bc96b3488fae81399a49f8b1a01134

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0afad2cd484908f472c8fe2e8ef499facee54a0a6978be0e0cff67b1254fd747
MD5 d410ced9a0c1a427b8750a46586944fc
BLAKE2b-256 39abdce75e06806bcb4305966471ead03ce639d8230f4f52c32bd614d820c044

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 34a2d76a1984cac04ff8b1bfc939ec9dc0914821264d4a9c8fd0ed6aa8d4cfd2
MD5 db1c5e83ac0f7aed119fd917e37a4846
BLAKE2b-256 391d2fa4337d11f6587e9b7565f84eba549f2921494bc8b10bfe811079acaa70

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 32b66be100ac5739065496c74c4b7f3015cef792c3174982809274d7e51b3e04
MD5 08752274f995f584e2c9e5167667445a
BLAKE2b-256 001973ad8122b2fa73fe22e32c24b82a6c053cf6c73e2f649b73f7ef97bee8d0

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 076b1ed2ac819933895b1a000904f62d615fe4533a5cf3e052ff9a1da560575c
MD5 9364914a6404bd839fc8a3b3351a727c
BLAKE2b-256 aec8c4a00fe7f2aa6970c2651df332a14c88f8baaedb2e32d6c3b8c8a003ea74

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3db817b4e95eb05c362e3b45dafe7144b18603e1211f4a5b36eb9522ecc62bcf
MD5 2a1214672bbe439ce44fd5e0aa261175
BLAKE2b-256 befadc2002f82a89feab13a783d3e6b915a3a2e0e83314d9e3f6d845ee31bfcc

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 cd126498171f752dd85737ab1544329a4520c53eed3997f9b08aefbafb1cc53b
MD5 d054a134eb6eaf7ad01ffc0c1ded5fb6
BLAKE2b-256 dae88fcaa7552093f94c3f327783e2171da0eaa71db0c267510898a575066b0f

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d1ac2bc069f4a458634c26b101c2341b18da85cb96afe0015990507efec2e417
MD5 5afc61ae8cabb2c86f82e81099fd25d0
BLAKE2b-256 484e89beaee3a4da0d1c6af1176d738cff415ff2ad3737785ee25382409fe3e3

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f8cfd847e6b9ecf9f2f2531c8427035f291ec286c0a4944b0a9fce58c6446046
MD5 8aadd36a3794b56a972292e8acac6bf6
BLAKE2b-256 07bf84125f85f44bf2af03f3cf64e87214b42cd59dcc8a04960d610a9825f4d4

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fbda058a9a68bec347962595f50546a8a4a34fd7b0654a7b9697917dc2bf810d
MD5 53eada0a1daa88fb9d009ea8b4503a57
BLAKE2b-256 8269eb73c0453a2ff53194df485dc7427d54e6cb8d1180fcef53251a8e24d069

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0545de8c688fbbf3088f9e8b801157923be4bf8e7b03e97c2ecd4dfa39e48e0e
MD5 04afb08057415876ab186b573e325c10
BLAKE2b-256 f92befa58f36b582db45b94c15e87803b775eb8a4ca0db558121a272e67f3564

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 9fcda20b2de7042cc35cf911702fa3d8311bd40055a14446c1e62403684afdc5
MD5 9d973f2abf8c390b502a44e853de94ac
BLAKE2b-256 4a593ae125c97a2a8571ea16fdf59fcbd288bc169e0005d1af9946a90ea831d9

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

  • Download URL: yarl-1.15.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 84.2 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.15.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1695497bb2a02a6de60064c9f077a4ae9c25c73624e0d43e3aa9d16d983073c2
MD5 2c6abcc11ec40a3597cda38f9b69bdda
BLAKE2b-256 ef3c4414901b0588427870002b21d790bd1fad142a9a992a22e5037506d0ed9d

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

  • Download URL: yarl-1.15.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 78.1 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.15.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 ffd591e22b22f9cb48e472529db6a47203c41c2c5911ff0a52e85723196c0d75
MD5 2f947b22c64ea276f117d9322f714703
BLAKE2b-256 b0852cde6b656fd83c474f19606af3f7a3e94add8988760c87a101ee603e7b8f

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 74abb8709ea54cc483c4fb57fb17bb66f8e0f04438cff6ded322074dbd17c7ec
MD5 3170933bbf0c7b3784699024315eaa36
BLAKE2b-256 bd41b6c917c2fde2601ee0b45c82a0c502dc93e746dea469d3a6d1d0a24749e8

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp310-cp310-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 15c87339490100c63472a76d87fe7097a0835c705eb5ae79fd96e343473629ed
MD5 ee0f58ff8be8e98445398674d1da81e9
BLAKE2b-256 37db868d4b59cc76932ce880cc9946cd0ae4ab111a718494a94cb50dd5b67d82

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp310-cp310-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 0e1af74a9529a1137c67c887ed9cde62cff53aa4d84a3adbec329f9ec47a3936
MD5 f3aaf8bcf373cf71ac07f5310e434f17
BLAKE2b-256 2fa61500e1e694616c25eed6bf8c1aacc0943f124696d2421a07ae5e9ee101a5

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3e52474256a7db9dcf3c5f4ca0b300fdea6c21cca0148c8891d03a025649d935
MD5 38db8da71561396f5cba7eb4e0ae2cb4
BLAKE2b-256 91db40a347e1f8086e287a53c72dc333198816885bc770e3ecafcf5eaeb59311

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 31561a5b4d8dbef1559b3600b045607cf804bae040f64b5f5bca77da38084a8a
MD5 29833974799346649eb67c63b5a556a8
BLAKE2b-256 ba4e2497f8f2b34d1a261bebdbe00066242eacc9a7dccd4f02ddf0995014290a

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b7f227ca6db5a9fda0a2b935a2ea34a7267589ffc63c8045f0e4edb8d8dcf956
MD5 44dd9db8f9f659fe38b24860eae94542
BLAKE2b-256 83a55188d1c575139a8dfd90d463d56f831a018f41f833cdf39da6bd8a72ee08

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ace4cad790f3bf872c082366c9edd7f8f8f77afe3992b134cfc810332206884f
MD5 6cf962a5785469e09745e669bcefaf47
BLAKE2b-256 99d1051b0bc2c90c9a2618bab10a9a9a61a96ddb28c7c54161a5c97f9e625205

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ded1b1803151dd0f20a8945508786d57c2f97a50289b16f2629f85433e546d47
MD5 bb804f0799f07166e00ee42ba1d469a5
BLAKE2b-256 f8af056ab318a7117fa70f6ab502ff880e47af973948d1d123aff397cd68499c

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 38d0124fa992dbacd0c48b1b755d3ee0a9f924f427f95b0ef376556a24debf01
MD5 39580f85013ffdea536481c465351b4f
BLAKE2b-256 08642e6561af430b092b21c7a867ae3079f62e1532d3e51fee765fd7a74cef6c

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3433da95b51a75692dcf6cc8117a31410447c75a9a8187888f02ad45c0a86c50
MD5 4e88de5c5fab99b337d31292164c979e
BLAKE2b-256 02a4ee2941d1f93600d921954a0850e20581159772304e7de49f60588e9128a2

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c77494a2f2282d9bbbbcab7c227a4d1b4bb829875c96251f66fb5f3bae4fb053
MD5 262734a333444118399e83755f432834
BLAKE2b-256 231b16df55016f9ac18457afda165031086bce240d8bcf494501fb1164368617

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 43ebdcc120e2ca679dba01a779333a8ea76b50547b55e812b8b92818d604662c
MD5 99bc43e8631b3dc57ca46f9b19026fa4
BLAKE2b-256 16df241cfa1cf33b96da2c8773b76fe3ee58e04cb09ecfe794986ec436ae97dc

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a7cf963a357c5f00cb55b1955df8bbe68d2f2f65de065160a1c26b85a1e44172
MD5 7695e6c358d7e63db704d8bc59120092
BLAKE2b-256 61e0973c0d16b1cb710d318b55bd5d019a1ecd161d28670b07d8d9df9a83f51f

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 e4ee8b8639070ff246ad3649294336b06db37a94bdea0d09ea491603e0be73b8
MD5 37633c4c6b561743c9e36d74305005e2
BLAKE2b-256 61f86b1bbc6f597d8937ad8661c042aa6bdbbe46a3a6e38e2c04214b9c82e804

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

  • Download URL: yarl-1.15.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 84.8 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.15.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 81dadafb3aa124f86dc267a2168f71bbd2bfb163663661ab0038f6e4b8edb810
MD5 dc139f301fbd9903e3592d473644e32f
BLAKE2b-256 b187f56a80a1abaf65dbf138b821357b51b6cc061756bb7d93f08797950b3881

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

  • Download URL: yarl-1.15.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 78.7 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.15.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 5b48388ded01f6f2429a8c55012bdbd1c2a0c3735b3e73e221649e524c34a58d
MD5 456adb18aa3627a4c529c85f1b69d434
BLAKE2b-256 bbcae5149c55d1c9dcf3d5b48acd7c71ca8622fd2f61322d0386fe63ba106774

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 458c0c65802d816a6b955cf3603186de79e8fdb46d4f19abaec4ef0a906f50a7
MD5 d1c5bb1f282c8eea836c62c619b32f77
BLAKE2b-256 974eb3414dded12d0e2b52eb1964c21a8d8b68495b320004807de770f7b6b53a

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp39-cp39-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 6e840553c9c494a35e449a987ca2c4f8372668ee954a03a9a9685075228e5036
MD5 047a0faccdf478767cc6654ad9367c12
BLAKE2b-256 e108a0b27db813f0159e1c8a45f48852afded501de2f527e7613c4dcf436ecf7

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp39-cp39-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 173866d9f7409c0fb514cf6e78952e65816600cb888c68b37b41147349fe0057
MD5 76b8b5989d592f1b957a38124edf1c7f
BLAKE2b-256 cfe4fb3f91a539c6505e347d7d75bc675d291228960ffd6481ced76a15412924

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.2-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 136f9db0f53c0206db38b8cd0c985c78ded5fd596c9a86ce5c0b92afb91c3a19
MD5 e65d4da2c97d639229464b5fc9b5369c
BLAKE2b-256 0a345504cc8fbd1be959ec0a1e9e9f471fd438c37cb877b0178ce09085b36b51

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp39-cp39-musllinux_1_2_i686.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp39-cp39-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 f9ca0e6ce7774dc7830dc0cc4bb6b3eec769db667f230e7c770a628c1aa5681b
MD5 b34dfcb329a517aa7c3eb05c66138b48
BLAKE2b-256 cee4ebce06afa25c2a6c8e6c9a5915cbbc7940a37f3ec38e950e8f346ca908da

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp39-cp39-musllinux_1_2_armv7l.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e52f77a0cd246086afde8815039f3e16f8d2be51786c0a39b57104c563c5cbb0
MD5 c0be09951f4cd15151a0b652fe3fc958
BLAKE2b-256 2ef8c22a158f3337f49775775ecef43fc097a98b20cdce37425b68b9c45a6f94

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp39-cp39-musllinux_1_2_aarch64.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ce44217ad99ffad8027d2fde0269ae368c86db66ea0571c62a000798d69401fb
MD5 86985de68fade4611fc8cab8b557ed62
BLAKE2b-256 7aad4a2c9bbebaefdce4a69899132f4bf086abbddb738dc6e794a31193bc0854

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 28c6cf1d92edf936ceedc7afa61b07e9d78a27b15244aa46bbcd534c7458ee1b
MD5 ad175a12cd808fb16d98c3301f177b9b
BLAKE2b-256 95fdfee11eb3337f48c62d39c5676e6a0e4e318e318900a901b609a3c45394df

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d538df442c0d9665664ab6dd5fccd0110fa3b364914f9c85b3ef9b7b2e157980
MD5 cbf319a58720355c8f9d005cf7ff1e2e
BLAKE2b-256 0995691bc6de2c1b0e9c8bbaa5f8f38118d16896ba1a069a09d1fb073d41a093

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ed20a4bdc635f36cb19e630bfc644181dd075839b6fc84cac51c0f381ac472e2
MD5 c4320fef9fea4506fee2dbe41b5c857d
BLAKE2b-256 c508a01874dabd4ddf475c5c2adc86f7ac329f83a361ee513a97841720ab7b24

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b47a6000a7e833ebfe5886b56a31cb2ff12120b1efd4578a6fcc38df16cc77bd
MD5 10d05868e01f230c36dc066c67698e41
BLAKE2b-256 387d552c37bc6c4ae8ea900e44b6c05cb16d50dca72d3782ccd66f53e27e353f

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

Details for the file yarl-1.15.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bed1b5dbf90bad3bfc19439258c97873eab453c71d8b6869c136346acfe497e7
MD5 7c498c254ffc7796e7bbf410fabb66fb
BLAKE2b-256 782e0024c674a376cfdc722a167a8f308f5779aca615cb7a28d67fbeabf3f697

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp39-cp39-macosx_11_0_arm64.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 766dcc00b943c089349d4060b935c76281f6be225e39994c2ccec3a2a36ad627
MD5 fbdd085a8ed15f24921827565b75342d
BLAKE2b-256 d4332d4a1418bae6d7883c1fcc493be7b6d6fe015919835adc9e8eeba472e9f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp39-cp39-macosx_10_9_x86_64.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 a32d58f4b521bb98b2c0aa9da407f8bd57ca81f34362bcb090e4a79e9924fefc
MD5 8c19c51d9ec0dd5e93bf98094888c9f4
BLAKE2b-256 911c1c9d08c29b10499348eedc038cf61b6d96d5ba0e0d69438975845939ed3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp39-cp39-macosx_10_9_universal2.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: yarl-1.15.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 85.0 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for yarl-1.15.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2cf441c4b6e538ba0d2591574f95d3fdd33f1efafa864faa077d9636ecc0c4e9
MD5 22fec951902506799ad2955686ecb606
BLAKE2b-256 9c9dd944e897abf37f50f4fa2d8d6f5fd0ed9413bc8327d3b4cc25ba9694e1ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp38-cp38-win_amd64.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp38-cp38-win32.whl.

File metadata

  • Download URL: yarl-1.15.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 78.7 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for yarl-1.15.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 63eab904f8630aed5a68f2d0aeab565dcfc595dc1bf0b91b71d9ddd43dea3aea
MD5 7fb62c71546c126ec22ff4d8c501d4ed
BLAKE2b-256 1c53490830773f907ef8a311cc5d82e5830f75f7692c1adacbdb731d3f1246fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp38-cp38-win32.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b71862a652f50babab4a43a487f157d26b464b1dedbcc0afda02fd64f3809d04
MD5 36268d8517213b26da4ae5fccead7569
BLAKE2b-256 20768af2a1d93fe95b04e284b5d55daaad33aae6e2f6254a1bcdb40e2752af6c

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp38-cp38-musllinux_1_2_x86_64.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp38-cp38-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp38-cp38-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 5bc0df728e4def5e15a754521e8882ba5a5121bd6b5a3a0ff7efda5d6558ab3d
MD5 975f662cfe3af4f3fec307779733461e
BLAKE2b-256 216bc824a4a1c45d67b15b431d4ab83b63462bfcbc710065902e10fa5c2ffd9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp38-cp38-musllinux_1_2_s390x.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp38-cp38-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp38-cp38-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 954dde77c404084c2544e572f342aef384240b3e434e06cecc71597e95fd1ce7
MD5 5c205709876565b90a494354d6b34c58
BLAKE2b-256 b13f0e382caf39958be6ae61d4bb0c82a68a3c45a494fc8cdc6f55c29757970e

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp38-cp38-musllinux_1_2_ppc64le.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 bc8936d06cd53fddd4892677d65e98af514c8d78c79864f418bbf78a4a2edde4
MD5 b5cfef65a0787adc13e610ace08ed113
BLAKE2b-256 eae0f692ba36dedc5b0b22084bba558a7ede053841e247b7dd2adbb9d40450be

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp38-cp38-musllinux_1_2_i686.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp38-cp38-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp38-cp38-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 d417a4f6943112fae3924bae2af7112562285848d9bcee737fc4ff7cbd450e6c
MD5 1f251338d39df1661884ac7f3c145185
BLAKE2b-256 da45a2ca2b547c56550eefc39e45d61e4b42ae6dbb3e913810b5a0eb53e86412

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp38-cp38-musllinux_1_2_armv7l.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 670eb11325ed3a6209339974b276811867defe52f4188fe18dc49855774fa9cf
MD5 cc81985dc2229267a4dbeaf7d3e89085
BLAKE2b-256 f4b4ceaa1f35cfb37fe06af3f7404438abf9a1262dc5df74dba37c90b0615e06

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp38-cp38-musllinux_1_2_aarch64.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9a13a07532e8e1c4a5a3afff0ca4553da23409fad65def1b71186fb867eeae8d
MD5 647e4023e1b6e5f987e29ba209e86a14
BLAKE2b-256 c21e1c78c695a4c7b957b5665e46a89ea35df48511dbed301a05c0a8beed0cc3

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2aa738e0282be54eede1e3f36b81f1e46aee7ec7602aa563e81e0e8d7b67963f
MD5 f3c558579324ee5fd8b60ad0bbf889d7
BLAKE2b-256 8b388eb602eeb153de0189d572dce4ed81b9b14f71de7c027d330b601b4fdcdc

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 833547179c31f9bec39b49601d282d6f0ea1633620701288934c5f66d88c3e50
MD5 de09db61b7c5dd0e3de9700ebb3f068a
BLAKE2b-256 760af9ffe503b4ef77cd77c9eefd37717c092e26f2c2dbbdd45700f864831292

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 66f629632220a4e7858b58e4857927dd01a850a4cef2fb4044c8662787165cf7
MD5 3a70e82d25a4bc0440c6709ca1dbb787
BLAKE2b-256 fa516d71e92bc54b5788b18f3dc29806f9ce37e12b7c610e8073357717f34b78

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c45817e3e6972109d1a2c65091504a537e257bc3c885b4e78a95baa96df6a3f8
MD5 f261564191bc3d734ec048ef08ee931d
BLAKE2b-256 06a07ea93de4ca1991e7f92a8901dcd1585165f547d342f7c6f36f1ea58b75de

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

Details for the file yarl-1.15.2-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 af8ff8d7dc07ce873f643de6dfbcd45dc3db2c87462e5c387267197f59e6d776
MD5 f0abd3c2954ac462f6d4765732b6632f
BLAKE2b-256 9334ede8d8ed7350b4b21e33fc4eff71e08de31da697034969b41190132d421f

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp38-cp38-macosx_11_0_arm64.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e2e93b88ecc8f74074012e18d679fb2e9c746f2a56f79cd5e2b1afcf2a8a786b
MD5 2c861e0fdd39965aba630c9a883468a4
BLAKE2b-256 e8b7d6f33e7a42832f1e8476d0aabe089be0586a9110b5dfc2cef93444dc7c21

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp38-cp38-macosx_10_9_x86_64.whl:

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

Attestations:

File details

Details for the file yarl-1.15.2-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.15.2-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 fbbb63bed5fcd70cd3dd23a087cd78e4675fb5a2963b8af53f945cbbca79ae16
MD5 37a36fe3a0ba205a6809bf0ff5e4e9a8
BLAKE2b-256 7b1f544439ce6b7a498327d57ff40f0cd4f24bf4b1c1daf76c8c962dca022e71

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.2-cp38-cp38-macosx_10_9_universal2.whl:

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

Attestations:

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page