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.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.1.tar.gz (168.4 kB view details)

Uploaded Source

Built Distributions

yarl-1.15.1-py3-none-any.whl (38.6 kB view details)

Uploaded Python 3

yarl-1.15.1-cp313-cp313-win_amd64.whl (308.0 kB view details)

Uploaded CPython 3.13 Windows x86-64

yarl-1.15.1-cp313-cp313-win32.whl (302.3 kB view details)

Uploaded CPython 3.13 Windows x86

yarl-1.15.1-cp313-cp313-musllinux_1_2_x86_64.whl (345.6 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

yarl-1.15.1-cp313-cp313-musllinux_1_2_s390x.whl (351.2 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ s390x

yarl-1.15.1-cp313-cp313-musllinux_1_2_ppc64le.whl (342.5 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ppc64le

yarl-1.15.1-cp313-cp313-musllinux_1_2_i686.whl (336.1 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ i686

yarl-1.15.1-cp313-cp313-musllinux_1_2_armv7l.whl (331.3 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARMv7l

yarl-1.15.1-cp313-cp313-musllinux_1_2_aarch64.whl (331.5 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARM64

yarl-1.15.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (330.7 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

yarl-1.15.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (336.4 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ s390x

yarl-1.15.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (334.7 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ppc64le

yarl-1.15.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (325.3 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

yarl-1.15.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (317.1 kB view details)

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

yarl-1.15.1-cp313-cp313-macosx_11_0_arm64.whl (85.7 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

yarl-1.15.1-cp313-cp313-macosx_10_13_x86_64.whl (87.8 kB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

yarl-1.15.1-cp313-cp313-macosx_10_13_universal2.whl (134.7 kB view details)

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

yarl-1.15.1-cp312-cp312-win_amd64.whl (84.0 kB view details)

Uploaded CPython 3.12 Windows x86-64

yarl-1.15.1-cp312-cp312-win32.whl (77.8 kB view details)

Uploaded CPython 3.12 Windows x86

yarl-1.15.1-cp312-cp312-musllinux_1_2_x86_64.whl (343.4 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

yarl-1.15.1-cp312-cp312-musllinux_1_2_s390x.whl (352.0 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ s390x

yarl-1.15.1-cp312-cp312-musllinux_1_2_ppc64le.whl (343.7 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ppc64le

yarl-1.15.1-cp312-cp312-musllinux_1_2_i686.whl (332.3 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

yarl-1.15.1-cp312-cp312-musllinux_1_2_armv7l.whl (328.5 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARMv7l

yarl-1.15.1-cp312-cp312-musllinux_1_2_aarch64.whl (330.6 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

yarl-1.15.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (329.8 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

yarl-1.15.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (333.9 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

yarl-1.15.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (334.8 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

yarl-1.15.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (325.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

yarl-1.15.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (317.2 kB view details)

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

yarl-1.15.1-cp312-cp312-macosx_11_0_arm64.whl (86.4 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

yarl-1.15.1-cp312-cp312-macosx_10_13_x86_64.whl (88.7 kB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

yarl-1.15.1-cp312-cp312-macosx_10_13_universal2.whl (136.4 kB view details)

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

yarl-1.15.1-cp311-cp311-win_amd64.whl (84.2 kB view details)

Uploaded CPython 3.11 Windows x86-64

yarl-1.15.1-cp311-cp311-win32.whl (78.0 kB view details)

Uploaded CPython 3.11 Windows x86

yarl-1.15.1-cp311-cp311-musllinux_1_2_x86_64.whl (345.2 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

yarl-1.15.1-cp311-cp311-musllinux_1_2_s390x.whl (357.4 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ s390x

yarl-1.15.1-cp311-cp311-musllinux_1_2_ppc64le.whl (355.7 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ppc64le

yarl-1.15.1-cp311-cp311-musllinux_1_2_i686.whl (334.7 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

yarl-1.15.1-cp311-cp311-musllinux_1_2_armv7l.whl (330.1 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARMv7l

yarl-1.15.1-cp311-cp311-musllinux_1_2_aarch64.whl (335.9 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

yarl-1.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (336.9 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

yarl-1.15.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (344.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

yarl-1.15.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (347.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

yarl-1.15.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (333.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

yarl-1.15.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (326.0 kB view details)

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

yarl-1.15.1-cp311-cp311-macosx_11_0_arm64.whl (86.3 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

yarl-1.15.1-cp311-cp311-macosx_10_9_x86_64.whl (88.3 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

yarl-1.15.1-cp311-cp311-macosx_10_9_universal2.whl (136.2 kB view details)

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

yarl-1.15.1-cp310-cp310-win_amd64.whl (83.9 kB view details)

Uploaded CPython 3.10 Windows x86-64

yarl-1.15.1-cp310-cp310-win32.whl (77.8 kB view details)

Uploaded CPython 3.10 Windows x86

yarl-1.15.1-cp310-cp310-musllinux_1_2_x86_64.whl (316.7 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

yarl-1.15.1-cp310-cp310-musllinux_1_2_s390x.whl (323.9 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ s390x

yarl-1.15.1-cp310-cp310-musllinux_1_2_ppc64le.whl (326.0 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ppc64le

yarl-1.15.1-cp310-cp310-musllinux_1_2_i686.whl (310.7 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

yarl-1.15.1-cp310-cp310-musllinux_1_2_armv7l.whl (305.5 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARMv7l

yarl-1.15.1-cp310-cp310-musllinux_1_2_aarch64.whl (306.8 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

yarl-1.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (310.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

yarl-1.15.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (319.2 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

yarl-1.15.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (321.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

yarl-1.15.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (306.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

yarl-1.15.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (300.1 kB view details)

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

yarl-1.15.1-cp310-cp310-macosx_11_0_arm64.whl (86.3 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

yarl-1.15.1-cp310-cp310-macosx_10_9_x86_64.whl (88.4 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

yarl-1.15.1-cp310-cp310-macosx_10_9_universal2.whl (136.2 kB view details)

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

yarl-1.15.1-cp39-cp39-win_amd64.whl (84.5 kB view details)

Uploaded CPython 3.9 Windows x86-64

yarl-1.15.1-cp39-cp39-win32.whl (78.4 kB view details)

Uploaded CPython 3.9 Windows x86

yarl-1.15.1-cp39-cp39-musllinux_1_2_x86_64.whl (320.5 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

yarl-1.15.1-cp39-cp39-musllinux_1_2_s390x.whl (326.9 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ s390x

yarl-1.15.1-cp39-cp39-musllinux_1_2_ppc64le.whl (329.9 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ppc64le

yarl-1.15.1-cp39-cp39-musllinux_1_2_i686.whl (313.0 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

yarl-1.15.1-cp39-cp39-musllinux_1_2_armv7l.whl (310.3 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARMv7l

yarl-1.15.1-cp39-cp39-musllinux_1_2_aarch64.whl (310.0 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

yarl-1.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (313.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

yarl-1.15.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (321.5 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

yarl-1.15.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (325.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

yarl-1.15.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (310.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

yarl-1.15.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (303.9 kB view details)

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

yarl-1.15.1-cp39-cp39-macosx_11_0_arm64.whl (87.1 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

yarl-1.15.1-cp39-cp39-macosx_10_9_x86_64.whl (89.3 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

yarl-1.15.1-cp39-cp39-macosx_10_9_universal2.whl (137.7 kB view details)

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

yarl-1.15.1-cp38-cp38-win_amd64.whl (84.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

yarl-1.15.1-cp38-cp38-win32.whl (78.4 kB view details)

Uploaded CPython 3.8 Windows x86

yarl-1.15.1-cp38-cp38-musllinux_1_2_x86_64.whl (326.4 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ x86-64

yarl-1.15.1-cp38-cp38-musllinux_1_2_s390x.whl (332.8 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ s390x

yarl-1.15.1-cp38-cp38-musllinux_1_2_ppc64le.whl (332.1 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ppc64le

yarl-1.15.1-cp38-cp38-musllinux_1_2_i686.whl (319.1 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ i686

yarl-1.15.1-cp38-cp38-musllinux_1_2_armv7l.whl (312.6 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARMv7l

yarl-1.15.1-cp38-cp38-musllinux_1_2_aarch64.whl (314.7 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARM64

yarl-1.15.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (318.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

yarl-1.15.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (324.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

yarl-1.15.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (327.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

yarl-1.15.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (314.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

yarl-1.15.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (307.5 kB view details)

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

yarl-1.15.1-cp38-cp38-macosx_11_0_arm64.whl (87.4 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

yarl-1.15.1-cp38-cp38-macosx_10_9_x86_64.whl (89.6 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

yarl-1.15.1-cp38-cp38-macosx_10_9_universal2.whl (138.3 kB view details)

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

File details

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

File metadata

  • Download URL: yarl-1.15.1.tar.gz
  • Upload date:
  • Size: 168.4 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.1.tar.gz
Algorithm Hash digest
SHA256 02e1c9e36528de270c22c06aac6a5a1de8cc870fafefb5e90e5b35cb8985d0b2
MD5 0acd4060ec05768a0a4d802798029c3d
BLAKE2b-256 ed2175ded903445bf9201f10c7c361b0776a67c7284ad5ef38af62fd38cc32c3

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

  • Download URL: yarl-1.15.1-py3-none-any.whl
  • Upload date:
  • Size: 38.6 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ac28421ab71ec2d50eb7dff76a64ef81de92fb9738a81de2500b031b6f5f6038
MD5 c678fe421c99546a422d3295f793520f
BLAKE2b-256 fc0c4fd2a17fd738a88d0e65646faabe744e534cd55c5f17b4f54bdfaf36534e

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

  • Download URL: yarl-1.15.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 308.0 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.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5268b43abf47053dc0bbff72d78f69192dbe453fee9517036fc0a0cc84f341d7
MD5 d4d1a78f91f0df98217d54982fd678fc
BLAKE2b-256 711329e79b0849968d3b4337ecc18192a6bb5f69a148cab6056e1e4752cd17a0

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

  • Download URL: yarl-1.15.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 302.3 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.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 e328110c15b4d2dbb00861feaa7e0ce5aebfc355406e0f6d9e46adcb5abe9a55
MD5 8f6b76211819038dfaa91fabe20118b0
BLAKE2b-256 78feebc2237a893ae3acbb81dc3244492d04866340521c56b8e54123439652ae

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d2376327a557661424599278fbf3a1bcb96b90c8316743ba3d9ad831e794e11a
MD5 8901068b0b7a329172c9bec4b0428ba8
BLAKE2b-256 628d9b1087ede03f4126f800e9622216ba9f8d8a229bce9b3b2f9860a0289119

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp313-cp313-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 2ce9052e9f4196e44221e3d3d51cdcfa3b1afea05afbd896cefdd233e9606d08
MD5 7a4b47151411618743089e85d88fdbfb
BLAKE2b-256 4db56320b9d7ba103221a6b9b827be1117bc01c821ba7f48f18accae35f7a51d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp313-cp313-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 d8e5a1ee05b5d742accc42512a1d6a8c59f6906db1dd298d98e1a6ab98470373
MD5 cfee5769f47bd5c0cd82ddaad4d9a85c
BLAKE2b-256 245ea9f9d3b25f6d4c9a6915c894dec019c406a85dac124de31f77ebf381492f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 72d312f74665006911c4de95e1633c6e9e4b1f003ef4f76d4b36e01cfa7ed820
MD5 4f1cebe4b1560b0a3c783c873d7745e0
BLAKE2b-256 a013dd4a07e2f4eb6763a42284dd7ecc1bd35fce192a73b07ce2ddf7e00d96d8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 cd5857354c53d023fd97d06fb01b6c0f176cfc73ae03460a1812455095e214d6
MD5 86b4069995b6879b7d46d3fd0ae2e08b
BLAKE2b-256 022cf79fbf0bd4023188e333ff6cdff4d1652e26383782b51dfdf5a7d27abb04

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a3e237e19fca6b4aa18e6bc7702d27c4e9460f1d0f3a792cdf4aefdc10d52411
MD5 a9c3013cecb538f3d24136e7df3181d6
BLAKE2b-256 2b9ccebce19d962176afb9886a7ea253fc9cc2ceb4af53aa89d86877044f8bd6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cc5fbe7629e454d3c4a621c8416e9a1956d7f2523296142d46edc17d7d54901e
MD5 6b5764f5706a0fca0912c37ff278b768
BLAKE2b-256 192827a2f461d94ddb1d5d2fcb436b982b4a67611a2fd238766028b98a452b4c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6a976eeaea67b1d53dce91174968f077ae7f3a0a05ede80a099bc584ea748bdd
MD5 383e2eb7148a0b504e25120dffa4f2b3
BLAKE2b-256 20121ac01ef8e3791476910945d0945b4a535ea26c52f8c7378ac048642871da

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0ea3ca97a5aa00943604f93919bc0741769b900dd3217d02f9d29274371fd758
MD5 6e2edad104f26fc1f6f24f2775564678
BLAKE2b-256 5b4dbf475bd69ae99af5696c61fc68260a32955841a662e597b351439e5ccfb2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4510ae890f55a685d7d8b55cf80f6a35799fbe682b8546a0aed67565f86793ce
MD5 ef1fb2469d8ba5bc15c564ab3b037f9d
BLAKE2b-256 4c3cfe478fe0941459037a1c74430622f31dfd1fb438a8bcabfdc40a4c74d027

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3d7c2224b6e8f40b39a61643212e5d974172394aae0244a9840f62aed4452ee4
MD5 1fb42e2a83b7e0abc7a82c0485a59d5b
BLAKE2b-256 5307e12eb9fb8953b2cf915bcad994468ab40456deb6334087a884178132be06

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2969fba35b5cd0418f343c363a3ae6c5dc847e3c2861a4ac857d004882a805d4
MD5 89e217677dcbefb3a73f7d21ded39e3b
BLAKE2b-256 881d129026028733d7be92ba6115bbb7dc7865429f380420eb34358f83255f9b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 af1741bedd1b3a1100635a30c2fa5850bc95e5647be3d221e28684b66d16f655
MD5 2a0be6aff5e9393b42de8fdb4572d044
BLAKE2b-256 64ec0cebcdb92393c1989c88bf274756ae88d998be96e0a9b6574925736d203a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 2206775a9a2831c044ecc0863cb63e4e8cf5f8d4fce0fc3c900e5a51e9d57e87
MD5 b49c6db587501c560c82715151c40131
BLAKE2b-256 a2dae062db926bee5056072b42a204f84ad4b73a274192a393af95c4d6295623

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: yarl-1.15.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 84.0 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.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 28a865a4a06b90ea6ca985a530b7d95c795b4c63062f759fe88de90ae5f66198
MD5 8a6d95a9dd3626dc4647e5013fa33da4
BLAKE2b-256 0639a613f9333acfd6d81f88b99683c311d5dc039c0cf639a961c287f565118e

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

  • Download URL: yarl-1.15.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 77.8 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.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 35921994c4d23d3679d3999ca0fdd05b27e33363bc80e1c24681c9ba108eb874
MD5 a2521678bc1eb4e86fe9b78a264e7bfc
BLAKE2b-256 2f9cae20fdfa15be6f79370f863fa411d823297cd231a37d6cac4d6263861307

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3b7177ba5c965a436bb97d4db0841302075eb9fa77a6a806aa44975c5ff619fb
MD5 c9b8906f4d2ea547fc9b7a6877726977
BLAKE2b-256 928405ee763001b6ebbc60caa2879bd0d87febf4a9d9c3a5c2b743fd93d374c1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp312-cp312-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 d7251c8185c49c17270d756da2c97de5c076790d64450a56c4814b3a40f3807f
MD5 d1cf9effa0b852b4376b4121ca4b6c29
BLAKE2b-256 3dd00b87668176f3a6b0efddcbb85cdec21a9ded122e0f3b9f1acf0e81d25d9c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp312-cp312-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 e9672cdc71bb44d45240b8447793efb83a76a046000dafb6e2ac827db9dfbdda
MD5 7664e7f44ee45dd60f069b326f0f779d
BLAKE2b-256 1812be35a89f1d8d829422fda73113dbff1d5b48c1d11ccc7adf0e8d8ec26379

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 bd9c7873f26065a0ff3189c5002fb5c8e41d3e49741e0e903a11f12be27c841b
MD5 e76a99a22abaf03ab4be94af7b7f56a2
BLAKE2b-256 fc6fb1f0b0fa973a259a864244b1d6ee08d7a67c031cc296e362ff5798a11d04

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 f313ce3a41c8c280f90ec0770dc2bd464a8b24f5c785daa70f71654b1334295b
MD5 3275d4bf9bb457460c8e32d1f82233c0
BLAKE2b-256 2e9b8fcbdd37bcb9857a8e9998c7b99f0447d967f6d3c4f4b5b92d2cd5a9f282

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 41037ae2992cc3b0fa088ffe609e3c2f066284f9329035f26e853230e8f7ae13
MD5 cd0a1ded534ac71eeb7e45c73a9124d0
BLAKE2b-256 06527ae285f7b89e647605a2dcbd7cfecdbf2155248b087345ce5a12217d8b23

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9d60326a87fcd9c1b1ccc18344b036ecdaa5e92c52c163560759df50fc0d39f6
MD5 4ae036eb2f3991e49290445dc5603614
BLAKE2b-256 385488cf6d844dc4dc71c2cecd9538675e023e15b3478ae83b8ef0df0988240f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c7b85ad874cf6eaad545f2bd838b3782db30cecb9364ade0214b9a7e9462d051
MD5 0360da422a1042c84cda2240674c16fa
BLAKE2b-256 1aad2516b1e87ac816fc1def91a25c08181896207f686960f5bb17da387d6a7b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 839f1056ceca5b2019174f8c15ba131c3eebece241b228d46a469760953e8049
MD5 2c28e8d82395eb4dbc86b41d1aa55f84
BLAKE2b-256 85c3fe3cb235c0188ebd5868fe42dd87330e754af96f7245f9633db04b7c976b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 46091072123e7295b0f4a88c6c24f0386b3e45e54efddd141069d5e16e372ce6
MD5 2166214b8c5fae5650dd36dc422da403
BLAKE2b-256 b7db37569b7573338318c9bca879db43ac0e7b8e71eb138c27754364be40b97f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 974fa4829a09fa0d7a6375d40f39ad9265904d7c1754e2b9dc302ceedc54388d
MD5 163d3df44ef76e386a6b37beeafc5321
BLAKE2b-256 55ef38f971e192d0a6876426a02d8ae18ad62a30f000cc9b30019aeef2a7e052

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 04cb3e3a0f0fbf2a9614c88fef811c0f10449415a1ff532f437aec9bcc6b9da5
MD5 71f4288f7a0e1676fcd4830101310761
BLAKE2b-256 d1f7d4156cc0beb2eed0ae8629248b253194cfdbb2bfc6a51a3f775dcba2ccc8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 7e3b2e7518d6789b577793912b0037f36fdcff28a73a1f5c1affc34759852b4f
MD5 f84baa7c67e704c84846974fb63b5ec7
BLAKE2b-256 2ea3019a22fadb4096bae9bb0ec5420e087a61bee2f0836e2da2ed20eb0a2d2e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 b169b0edb76e72b46373fcc1b4b9820a3680639f92ad506c2b7de9450546bea6
MD5 52ac23de73202c64cbdfe5f97df7b1ba
BLAKE2b-256 796ebc3106d0855655df174fab32b6d3848c756b105e23fe391bbff05d1564a9

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: yarl-1.15.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 84.2 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.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b5f27f515f69dea928cc16577844762226893098426ba54223fc62c70af5863a
MD5 076a7b360fe07dd5198a53a0720972e3
BLAKE2b-256 79533bb3c362bba2619f3b39c733c9aa4edce132883b8535ce083c190f4f08cc

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

  • Download URL: yarl-1.15.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 78.0 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.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 2c8c4ea31d28f47d7af24f44e5a2090ec4245ac3f3e34ce55ab1188d92e98a71
MD5 2b2e0f32c97849c9aeaf8fa2f98ccec5
BLAKE2b-256 701458ac15ffb51f61e391844833b734bd89290ccd3a07ac598bf155b0065d70

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e9dec42480ee079581faafb05fa55731ec80693310a6775e8adbf83edc52fd24
MD5 0d5af1b3de96d0c73e1addaf0c8d3083
BLAKE2b-256 d01bea48695d852f4bcfd97f9da44d38544af185811d2bd8148f3e78ed9bb059

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp311-cp311-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 45d986f872258bcd4f417b474e1c35e8bba14d69fb124432c417bd256adde38b
MD5 59b779a81c08c2773f7a04a43c1dfedc
BLAKE2b-256 3cf33ae0000a5bd5503c56beee2f49b05227b9f56af59de44f26901952188c14

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp311-cp311-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 6ce6768a192aa3af22a9b58d1b07226e9313b3e6e179bdb8de215d99a6baef86
MD5 5463288ecdbd4a41b60100fa3cfafedb
BLAKE2b-256 fee0b82f9ef3e374ac8a5ae30b18d6e18fc71c82e0e99ecd9c26e46f9b0d79e1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1a6e972ee42b2c868985db62dd592629594c47279579372a64d7666b6d14683d
MD5 84d688240da5f71c39fbdc3dff523e1a
BLAKE2b-256 f977c2ce7bf2e5b393caf0fa5a13091f22408db89b3c98168ffee88ffe3d306b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 c1b1dc71d6b4d6ab785e1f7a916960eb094be6300bc92e515d7a04709b2fad6b
MD5 1b5506c69029157a7aec0b25e2d7dee4
BLAKE2b-256 ac1967a5d8067b3bf84203a03e015c518ed3fe759fb3b66df7a217324de6bcc9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e5b1e400252498d3de94b19197039422539c62f081c21f3b785e184cdd041a85
MD5 a4fcea34d96c76554d11f443563e39de
BLAKE2b-256 eb8f6038cf2e38eae62d3f50a5591cf42a53e4fddcc758a1af84dd16486b01c6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 027bbf2e616ed072ee5f9344240c8d908c3c5a8c30cea31e8fa9899b42a6a51b
MD5 06b87d5915d2aa663b6f36799e83b986
BLAKE2b-256 db48fb0eb8255cc4ca422ac356f0a7a2de474c63ea76109e9752b122c49ae447

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 889993b2bc2f04308d4ebe12424fecccc22062aa06c61771d3e9302527a0bdec
MD5 b5327ee5db5fd81848b732b0882e0e25
BLAKE2b-256 cc836518cfd9b8171152f948d15fcffeb663fee16e5a3eee72169094dd0204dd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8dda10d4525517e32dc33c5fe98c5b877b9807ce0ecd8acef93c09f1406b4fe4
MD5 f2fd22466b224d75c0140bd04c1d5a54
BLAKE2b-256 d1ee6d53778b3cc4a596a6d927645651e6eb3b2cbe0718bd22e851bbc23189b2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 03344b592468257494a253b35f7b67c243397286dd0ae6be03af35eb34333139
MD5 5cd502dc766264c509d451428e37d309
BLAKE2b-256 95f55d9e347d0939d8bce02ebe482cbaec24261acc6cab3669db73743f82860e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3044230cd78f236f6b9c6e06cb7d618dd1cffebfb97600fb98e0a562f0f456ef
MD5 8beb7436514ba934b3042589af029c7f
BLAKE2b-256 252f19261a43ac91d3395066508d2c5a5bea61f2e5ec3a692047ec940cf032a9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8ecf1511b7db6a09681765c70952503418468deff5d8c34100f44c8318755836
MD5 4ae18d536deac9ff5e40d951a8449a94
BLAKE2b-256 244094ffa424c3aded8bad5a32bb195d380a5ae6bc659c7e0424923147efbf8d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2aa01bb3f91a64aa1d42db9b704674f6ed7c19d2a296f1e3bd25ade9e97dbeb9
MD5 26260815bafe739dda9b411ad6e4d4d3
BLAKE2b-256 2e5e73521d6f19278b34dd9d4cae1677cd1ddcedafb7a45c79614f3fd7e6e888

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 dfeba6be776409230aebf12bd01539097459886c925ae20fac2c3b736ba0284a
MD5 13291098615d4f58d37710d257c75c83
BLAKE2b-256 018227f8d5c00b99c6bf9eda070b7b494f5e9110ccf2ce22761f5311ff17e7ed

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: yarl-1.15.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 83.9 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.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1bc9f6a7b0ede16fd2ed6bbdf89e78377b1f00f0e48806c5356c4d3174ae5906
MD5 471a6f303cff8df491c379b87e54b3d6
BLAKE2b-256 4d5128655b3f96874ab5545872697e163489fd8c0509124744df55e1e9e8a4a4

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

  • Download URL: yarl-1.15.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 77.8 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.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 dab310e5fa1ec359bf105d03f2e1227ade8952b78961ccd1b17f9f9acb3f49ae
MD5 745392b41cc9881d13d966505ac2ce2d
BLAKE2b-256 f859b92b8cdb29a32547187601a646808aabe3b4c5e616646373220e849f9b94

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0c4a3d28a0888bdc8529824e73afa8e5362c79ef2a68bec53fd040cb2ad84e39
MD5 f8e3c0f9c1ed11737339e61c280c141f
BLAKE2b-256 0bf77e3f8d1e0f22280d6b550643bfa1b083148676ae26e575587b0653243a5c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp310-cp310-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 ab5140fd448ce090c73b651bedbbf26de42317466f70210648480e2d63fedf04
MD5 55309459455f310efffba5fe20812eb3
BLAKE2b-256 9814e4ce097221c494e3fca44ef28b257d01c6203f7a25f4a0c91d9d40ac0a27

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp310-cp310-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 699ce4edbc471bf39ffdb2060c643f1750a7ccb4b7a34a45dccb389c0ec4996b
MD5 fcc4e51838a470e15879cc78a4782e43
BLAKE2b-256 ef0e955fb501aec7cb4bf9d8805dae446cfe5f41ac673447637b6a63925823d2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e5c0b30bdc6668d3a1c9ecebae4dc22fd90b02c7ea68f7907db315fd81853f06
MD5 deef13f8786e58607a20ec5ea831cccd
BLAKE2b-256 05dee37eca52d559bca7af8726bf91349cc758d1f6a05a1d9732f32ad6cdf366

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 cda340ed6afd475d4e58d8f34d3f08a4dda956cde86930f51827972ed4e98f3d
MD5 81bd67b3ee582140336efd6291e729e1
BLAKE2b-256 ed92633bd492de1a8972a8fadbbd5c9a0685a4692ff1cd227c64322f06f63db6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6e75b66019709dce95a4a7b47fe3b072f1d7eb8bd0c323e5e62332c84a05aa50
MD5 23edee06ec604dafbc0e39a24a452dbf
BLAKE2b-256 170f2e187b45cd21aa7fd7c9ba2d28a372bcf4cae596bda0e9f5af2e53c465a8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bd735297b9e9afba34bf05a3580e80e4145031d319723777e58f169d7ef553bb
MD5 ce984e789b0e612b00ec125cf174effb
BLAKE2b-256 f84e87e0d1e4b092f299dbcf5303cf5aa19df63738570b454f37261f180722ae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ef6b02ebc4b05c9d5575ae6120af173421f1bc653452967c8ae47f6e820d2f75
MD5 c0254a0f537272244d16f1425e516757
BLAKE2b-256 7347ae89f1d62a0655eec3416bcf7c753500577a52c293c1a107c765e3a25202

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 31397f4ea5700dfcb1b3ce6fdb24407ea874494fd546926f13a7449999180b67
MD5 78c9a1296e80f176367cf34845a5652b
BLAKE2b-256 8b66234311170d806757bd0c055dbb6c383b91ae6405e0ed8e08c2601fd2bee6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 70b34ba1be6d0726efdc0da9c477e5363132d2ac97d0951926b6046a7c24c70e
MD5 6d2b269fff8600cdc56e4015684e7fef
BLAKE2b-256 4ee9724c9cda862428a3f26260133c1d5d5c842bdbf3d0a6a7c1fa04b3845e98

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 566669cfcf4f89f9e8dafc06a81472122cd2b8c00cca24a2c662cb5c7fbe9edf
MD5 abc0cb4930f5b47ca89365b04783b892
BLAKE2b-256 a9711a53df394cb862cd9634e62021cd8c6d9c5b3277c8d21fbe0f7c745b427a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 069de3a78672043e84b37078dbc250c5fff1b16ee1b584de5d684d402cc51703
MD5 432ae01bf65c0d56d56b1ecb6a2ea651
BLAKE2b-256 446a5ab8a86c557f68cebf0906beb251640266fbea0968852fed0546174cca34

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fa0c603f007bf3f54bcd7f011f46134995a129a8f0c8e70f0ad8330228ff02d7
MD5 bd409ae3002d6a9de55b95a1652f1fa4
BLAKE2b-256 babdd9e710736df865934f814247bfa70fbb578e5183bf4ccde9896dca26c2da

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 7d94d8a3927516c10be9958caa72a4148d9c99fc4de3442fa00873870d58d430
MD5 a9516e6e2dc4f4331bb3f282f2933261
BLAKE2b-256 d31937efcc64d0b5fc9f1d2bf3c2337b8da42a31a8c2ac3df194f5c9e4898e4e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: yarl-1.15.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 84.5 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.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b79a4df7029446ae8062f74c093a2f6c305f65b3ec89fa8ce3e064c0eeb36f3f
MD5 174b50a603a528bffee79967fd25e0d7
BLAKE2b-256 452c0ca5a3062f19e2f9392e2134238724edb146ca55b5f6534355a10941d065

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

  • Download URL: yarl-1.15.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 78.4 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.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 60c8b36f7ed73aeaa2948f27f9a8a905c23bf62e291b7b9fc53348b4789b180c
MD5 24a1debb0ef110b82b53df3cbe405da3
BLAKE2b-256 e93e5619354c09c7f4cb2058687ffef2e4a1882072d4d823795d3ea0522e2b18

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 54eef7907bb868e20ddcf4078e9a106e2c56a84ba31611038d28b9934ccb2a2c
MD5 24d33340eaf49b141a3fb43855fac571
BLAKE2b-256 24c12a9e655d0ef6552eb92354cce5d573dc855a4760fbad0a758654fa2bf22d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp39-cp39-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 65a41d40b34391aeb3b973410ed0ed86b3023e5371dce6e7ff1c57af5794391d
MD5 0e1fca6cad6801434a517aec50768e76
BLAKE2b-256 210a627a820ca438499c9ce0517cbf6b34834758e1d981d2e8a320445b021b86

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp39-cp39-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 59aaa919f9898352cd3bf32d3a1bfc7d2aa399f83dd91b1915eaa684e27553b7
MD5 8c3e2f55268f6a1108ee0cbfa00cb32e
BLAKE2b-256 9cf1abcf957d55746dfd943b23b2d09051b4e9526660c05c12a0dba6d0e37f28

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6c3968e4ec6b44af29562824c7973c12c22041b2dc080613a7c41c7c09901579
MD5 a5fea9d26777f3dc9e62fc138a8957a4
BLAKE2b-256 5267b4c0270adf0d40d6b04b61e0a23ca1d81d5b7aeb4acdbc1fc6135829aecb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 bd756524c387478f0788937dfbe132d01663e783e1424f7d3a72df552521c995
MD5 d1f45d53c3e12ffa48dff5369b621c86
BLAKE2b-256 ca4bf3e26d1a8557e1856baec4f75cde5c11075ef82d0be6c8e82b94b1711d30

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fa72a0e5037c2c91d1b945ff20698c01a7897b10ab93c0979b8543e2ad0b1d76
MD5 be6312720c01d74caf81fc16a6949ddb
BLAKE2b-256 dcba18ae425637e0feca31f003e0f4a9164dd29ecb6ac68cf2f8a0c4c6bb4767

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 46448214e3b7099ab8cfba576b71b7742ce13a1cec7824eebe7a71fc8903b304
MD5 17e0f94c426590819af30625b1e60858
BLAKE2b-256 b9268514a8bc6542b0e9fd926be528c83f4847a7263d3a42cb3395635cf166fa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1181f8912e0d1bb31cae5ab630d350ad2e79aab4196faea3669c3599e05af44b
MD5 6f2917b4b185133e217dcce5685e3eb9
BLAKE2b-256 77c1c2c1bde2f81fe7295cbd38bc22ca35dac83b51e0a901564b24ca9e1cf99f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 87593714a38a4a51efc967b0477c72f55a08ed6b801bfcf68656e68f233047c7
MD5 322ac411b2d5df0ec80eba5c4589db5a
BLAKE2b-256 264ba2b0079a5cf7a12312374c3e4784eeb24a0357cb8700c020df70a8547494

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6e3959cfba2bb48a0d8b83f370452b400710dd0900f9fdad0ce9e913e6d65b8f
MD5 c25cc648e228bf19998a7a9747262538
BLAKE2b-256 5d5e5f34939d42c509e2071dea41d1e016b8ef9519dee43102a98e4cc9b152cc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d44ec44b4771544b815cff0efa05f6d58e9f87e9b05aa15d13739111ae53df1e
MD5 32de80bb7386bcacc5dfad826b0af70f
BLAKE2b-256 3b7750d9c3cd3025f608cd5c56566ecb30613436803d0c042594fe3cbd860f86

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f1cd16833ff1d6250350794c3df1be2ce0960fa64740699dfa688769aa1c6a89
MD5 d4c29f7aaad200829306ee7cb6bc560b
BLAKE2b-256 832930d7417846e6f87869c136ea22e33d92c776999ee23d853b1482a3b601ab

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c261d807048b9e17b0a3c413d4926c34b5563c6b94f95c17daff6053901d0ab0
MD5 7a201ad08f778fa35e54b8523cdb50a5
BLAKE2b-256 8e2c3263dbfedfaf258c4c01bed62d81e06c2bd2607bda871ad1efc8e744cb57

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 6f3595518f4e8b97c0a2d01030e27937d22f2506a1503282b8965ae1dcd0dec6
MD5 d69d4fff43e6384197bbbe4c7e3784ba
BLAKE2b-256 5fac598be9e5724731db2da98bdcc4d5deb7f2d6330f16538e8e89dfd683a4e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.1-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.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: yarl-1.15.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 84.7 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.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d25da5fc7a2993e1d9818e4dfdc67c95c771678e0d3499a1d67e42bfa75890ba
MD5 6dba60ccb70c7c33f1bb6b92370b4b77
BLAKE2b-256 a5980dd36433371eb130239e8a408c287430d7094278adf06b28473043e8ec80

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

  • Download URL: yarl-1.15.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 78.4 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.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 f9a3a53622f0e905a7f3557b770d48e737b8a38141c81eecbcc947fac164d1f9
MD5 4d9119cf3897cc3a51db3cdb1a2eee2d
BLAKE2b-256 222d0f4ed099013c8e911164ad6f25751b21173f092adb0984d0cddba4a778f6

See more details on using hashes here.

Provenance

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

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

Attestations:

File details

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

File metadata

File hashes

Hashes for yarl-1.15.1-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3c5782135b3a762e265b11dbb13df878d1a331ef498866036f743786adf70371
MD5 49e1de0f2f404ef957829e385901be14
BLAKE2b-256 51d0f33527391efc8c44e249622209517abcde25edb00fe8552f3680a126a676

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.1-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.1-cp38-cp38-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.15.1-cp38-cp38-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 860fc2726e32b4ac3b0a44535853a9b1ea14975a8c4207609f2883dcfcbd5ecc
MD5 2e3e7b7258a076b2d03ae314398ade5e
BLAKE2b-256 2b4ebad9cd739aafc70c79e2e244bd3b35f693c0f34ab6ff8ae3bbe5368ac7ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.1-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.1-cp38-cp38-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.15.1-cp38-cp38-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 759f18151f785888344ec1f28d5a2bd61ca2ccb80d04b65ab9548d524b1b9acb
MD5 bc513f30c4a38fe6f4a69e0aef027b1b
BLAKE2b-256 f53f8bc42a2f4d0ec3c0e4270acd6f0eca3a508308b4f0e5d5f537ca5641f382

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.1-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.1-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for yarl-1.15.1-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a6dd351c2f38c8168b6860338f4c30e9c160a0fb474dcbedf2224c63a86a7512
MD5 c07fd1fa73a58b3cc36cd8f3557b0bb7
BLAKE2b-256 a7bb5afa1f66daf9b192d9674da4110d10042af2fcb06fd2d7ede27cde003ee0

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.1-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.1-cp38-cp38-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.15.1-cp38-cp38-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 c551571a5941093b86c0c05fdf136fafbe4308b83cd4fc77d92b21c6726f7c13
MD5 a5a27e944f61ff77c82ec22999c1f5f9
BLAKE2b-256 93502844fcdfabb8ec681a9a59cf566dc73cd112cf5043144b36453e3f2430e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.1-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.1-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.15.1-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d6b646d8eae5fb38b9401daac98e40335228306305d491f52914b161f6cf319c
MD5 73ac18e067b2cfb7c669cecf13035b43
BLAKE2b-256 888343b32ef270527d79fbe9e4d594b931d2296c8598ade47763d01d4d3f9129

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.1-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.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.15.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 41b2be15daf51cd8d50f54d2277f17ac6e6fed198f105956a48d8240f10b154b
MD5 1f553ab5f1be31728dcf2c313ee376d4
BLAKE2b-256 9c5b44fc2f2dfbe89c57e763cbf969eefdc0dcb2fae9756b7ee005f76f85e2dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.1-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.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.15.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 dce3ed94298b3e6a5dad8b86633ba70564411f459ce5d0e4bf57e973ef3fc158
MD5 e95a63eced81ba2acb28f8650086f6a8
BLAKE2b-256 ab6ece9a2ab218d14fa157fec9e469676ea8b2fa78c4d8bd5be8a925f8cafcda

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.1-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.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.15.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 49db3c1a5e11241c1de2133efaa87a28ae9ac20583ad1ec16737761d9d8324a0
MD5 885cd7097226eb34295634d7d6e57e68
BLAKE2b-256 03eb8daf4df427caf10d638dd99a1817070ab4196b27809213d522c427b7cfaf

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.1-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.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.15.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b28dc68741c2eda94ac2ce9fb16c73aa9b90c0c0cdf99cf8a7c86dec94dc5de2
MD5 14e1f9d4f8926b09e755ab677d13981d
BLAKE2b-256 ba1424f19d39f026faca81ab6a82237d7c72ac20623129f0b9f8c3994299a456

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.1-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.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for yarl-1.15.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 007531e85ca8d9fc35819709a52a6f0d133deecc3e2247f0e2b8350de36a3356
MD5 adde20c13ee3578ec1c41aac1bc63bc0
BLAKE2b-256 404f2e3e8871e34b2ed19773d296ff3511cc7fd0d5cd438099baa27eecf04264

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.1-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.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.15.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a86cb224d1f31ed4c6ba79188b571d517fdc730c6edcf6baf6e71805d88f183f
MD5 009566d0a186c9f1e9502cfc87569db9
BLAKE2b-256 131067f39f6d5a02ced918a91beafb8df3ccfdfabbdaca77b30ba58ddb95bcea

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.1-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.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.15.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cbe2765f54e5940c705c8c1c125f12c84f7bd486f7925bcb7abc6740b97fdd5c
MD5 3ffbf6378d4919255409d87e70dfcb3e
BLAKE2b-256 9e398960efc1fcc9971fd8e94e96513031ff3253ed35c84468f4f561a9e2e016

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.1-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.1-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.15.1-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ee09963524b5327e2bfe3dfecd19d0403d2b1afbd11a49a00d4d379c1551406e
MD5 0c3d81c5e7f7ae52a125854c7cb59b6a
BLAKE2b-256 f3be684bdf33210c44624384f63e100575e21b1f1362ab12189af6b64b8fbbfe

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.15.1-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