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 (like Alpine Linux, which is not manylinux-compliant because of the missing glibc and therefore, cannot be used with our wheels) 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 library.

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

Uploaded Source

Built Distributions

yarl-1.11.0-py3-none-any.whl (38.2 kB view details)

Uploaded Python 3

yarl-1.11.0-cp313-cp313-win_amd64.whl (492.2 kB view details)

Uploaded CPython 3.13 Windows x86-64

yarl-1.11.0-cp313-cp313-win32.whl (484.8 kB view details)

Uploaded CPython 3.13 Windows x86

yarl-1.11.0-cp313-cp313-musllinux_1_2_x86_64.whl (491.4 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

yarl-1.11.0-cp313-cp313-musllinux_1_2_s390x.whl (500.7 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ s390x

yarl-1.11.0-cp313-cp313-musllinux_1_2_ppc64le.whl (490.5 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ppc64le

yarl-1.11.0-cp313-cp313-musllinux_1_2_i686.whl (476.0 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ i686

yarl-1.11.0-cp313-cp313-musllinux_1_2_aarch64.whl (473.5 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARM64

yarl-1.11.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (477.4 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

yarl-1.11.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (485.2 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ s390x

yarl-1.11.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (484.4 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ppc64le

yarl-1.11.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (469.9 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

yarl-1.11.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (455.0 kB view details)

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

yarl-1.11.0-cp313-cp313-macosx_11_0_arm64.whl (110.6 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

yarl-1.11.0-cp313-cp313-macosx_10_13_x86_64.whl (112.7 kB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

yarl-1.11.0-cp313-cp313-macosx_10_13_universal2.whl (184.7 kB view details)

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

yarl-1.11.0-cp312-cp312-win_amd64.whl (110.1 kB view details)

Uploaded CPython 3.12 Windows x86-64

yarl-1.11.0-cp312-cp312-win32.whl (100.7 kB view details)

Uploaded CPython 3.12 Windows x86

yarl-1.11.0-cp312-cp312-musllinux_1_2_x86_64.whl (500.9 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

yarl-1.11.0-cp312-cp312-musllinux_1_2_s390x.whl (515.5 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ s390x

yarl-1.11.0-cp312-cp312-musllinux_1_2_ppc64le.whl (505.2 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ppc64le

yarl-1.11.0-cp312-cp312-musllinux_1_2_i686.whl (484.5 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

yarl-1.11.0-cp312-cp312-musllinux_1_2_aarch64.whl (484.2 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

yarl-1.11.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (488.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

yarl-1.11.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (495.8 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

yarl-1.11.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (498.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

yarl-1.11.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (482.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

yarl-1.11.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (467.9 kB view details)

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

yarl-1.11.0-cp312-cp312-macosx_11_0_arm64.whl (112.3 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

yarl-1.11.0-cp312-cp312-macosx_10_9_x86_64.whl (114.5 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

yarl-1.11.0-cp312-cp312-macosx_10_9_universal2.whl (188.7 kB view details)

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

yarl-1.11.0-cp311-cp311-win_amd64.whl (110.1 kB view details)

Uploaded CPython 3.11 Windows x86-64

yarl-1.11.0-cp311-cp311-win32.whl (100.8 kB view details)

Uploaded CPython 3.11 Windows x86

yarl-1.11.0-cp311-cp311-musllinux_1_2_x86_64.whl (496.9 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

yarl-1.11.0-cp311-cp311-musllinux_1_2_s390x.whl (514.8 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ s390x

yarl-1.11.0-cp311-cp311-musllinux_1_2_ppc64le.whl (512.6 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ppc64le

yarl-1.11.0-cp311-cp311-musllinux_1_2_i686.whl (482.0 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

yarl-1.11.0-cp311-cp311-musllinux_1_2_aarch64.whl (484.1 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

yarl-1.11.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (487.4 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

yarl-1.11.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (498.9 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

yarl-1.11.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (504.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

yarl-1.11.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (484.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

yarl-1.11.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (470.1 kB view details)

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

yarl-1.11.0-cp311-cp311-macosx_11_0_arm64.whl (112.1 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

yarl-1.11.0-cp311-cp311-macosx_10_9_x86_64.whl (113.9 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

yarl-1.11.0-cp311-cp311-macosx_10_9_universal2.whl (188.0 kB view details)

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

yarl-1.11.0-cp310-cp310-win_amd64.whl (109.8 kB view details)

Uploaded CPython 3.10 Windows x86-64

yarl-1.11.0-cp310-cp310-win32.whl (100.8 kB view details)

Uploaded CPython 3.10 Windows x86

yarl-1.11.0-cp310-cp310-musllinux_1_2_x86_64.whl (457.3 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

yarl-1.11.0-cp310-cp310-musllinux_1_2_s390x.whl (469.4 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ s390x

yarl-1.11.0-cp310-cp310-musllinux_1_2_ppc64le.whl (471.3 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ppc64le

yarl-1.11.0-cp310-cp310-musllinux_1_2_i686.whl (447.9 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

yarl-1.11.0-cp310-cp310-musllinux_1_2_aarch64.whl (443.3 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

yarl-1.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (446.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

yarl-1.11.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (461.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

yarl-1.11.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (467.6 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

yarl-1.11.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (442.2 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

yarl-1.11.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (431.3 kB view details)

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

yarl-1.11.0-cp310-cp310-macosx_11_0_arm64.whl (112.1 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

yarl-1.11.0-cp310-cp310-macosx_10_9_x86_64.whl (114.0 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

yarl-1.11.0-cp310-cp310-macosx_10_9_universal2.whl (188.1 kB view details)

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

yarl-1.11.0-cp39-cp39-win_amd64.whl (110.9 kB view details)

Uploaded CPython 3.9 Windows x86-64

yarl-1.11.0-cp39-cp39-win32.whl (101.8 kB view details)

Uploaded CPython 3.9 Windows x86

yarl-1.11.0-cp39-cp39-musllinux_1_2_x86_64.whl (464.9 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

yarl-1.11.0-cp39-cp39-musllinux_1_2_s390x.whl (476.8 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ s390x

yarl-1.11.0-cp39-cp39-musllinux_1_2_ppc64le.whl (479.6 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ppc64le

yarl-1.11.0-cp39-cp39-musllinux_1_2_i686.whl (454.1 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

yarl-1.11.0-cp39-cp39-musllinux_1_2_aarch64.whl (450.5 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

yarl-1.11.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (453.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

yarl-1.11.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (468.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

yarl-1.11.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (476.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

yarl-1.11.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (448.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

yarl-1.11.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (438.3 kB view details)

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

yarl-1.11.0-cp39-cp39-macosx_11_0_arm64.whl (113.4 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

yarl-1.11.0-cp39-cp39-macosx_10_9_x86_64.whl (115.5 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

yarl-1.11.0-cp39-cp39-macosx_10_9_universal2.whl (190.8 kB view details)

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

yarl-1.11.0-cp38-cp38-win_amd64.whl (111.2 kB view details)

Uploaded CPython 3.8 Windows x86-64

yarl-1.11.0-cp38-cp38-win32.whl (101.8 kB view details)

Uploaded CPython 3.8 Windows x86

yarl-1.11.0-cp38-cp38-musllinux_1_2_x86_64.whl (468.6 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ x86-64

yarl-1.11.0-cp38-cp38-musllinux_1_2_s390x.whl (488.1 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ s390x

yarl-1.11.0-cp38-cp38-musllinux_1_2_ppc64le.whl (487.4 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ppc64le

yarl-1.11.0-cp38-cp38-musllinux_1_2_i686.whl (457.6 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ i686

yarl-1.11.0-cp38-cp38-musllinux_1_2_aarch64.whl (452.7 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARM64

yarl-1.11.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (460.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

yarl-1.11.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (469.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

yarl-1.11.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (476.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

yarl-1.11.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (454.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

yarl-1.11.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (444.1 kB view details)

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

yarl-1.11.0-cp38-cp38-macosx_11_0_arm64.whl (114.1 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

yarl-1.11.0-cp38-cp38-macosx_10_9_x86_64.whl (116.0 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

yarl-1.11.0-cp38-cp38-macosx_10_9_universal2.whl (191.9 kB view details)

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

File details

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

File metadata

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

File hashes

Hashes for yarl-1.11.0.tar.gz
Algorithm Hash digest
SHA256 f86f4f4a57a29ef08fa70c4667d04c5e3ba513500da95586208b285437cb9592
MD5 d71b549db209326dc5c4e3b04634a6fd
BLAKE2b-256 d5f056955b0dde04e8e811ad71a9308dd11cda14a079bf0fb2cdfabfb95f5d9c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.11.0-py3-none-any.whl
Algorithm Hash digest
SHA256 03717a6627e55934b2a1d9caf24f299b461a2e8d048a90920f42ad5c20ae1b82
MD5 156e125d5e2741a3559ba5de28784b6b
BLAKE2b-256 f137f3a2f78f3174d0150257dff57b4b81c562ef1648d0eba4acbe333b534317

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.11.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 fa9de2f87be58f714a230bd1f3ef3aad1ed65c9931146e3fc55f85fcbe6bacc3
MD5 9cc67cd519767deb587b95c0f5fe1f2c
BLAKE2b-256 7ea89ac6108837df19e46583cde169e20d69c68fbbe26dab8cedae53e41e2c69

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.11.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 f1e2d4ce72e06e38a16da3e9c24a0520dbc19018a69ef6ed57b6b38527cb275c
MD5 67f87bc9bd6676656c3b5e32dda36081
BLAKE2b-256 81c02c0578852fdc767bced8be44e554cb573e1dc54c6cee5720cfbd40ce4134

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e300eaf5e0329ad31b3d53e2f3d26b4b6dff1217207c6ab1d4212967b54b2185
MD5 3dec62e99dc59aae6e57f65ece506ed5
BLAKE2b-256 dd98370d73e15e56bd825192c90d4c269c6d4b6030eecfe9a11d35aefa3eda28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp313-cp313-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 361fdb3993431157302b7104d525092b5df4d7d346df5a5ffeee2d1ca8e0d15b
MD5 959ca66224ecec8a5758986ef9c1e9a6
BLAKE2b-256 e08c618f4f425746d4c1551d488e66c6a9b51e517088871464a6a567506794df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp313-cp313-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 a4f7e470f2c9c8b8774a5bda72adfb8e9dc4ec32311fe9bdaa4921e36cf6659b
MD5 a0c351408b0bfc60452303c60bc5551e
BLAKE2b-256 a18d506fd44cfdcd70a88bf4639eede14f38814a0e87fb3525b1adc407c4dacc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ea501ea07e14ba6364ff2621bfc8b2381e5b1e10353927fa9a607057fd2b98e5
MD5 94205d2472bc023eb6a6b3d86e5162e6
BLAKE2b-256 2d55ad4dbf1861d4677b931d9c433940441a3b152d78ee3c2fc256d01a1734b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e7dddf5f41395c84fc59e0ed5493b24bfeb39fb04823e880b52c8c55085d4695
MD5 59b9cbb890d2ada591a5fd90a1531684
BLAKE2b-256 5017a0b79bf596175691a7b8cf3918e430d386b206d0dec875d9af03103fd82a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 42ff79371614764fc0a4ab8eaba9adb493bf9ad856e2a4664f6c754fc907a903
MD5 b4dede60532762e338c2056da9dd8177
BLAKE2b-256 b3e5b0c46b9e55959d6d0918dcf32eb7c0c4e4cd750990830740a91e86a65897

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3a601c99fc20fd0eea84e7bc0dc9e7f196f55a0ded67242d724988c754295538
MD5 38984fd8fb8a610734e8d3741d912239
BLAKE2b-256 1d888500d9dda26f8df114dd78a2230cdd510178c1bf54ac294c9209d666440f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 50ceaeda771ee3e382291168c90c7ede62b63ecf3e181024bcfeb35c0ea6c84f
MD5 ee4c00e4a6d34c3eb609f97626f2bdba
BLAKE2b-256 859be969d4fa91b18f81076169efae00b54ad2cb642d24f66b980eded9f7913d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d10be62bee117f05b1ad75a6c2538ca9e5367342dc8a4f3c206c87dadbc1189c
MD5 ce7491d107202dca84b89612cf1dab2a
BLAKE2b-256 73cbb27b1be50db78559ad9e1a871fec121a9008d95577480fd7ba491ea6a0ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 93fca4c9f88c17ead902b3f3285b2d039fc8f26d117e1441973ba64315109b54
MD5 f03f3775afe2d884ec687ee978ad7e7d
BLAKE2b-256 7446fad292dacca81b54cd9e032ea8cd2effab995c5294c0b9f2d5aadc139d43

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2516e238daf0339c8ac4dfab9d7cda9afad652ff073517f200d653d5d8371f7e
MD5 156680596afcf54fbfb80ed0beabc443
BLAKE2b-256 d2ce13b5bdd1187e1deae9efec2d64cecacb5287657fb570fc47da11d316f1a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 765128029218eade3a01187cdd7f375977cc827505ed31828196c8ae9b622928
MD5 65596783ba8cf85378ac6e2f874bb5ea
BLAKE2b-256 8d7fa9add68784a938e578bd691203329cea2967fcf00c412a6ec00f3d9393aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 a45e51ba3777031e0b20c1e7ab59114ed4e1884b3c1db48962c1d8d08aefb418
MD5 dc03ad2c47a16ee113f62085775ae102
BLAKE2b-256 099cb7d0f71112d2a8de7ea37a4e411364adfcbf679e7e8bd68a0cbf626e1021

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.11.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 bc94be7472b9f88d7441340534a3ecae05c86ccfec7ba75ce5b6e4778b2bfc6e
MD5 78e10b985546b3cd7ca52eec6c8efbef
BLAKE2b-256 b8e6f32b225643ee97b78809b7d55880fa69c834be47d3b19211dbd4dde223b6

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.11.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 5b008c3127382503e7a1e12b4c3a3236e3dd833a4c62a066f4a0fbd650c655d2
MD5 9d20f4cbb62a6c838581c1f6e76a417c
BLAKE2b-256 2d8a46785cee3bc1937c590c7176f140402b8eb8095c4b0bfb1fd46de47d70c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3c458483711d393dad51340505c3fab3194748fd06bab311d2f8b5b7a7349e9a
MD5 3ed6de93e99e239fc750e42f581b306e
BLAKE2b-256 96ea6c7d34a0545ef449288c37607b5483f1a16f49f8dc723aed4013f01ea30f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp312-cp312-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 07e8cfb1dd7669a129f8fd5df1da65efa73aea77582bde2a3a837412e2863543
MD5 97c6f6b7b55b211cd1f6915a763ebfdd
BLAKE2b-256 0ef7b2714828dc249d915fe0dd9665fee73aac8e546b195308e0d531fe7d0a7b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp312-cp312-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 418eeb8f228ea36c368bf6782ebd6016ecebfb1a8b90145ef6726ffcbba65ef8
MD5 9ba8e366d86939edccafdeee1fa12c2f
BLAKE2b-256 ff607b7a3ab71f3df8d82888aac9f9b22097a72de79237ed3f06b86cb005b8b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 18ec42da256cfcb9b4cd5d253e04c291f69911a5228d1438a7d431c15ba0ae40
MD5 4528117b2956e843f911072b3b721af0
BLAKE2b-256 61aaa132bf6771efd523636998e1cc29d1e235aac1f0d94ec0dc57651973df34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e24bb6a8be89ccc3ce8c47e8940fdfcb7429e9efbf65ce6fa3e7d122fcf0bcf0
MD5 f0359d9d26421aa96254d5551d8f450e
BLAKE2b-256 84e3d68f77ea24171e7eb09c1473aea38216fb52712c679691b4b5a6c68e0417

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 60ed3c7f64e820959d7f682ec2f559b4f4df723dc09df619d269853a4214a4b4
MD5 b83a8cb591f4e4de99ceda58c61bb9f4
BLAKE2b-256 09fa9bf50e7c6dd7b1402ac8dc2ee5517f89b26b4df500914ef7600d09da1c74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 8055b0d78ce1cafa657c4b455e22661e8d3b2834de66a0753c3567da47fcc4aa
MD5 4d49a5ce791b7a0c8b21bc06f100e659
BLAKE2b-256 f58463d03c97b620f7a2b7e9c0cc28867db803d18843a0c3ff08ba9c570d904c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 202f5ec49ff163dcc767426deb55020a28078e61d6bbe1f80331d92bca53b236
MD5 1ea60caefa071b1aa6d30c0c0d4abe72
BLAKE2b-256 c371c40f103724a7e3c4728a0f2952e95b31a4c7b9f101766f4c1e1fd022eb49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4c8dc0efcf8266ecfe057b95e01f43eb62516196a4bbf3918fd1dcb8d0dc0dff
MD5 2fc7a5cd0b2717d27ce431c6631a36fa
BLAKE2b-256 357f2303b752846f4fb8ec53775545122aee5b854734d9c6d70fff4677ee05fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2371510367d39d74997acfdcd1dead17938c79c99365482821627f7838a8eba0
MD5 75adea4b2960ddf620954a5f3b27e113
BLAKE2b-256 51139bbd70849d0b1cd3ed5226b3844b8f185dc834a07081c874edfa4844a9fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d29e446cfb0a82d3df7745968b9fa286665a9be8b4d68de46bcc32d917cb218e
MD5 606120da91f33a9311f3bdbe87d91f06
BLAKE2b-256 f8f45c1e69c7bfc088a4389fc408fd09539e143edf10333b65c01f032c450131

See more details on using hashes here.

File details

Details for the file yarl-1.11.0-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.11.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4a0d090d296ced05edfe29c6ff34869412fa6a97d0928c12b00939c4842884cd
MD5 2963b65720a11f70f354898bdfe675c8
BLAKE2b-256 3231fdac2a17133ee5e12ffc5c9266768fa05aa962e739ad35f39e9565a978f5

See more details on using hashes here.

File details

Details for the file yarl-1.11.0-cp312-cp312-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.11.0-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 6e73dab98e3c3b5441720153e72a5f28e717aac2d22f1ec4b08ef33417d9987e
MD5 26f89ceda0ebbc908b09cf7e2b229326
BLAKE2b-256 2cefafb63646e311b4b13a6751fcbb7628b8e935cba7a844d69e39f6d9ce5a7e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.11.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3ade2265716667b6bd4123d6f684b5f7cf4a8d83dcf1d5581ac44643466bb00a
MD5 47bb97b4d17c025bc01604b8857f3664
BLAKE2b-256 08c2d951e737c4ce9f31d5e55b5309db432bd35a33fb16bbccfbf3f82a0b0544

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.11.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 68e14ae71e5b51c8282ae5db53ccb3baffc40e1551370a8a2361f1c1d8a0bf8c
MD5 d158654f590da83fc3a75573302f3429
BLAKE2b-256 672edf56566dca0d81cd23d4a168323b9145b4a1b3132d0a67f693de231d6213

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 aacd62ff67efd54cb18cea2aa7ae4fb83cfbca19a07055d4777266b70561defe
MD5 d4263e20a550eae47d5ca06a8f8f5a79
BLAKE2b-256 af9771c0a9f3f028fdc5981c7c01c37d806611518a26deff1cda0107bdc98002

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp311-cp311-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 7bd54d79025b59d1dc5fb26a09734d6a9cc651a04bc381966ed264b28331a168
MD5 627ee501be7298c9f6086e0647c7f3f5
BLAKE2b-256 271268fefc9963099946919ca5347619958400902b83460c14068b2222fea07e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp311-cp311-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 732d56da00ea7a5da4f0d15adbbd22dcb37da7825510aafde40112e53f6baa52
MD5 7cb8841f2017fbd93a3a1285097c569c
BLAKE2b-256 904a0a9b2a817dd8fbd8212d9a5edd96f683eb4f3a5242618a2162bd424339dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 11af21bbf807688d49b7d4915bb28cbc2e3aa028a2ee194738477eabcc413c65
MD5 6d0c9528be4d9d45ef9cf25efb943c8c
BLAKE2b-256 dc64082fd4f2e0b9d38437e8a7443924e4c6e6cbeb63da284034f8b7709061f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 53c80b1927b75aed208d7fd965a3a705dc8c1db4d50b9112418fa0f7784363e6
MD5 6ec1c3230fb98cf8b3b5226bcabd2f42
BLAKE2b-256 205b468c7f578c004b20b3860cb1270b007268e81eaec9be86aac31bd6d0c1d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 195f7791bc23d5f2480efe53f935daf8a61661000dfbfbdd70dbd06397594fff
MD5 71ad7f51deb1fd005fd7a1a8fba5a495
BLAKE2b-256 9cb735577b3ab5dd0cabb5f793a5dd03186b2f10916833d894a1d611ecbe11a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ead4d89eade0e09b8ef97877664abb0e2e8704787db5564f83658fdee5c36497
MD5 c1e463dead0a072c1c2d1bce79945887
BLAKE2b-256 2232d9c8970b09139e701737062fe93927800f2b7204771b8087aa4ecdfaec5a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4c19a0d95943bb2c914b4e71043803be34bc75c08c4a6ca232bdc649a1e9ef1b
MD5 031c3bb992833432d716438ca652a285
BLAKE2b-256 1164fa9c04e685aeb0582e64e541b7b3684190f13ccbdfbee5e89fc597ced727

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 30f391ccf4b1b1e0ba4880075ba337d41a619a5350f67053927f67ebe764bf44
MD5 0a69de6c126ec0e87773366f46aafa1b
BLAKE2b-256 12fcfaa24a0b05f030d8c99d9c72029dde4d1ba2474c2f6105a75c92640b13d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 01a7905e662665ca8e058635377522bc3c98bdb873be761ff42c86eb72b03914
MD5 a7bf8c06026593a61270afdcbd190d96
BLAKE2b-256 9d8e0ca5bfdaacb736f0fb5abd4ef0679b3685ae4a4f1868acef86e5fd4b598e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f7cc02d8e9a612174869f4b983f159e87659096f7e2dc1fe9effd9902e408739
MD5 e780f247a3b7dc941bfc5e64e0ab98fc
BLAKE2b-256 022e46adc855d159b8898e7c975c467c29a551aa11634d8abe3d56efabd7590e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7fd535cc41b81a566ad347081b671ab5c7e5f5b6a15526d85b4e748baf065cf0
MD5 0bc8bd0c8a2e929728b762f80c445a78
BLAKE2b-256 d67b392f261aefe24ece4e80efc5612b7a28a6399a111900ae976c5ec6181153

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 39e3087e1ef70862de81e22af9eb299faee580f41673ef92829949022791b521
MD5 2180a4246c088837620e001dbcf82f7c
BLAKE2b-256 11490895d3532224e99713f483d72f50a23fba35960fc2b579ac011e4f1c1279

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.11.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 976d02274e6d88b24c7131e7b26a083412b2592f2bbcef53d3b00b2508cad26c
MD5 c0cfc99b4a038267df30e889720bc858
BLAKE2b-256 aac159d7d5ba07b2a80ff749dfb77eb55137eb6686c16742c1b716fb45984f97

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.11.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 ddab47748933ac9cf5f29d6e9e2e2060cff40b2751d02c55129661ea4e577152
MD5 1d0f69d248322ff6d1b2813082faeb58
BLAKE2b-256 037169092b5fafcb18dd88239eb2ecacff3b6aaf4a8cd902962234c2a649f43f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 05ab59db0bb64e847972373c5cda8924e6605480f6b13cc04573fa0d87bfc637
MD5 c0400c20179b860a1dcc221644a526d0
BLAKE2b-256 a9760f7855fec1aaffedc105c644d67499372ca8b56306d283f9cdcb47788524

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp310-cp310-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 540fd5f62fe21f3d1d9efe8af5c4d9dbbb184ce03ce95acb0289500e46215dd2
MD5 cbb640ff5a773b1983379343d99c7c6d
BLAKE2b-256 2b4f93aba458983b6bb8c24c5b34dbec61b684e3ba44c07c64cab1002fcf87a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp310-cp310-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 48bac099586cf75ae5837b0ac17a674450d01f451f38afcb02acfc940110b60b
MD5 da817f5b5d3ce5aa26111cf1b1b751f5
BLAKE2b-256 d250a8ac5e493608b233add443d1ce8ce57ad95e70a61820012971b8c6bcd45b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 706ac0f77b45e9e0278ec6c98929764e119d3ce3136792b6475e7ae961da53ec
MD5 05da4e4b99260ede8afb3867597bfcd5
BLAKE2b-256 4439dc78cbb6b4550edf61efe39402e07774499fa95911f48bd042c68bd61e84

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e38176a559edde0cfff4b663791a007a5f9f90c73aee1d6f7ddbcf6bfb7287b3
MD5 1eae523db7d3287e320ed27f8ef1400e
BLAKE2b-256 9cf34f005c526b751ac7f7f57054b026a11974e8ceaee708db6c6d780de52a81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c9d4d2cc4b076c8ad0175a15ee9482a387b3303c97d4b71062db7356b2ac04c7
MD5 f1f4dc3181c1cacd73ec172ccaaf49d7
BLAKE2b-256 3d6e80232858d4d5775e23e5456b00523ec6e640db8f02253d6032d22400c8c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2a596bb15e036952549871a4ccd2205679902dc7f241e3ced6b2ab2e44c55795
MD5 10b198a0764584ca58de35993637a679
BLAKE2b-256 e317a651d0fc44692e00ddf5b86f3dad52a1f9d4bfe6057b1c4dc845f77ca978

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 84624db40e2358cfd5cf2558b1aaffd93366d27ee32228a97785f2ec87d44a17
MD5 93d16bb0b173b9c213b1c9320a42746b
BLAKE2b-256 d66239e79b2dc0540074802b488c2254739de4f8d19e35bf1ff84bb51e44b916

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8aee7c8378c6aa3103b99d1eb9995268ef730fa9f88ea68b9eee4341e204eec9
MD5 35e5416ed89dfd59ee062f4d0c55e18e
BLAKE2b-256 fc18910e39acee5cf3f620862a29fe7cec7b93838c01764f2beb62956dc1c504

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 25f8bc849004122591104793a576e9c747b0e5d9486d6a30225521b817255748
MD5 57d016149ac98d284b04913a2ac84406
BLAKE2b-256 c8c5e57b5798b2c28890b357c505f8f84a8368c80ade3a02345eda509567dd2a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f4cb417d380e2d77961eecec75aaaf6f7ab14e6de26eb3a498f498029a6556a1
MD5 e00740dbe7ea2aaf529a75d7c9cb0b23
BLAKE2b-256 a8e4cb97a3ef280010f0e8eccd92c48bb323cf1acd1243fce9694983b7744a9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 65a1a05efca52b102691e64db5fcf973030a1c88fee393804ff91f99c95a6e74
MD5 e079d969a1467f9ffe9ab80a45ce3ea5
BLAKE2b-256 4dc1b52ec6c51804f0a57e1560968712a53fc3fc58473e4bb6aafadc3473ce6e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 0a657db1b9982f3dac0e360614d0e8945d2873da6e681fb7fca23ef1c3eb37f8
MD5 da5650cc1f512d571807e95ff25c0c69
BLAKE2b-256 ef5cd440aadeb7dd0f12169d6ab56b138dd0b794ce796c6f47b2cf5e4dc0b74e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.11.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c6c0d640bad721834a737e25267fb71d296684ada21ca7d5ad2e63da7b73f1b7
MD5 2f4af2d75daf92c2b745570c1feec892
BLAKE2b-256 ce79144f71d88594b18b6c8e43d6ee10ef71c754cc1b37340c60aecbe5c217a9

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.11.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 fcb7c36ba8b663a5900e6d40533f0e698ba0f38f744aad5410d4e38129e41a70
MD5 7ee19c468579b67a9b3c399f09ae2b2f
BLAKE2b-256 01c089670fe53385741d3d69a4c79d74f726fa9a18a1e355b481c8c09375ab70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 31df9d9b3fe6e15decee629fc7976a5fb21eaa39e290f60e57e1d422827194c6
MD5 ad9ae645e383024735a1136984787e13
BLAKE2b-256 17811dd12d610ad0f68b268afa8cf3131217fe9942c73c6e19e72d95168debf7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp39-cp39-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 ed0c090f00c3fc024f7b0799cab9dd7c419fcd8f1a00634d1f9952bab7e7bfb2
MD5 2ec867863843a867aca54fdc6fe8a03d
BLAKE2b-256 32f8ab88f972c3bb1705bc7a5058f7a84dae6c05465613565ac0fadafd9342c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp39-cp39-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 1a29b82c42a7791ffe53ee6dfbf29acc61ea7ec05643dcacc50510ed6187b897
MD5 e8b252cd291c26e40301fca2de511114
BLAKE2b-256 8e4ae0159be3b5c8d6037feb04e488538f634c8a3be5ae89834b2c8d856fdfd7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 69a45c711fea9b783b592a75f26f6dc59b2e4a923b97bf6eec357566fcb1d922
MD5 1464cfe98a81bef07a11b701d5353e41
BLAKE2b-256 c38fbd4e6bcf98d22bbe4a5d116fb98e8dce70a02241fb102144cbfbddf1f785

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c9fbe9dc6ee8bfe1af34137e3add6f0e49799dd5467dd6af189d27616879161e
MD5 55a818dd65045084b6d87d0e00b9134b
BLAKE2b-256 f2f4bd81d4b2e87cb5af202d88d70f8ca3052c40e0ad133a815e4f3f8a280953

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c006fe73f851cf20b9986b3b4cc15239795bd5da9c3fda76bb3e043da5bec4ff
MD5 e14cf78f8218748b721147d6428396c7
BLAKE2b-256 81a0b76845a2de08d12a17d0173d47812a68c800f2e20a70dfd4489700f662e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2949067359d1ef5bf3228c7f1deb102c209832a13df5419239f99449bc1d3fa9
MD5 70715124ac5294861925146794fef1af
BLAKE2b-256 83c9588cf4d978f0c0c7fbb86e9b7a741f1c8da288f5e6fa0f9f563697610501

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 9dc66e2420e1e282105071934883bbb9c37c16901b5b8aa0a8aee370b477eac6
MD5 7e15a6fd5066be6d3a4c8598ad9dd2d7
BLAKE2b-256 45a5e243338045a80f3f053757faee53a8c4b10713842f115edfbd5d54a0ac28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9425c333575fce5e0fb414b766492c6ba4aa335ef910a7540dbdefe58a78232e
MD5 c1c5a132f9fe2fe70ba2c73ed7052022
BLAKE2b-256 bbe494c15f6074fe4ff8f3493724e3dd8831d6d7c2daafb0057ccae0bf763f01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 969ad4ee3892e893471b6572bbf2bbb091f93e7c81de25d6b3a5c0a5126e5ccb
MD5 968dadd0263a81bb17cfd6ebdddd8c79
BLAKE2b-256 94afe3fa821d998258c9702a77c28f70aa6776499de9b3b1dcbed834d07f0fd0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c58656c2e0b41b5d325130b8da4f8e216aad10029e7de5c523a6be25faa9fe8
MD5 d5acf470502e9cf26b6c083eb3689453
BLAKE2b-256 86d56a2309edb1bcdb071117135656200a626d7cc498a0f17b39ec059f47a64a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3d1bd3262e00043907e0a6d7d4f7b7a4815281acc25699a2384552870c79f1f0
MD5 02059ac3d4c52eb8bb2073f67b7f2db1
BLAKE2b-256 b80f7eb2670eb3d5ed8223fc6d994f6a687dab8507bccc8fda84a57ab2614c2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 4ae63bc65e5bf8843bd1eca46e75eaa9eb157e0312fb362123181512892daad8
MD5 eb4584c600d3027a2b591a079144ccb3
BLAKE2b-256 9ecd5f5543f865add80a70048e9142105c024b4ccc541f4804fe44c19179549a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.11.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4fa9d762eee63eed767895d68b994c58e29f809292a4d0fca483e9cc6fdc22c8
MD5 91e0aac2a72117d4d17784893e168a85
BLAKE2b-256 3f41cca2528828a2d8ada6623f9f606c0c218a23c6a9fccd82fe597c8d241cfb

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.11.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 7ff371002fbbb79613269d76a2932c99979dac15fac30107064ef70d25f35474
MD5 dc1c55b9314218274f509bb8aaf9f597
BLAKE2b-256 07de82f5dad88b72317dddd8029899418da6a39c2e665dd35c137646cc1bfd77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fe78dec8caeda1e7b353cbd8aa0cc5a5bc182b22998d64ec8fa9ee59c898ab3b
MD5 40fddd849ed5098e40b0471c4dff15cc
BLAKE2b-256 411f9067dce631b3081ea24c458f6602e94c02ddf974c4ba1fbea40ddb271e71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp38-cp38-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 d97cb22ad380850754fa16ef8d490d9340d8573d81f73429f3975e8e87db0586
MD5 33638deb24171060b3e37389d35b2149
BLAKE2b-256 215a769356d55738812edeb2fe908ee6e7af42d4a7baaad1b2256311cc758132

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp38-cp38-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 6471d747d0ac8059895e66d32ca8630c8db5b572ca7763150d0927eaa257df67
MD5 ba13e4afb678f8551e7c0f7600de4bfb
BLAKE2b-256 057e44df39ed2b15656af28d556ba411e19fd0ce8bc1e2e01dc6a58a35285e7a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9057f5de2fade7440e6db358913bc7ae8de43ba72c83cf95420a1fc1a6c6b59e
MD5 1df25fe7c67eea1a92c6b3bdec42ff1b
BLAKE2b-256 2c7e636afec8e261b4fbb6898f14c874d5bc95cb4c1d4044c83a2f454d31d2af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 03a726fb50588307dfe1d233b67535d493fb0bb157bdbfda6bb34e04189f2f57
MD5 8b574f910ebd80637ee2be850413f8a9
BLAKE2b-256 3719c91633228e87e5d70e020e87575f97c6152b74e60d0ab35ac60eb81669b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b8bbac56c80610dd659ace534765d7bcd2488f6600023f6984f35108b2b3f4f0
MD5 6f5cc6ef40104c2eb48ce0d867827989
BLAKE2b-256 aceedef340041a7b7772a2c7d8edca4f7165ff66ac62f327e1fd753b5d181b79

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 121d3798e4bb35a4321b2422cb887f80ea39f94bf52f0eb5cb2c168bb0043c9b
MD5 1ad9862602c48202bea72a5f95de1615
BLAKE2b-256 bb05938f31b2baceb20e9566bd686ccf3a9e939c18d5ef059601043fb6cf1135

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b3dd10f0fe0e0f659926c1da791de5bef05fd48974ad74618c9168e302e2b7cc
MD5 6b1f23aebdd76a9d453a30a3bcd3485b
BLAKE2b-256 334a027977a2c888050c7649f79ce652d08251232581599f16dada89e86754c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 98e2eb182d59f0845a79434003f94b4f61cd69465248f9388c2e5bf2191c9f7f
MD5 48991730dcb526685992e56edf4b9e30
BLAKE2b-256 c1484e74c8391a2f23bd2042d2fe3099c19594bef864234de36676040203ae96

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 79d420399f0e82e302236a762d8b8ceec89761ce3b30c83ac1d4d6e29f811444
MD5 0d2d0fe91a9dd3890d1dd8b41c585271
BLAKE2b-256 a85ca1bf241b6486a4fa2cf0bba61bd44774d92f25e293883c59872b22a63a55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 52433604340a4ab3d1f32281c6eb9ad9b47c99435b4212f763121bf7348c8c00
MD5 0e9037a2106e879420959beb4284c78e
BLAKE2b-256 66860ba40bbff0e4402b09adefb1fd6d01952b41b64815c15dae7bf820f59154

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0310eb2e63872de66047e05ad9982f2e53ad6405dc42fa60d7cc670bf6ca8aa8
MD5 4b41ff8b599527561b39fd54c8bc906e
BLAKE2b-256 50af10ba068542908d39749bea5678840ec14a1d4ec946d1e213ae8d05dc7b98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.11.0-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 24da0b38274727fe9266d09229987e7f0efdb97beb94c0bb2d327d65f112e78d
MD5 d9fe234c1d20415e60646f4fb64279cb
BLAKE2b-256 48e09bce13be4e4a2310e10a75586324d4fc1d4cea9cd4352b4f2254317ec154

See more details on using hashes here.

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