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

Uploaded Source

Built Distributions

yarl-1.9.11-py3-none-any.whl (36.4 kB view details)

Uploaded Python 3

yarl-1.9.11-cp313-cp313-win_amd64.whl (492.3 kB view details)

Uploaded CPython 3.13 Windows x86-64

yarl-1.9.11-cp313-cp313-win32.whl (484.3 kB view details)

Uploaded CPython 3.13 Windows x86

yarl-1.9.11-cp313-cp313-musllinux_1_2_x86_64.whl (511.0 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

yarl-1.9.11-cp313-cp313-musllinux_1_2_s390x.whl (520.7 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ s390x

yarl-1.9.11-cp313-cp313-musllinux_1_2_ppc64le.whl (509.9 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ppc64le

yarl-1.9.11-cp313-cp313-musllinux_1_2_i686.whl (493.8 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ i686

yarl-1.9.11-cp313-cp313-musllinux_1_2_aarch64.whl (491.5 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARM64

yarl-1.9.11-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (494.6 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

yarl-1.9.11-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (503.3 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ s390x

yarl-1.9.11-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (502.4 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ppc64le

yarl-1.9.11-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (487.0 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

yarl-1.9.11-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (471.9 kB view details)

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

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

Uploaded CPython 3.13 macOS 11.0+ ARM64

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

Uploaded CPython 3.13 macOS 10.13+ x86-64

yarl-1.9.11-cp313-cp313-macosx_10_13_universal2.whl (186.8 kB view details)

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

yarl-1.9.11-cp312-cp312-win_amd64.whl (109.7 kB view details)

Uploaded CPython 3.12 Windows x86-64

yarl-1.9.11-cp312-cp312-win32.whl (99.9 kB view details)

Uploaded CPython 3.12 Windows x86

yarl-1.9.11-cp312-cp312-musllinux_1_2_x86_64.whl (525.8 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

yarl-1.9.11-cp312-cp312-musllinux_1_2_s390x.whl (540.8 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ s390x

yarl-1.9.11-cp312-cp312-musllinux_1_2_ppc64le.whl (529.7 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ppc64le

yarl-1.9.11-cp312-cp312-musllinux_1_2_i686.whl (506.5 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

yarl-1.9.11-cp312-cp312-musllinux_1_2_aarch64.whl (507.4 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

yarl-1.9.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (511.9 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

yarl-1.9.11-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (519.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

yarl-1.9.11-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (522.3 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

yarl-1.9.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (505.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

yarl-1.9.11-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (488.6 kB view details)

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

yarl-1.9.11-cp312-cp312-macosx_11_0_arm64.whl (112.0 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

yarl-1.9.11-cp312-cp312-macosx_10_9_x86_64.whl (114.3 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

yarl-1.9.11-cp312-cp312-macosx_10_9_universal2.whl (190.0 kB view details)

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

yarl-1.9.11-cp311-cp311-win_amd64.whl (109.7 kB view details)

Uploaded CPython 3.11 Windows x86-64

yarl-1.9.11-cp311-cp311-win32.whl (99.9 kB view details)

Uploaded CPython 3.11 Windows x86

yarl-1.9.11-cp311-cp311-musllinux_1_2_x86_64.whl (520.2 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

yarl-1.9.11-cp311-cp311-musllinux_1_2_s390x.whl (538.6 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ s390x

yarl-1.9.11-cp311-cp311-musllinux_1_2_ppc64le.whl (534.9 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ppc64le

yarl-1.9.11-cp311-cp311-musllinux_1_2_i686.whl (503.3 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

yarl-1.9.11-cp311-cp311-musllinux_1_2_aarch64.whl (505.0 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

yarl-1.9.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (509.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

yarl-1.9.11-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (521.2 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

yarl-1.9.11-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (526.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

yarl-1.9.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (505.2 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

yarl-1.9.11-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (490.4 kB view details)

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

yarl-1.9.11-cp311-cp311-macosx_11_0_arm64.whl (111.9 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

yarl-1.9.11-cp311-cp311-macosx_10_9_x86_64.whl (113.7 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

yarl-1.9.11-cp311-cp311-macosx_10_9_universal2.whl (189.5 kB view details)

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

yarl-1.9.11-cp310-cp310-win_amd64.whl (109.3 kB view details)

Uploaded CPython 3.10 Windows x86-64

yarl-1.9.11-cp310-cp310-win32.whl (100.0 kB view details)

Uploaded CPython 3.10 Windows x86

yarl-1.9.11-cp310-cp310-musllinux_1_2_x86_64.whl (478.2 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

yarl-1.9.11-cp310-cp310-musllinux_1_2_s390x.whl (492.2 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ s390x

yarl-1.9.11-cp310-cp310-musllinux_1_2_ppc64le.whl (492.2 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ppc64le

yarl-1.9.11-cp310-cp310-musllinux_1_2_i686.whl (467.2 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

yarl-1.9.11-cp310-cp310-musllinux_1_2_aarch64.whl (463.8 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

yarl-1.9.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (468.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

yarl-1.9.11-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (481.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

yarl-1.9.11-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (486.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

yarl-1.9.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (462.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

yarl-1.9.11-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (451.9 kB view details)

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

yarl-1.9.11-cp310-cp310-macosx_11_0_arm64.whl (111.7 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

yarl-1.9.11-cp310-cp310-macosx_10_9_x86_64.whl (113.8 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

yarl-1.9.11-cp310-cp310-macosx_10_9_universal2.whl (189.4 kB view details)

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

yarl-1.9.11-cp39-cp39-win_amd64.whl (110.5 kB view details)

Uploaded CPython 3.9 Windows x86-64

yarl-1.9.11-cp39-cp39-win32.whl (101.0 kB view details)

Uploaded CPython 3.9 Windows x86

yarl-1.9.11-cp39-cp39-musllinux_1_2_x86_64.whl (486.9 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

yarl-1.9.11-cp39-cp39-musllinux_1_2_s390x.whl (500.4 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ s390x

yarl-1.9.11-cp39-cp39-musllinux_1_2_ppc64le.whl (500.7 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ppc64le

yarl-1.9.11-cp39-cp39-musllinux_1_2_i686.whl (474.3 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

yarl-1.9.11-cp39-cp39-musllinux_1_2_aarch64.whl (472.3 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

yarl-1.9.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (475.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

yarl-1.9.11-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (489.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

yarl-1.9.11-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (496.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

yarl-1.9.11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (468.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

yarl-1.9.11-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (458.5 kB view details)

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

yarl-1.9.11-cp39-cp39-macosx_11_0_arm64.whl (113.2 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

yarl-1.9.11-cp39-cp39-macosx_10_9_x86_64.whl (115.4 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

yarl-1.9.11-cp39-cp39-macosx_10_9_universal2.whl (192.2 kB view details)

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

yarl-1.9.11-cp38-cp38-win_amd64.whl (110.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

yarl-1.9.11-cp38-cp38-win32.whl (101.0 kB view details)

Uploaded CPython 3.8 Windows x86

yarl-1.9.11-cp38-cp38-musllinux_1_2_x86_64.whl (489.6 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ x86-64

yarl-1.9.11-cp38-cp38-musllinux_1_2_s390x.whl (511.3 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ s390x

yarl-1.9.11-cp38-cp38-musllinux_1_2_ppc64le.whl (507.4 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ppc64le

yarl-1.9.11-cp38-cp38-musllinux_1_2_i686.whl (476.8 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ i686

yarl-1.9.11-cp38-cp38-musllinux_1_2_aarch64.whl (473.2 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARM64

yarl-1.9.11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (478.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

yarl-1.9.11-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (490.0 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

yarl-1.9.11-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (495.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

yarl-1.9.11-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (471.1 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

yarl-1.9.11-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (461.7 kB view details)

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

yarl-1.9.11-cp38-cp38-macosx_11_0_arm64.whl (113.8 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

yarl-1.9.11-cp38-cp38-macosx_10_9_x86_64.whl (115.9 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

yarl-1.9.11-cp38-cp38-macosx_10_9_universal2.whl (193.3 kB view details)

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

File details

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

File metadata

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

File hashes

Hashes for yarl-1.9.11.tar.gz
Algorithm Hash digest
SHA256 c7548a90cb72b67652e2cd6ae80e2683ee08fde663104528ac7df12d8ef271d2
MD5 07809fad5aee64e66a8c1e79eafab4e1
BLAKE2b-256 1e876d71456eabebf614e0cac4387c27116a0bff9decf00a70c362fe7db9394e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yarl-1.9.11-py3-none-any.whl
  • Upload date:
  • Size: 36.4 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.9.11-py3-none-any.whl
Algorithm Hash digest
SHA256 c6f6c87665a9e18a635f0545ea541d9640617832af2317d4f5ad389686b4ed3d
MD5 c19ac0dd0bba8ba6ac233882e3dca763
BLAKE2b-256 a020ae694bcd16b49e83a9f943ebc2f0a90c9ca6bb09846e99a7bda30e1773d9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yarl-1.9.11-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 492.3 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.9.11-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0324506afab4f2e176a93cb08b8abcb8b009e1f324e6cbced999a8f5dd9ddb76
MD5 a6ddc1ef2d3bc88bcade9b6a44251c6d
BLAKE2b-256 25eaa264724a77278e89055ec3e9f75c8870960be799ee7d5f3ba39ac6422aeb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yarl-1.9.11-cp313-cp313-win32.whl
  • Upload date:
  • Size: 484.3 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.9.11-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 17107b4b8c43e66befdcbe543fff2f9c93f7a3a9f8e3a9c9ac42bffeba0e8828
MD5 eef841b48eb51dfd42554bc0da41ddf3
BLAKE2b-256 4ec72a874b498ab31613a6656a2b5821b268be44dff2d90a2a46125190bc68c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 922ba3b74f0958a0b5b9c14ff1ef12714a381760c08018f2b9827632783a590c
MD5 1dfb8dfccb424b67ec4b9005f6de59c7
BLAKE2b-256 501fdcb441a46864db3a998a14fa47b42f88fb4857e29691a93c114f5ca5b1d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp313-cp313-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 30f201bc65941a4aa59c1236783efe89049ec5549dafc8cd2b63cc179d3767b0
MD5 3eb5d3179845315877dc7e4583216ff2
BLAKE2b-256 c8c6ed68fdade11e5135e875294699ffe3ef2932eab2e44b4b86bbc2982d7b51

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp313-cp313-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 0cbcc2c54084b2bda4109415631db017cf2960f74f9e8fd1698e1400e4f8aae2
MD5 febc70d65805f847db58bc9b933020fe
BLAKE2b-256 2f1bc8501fd2257d86e40f651060f743e80c25cd0d117e56c73f356ff2f8a515

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c189bf01af155ac9882e128d9f3b3ad68a1f2c2f51404afad7201305df4e12b1
MD5 a09757088ac8143ce34e0211180f35ec
BLAKE2b-256 6e72e68c36c5b41126e74dafd43e82cb735d147c78f13162da817cafbe2a2516

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3a26a24bbd19241283d601173cea1e5b93dec361a223394e18a1e8e5b0ef20bd
MD5 2824445b665750b7104e42089aaca533
BLAKE2b-256 eaf7e9812de6bab1fd29c51d1ca21490a48e5793769a7c2b888d9702b351e7f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ce2bd986b1e44528677c237b74d59f215c8bfcdf2d69442aa10f62fd6ab2951c
MD5 b4db6373e17e2f2a7da67e082f9133a4
BLAKE2b-256 f9eb5361af39d4d0b9852df2eee24744796f66c130efbca7de29bdca68b00a04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 0b0c70c451d2a86f8408abced5b7498423e2487543acf6fcf618b03f6e669b0a
MD5 a82a872444c915819472faac27cf97e0
BLAKE2b-256 3038c305323bd6b5f79542e1769dd6c54c7f9f1331e2852678ba653db279a50e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 9137975a4ccc163ad5d7a75aad966e6e4e95dedee08d7995eab896a639a0bce2
MD5 6120d5f1c22b4e8d4b2f5ec9446e9061
BLAKE2b-256 a487fa5e6b325d90c3688053a12f713fd1cd8427e136c2c5aeebb330522903ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 545f2fbfa0c723b446e9298b5beba0999ff82ce2c126110759e8dac29b5deaf4
MD5 4d84e9c4f8da5fac352fedb84a98a724
BLAKE2b-256 c6df67deae2f0967512f8aa7250b995f0fa12e90bc6cde859e764f031ae8b64d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8d7b717f77846a9631046899c6cc730ea469c0e2fb252ccff1cc119950dbc296
MD5 11234041ec71704074d0429f34d4aa2c
BLAKE2b-256 b4c4c0e80d9727c03b6398bfcf0350f289a9987dbb7df5fd3d4d4fb42f4dd2e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 47c0a3dc8076a8dd159de10628dea04215bc7ddaa46c5775bf96066a0a18f82b
MD5 b40a7540df466c667e7b7fb94716446c
BLAKE2b-256 7da1ea9a0b6972e407bb938b5dbaec8dbd075120ff3a8d326b64d5fefd61c5b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 ef9610b2f5a73707d4d8bac040f0115ca848e510e3b1f45ca53e97f609b54130
MD5 055268f56780684399066248010bffde
BLAKE2b-256 64b52e69a2a42d8c8e5f777ea0fb1e894ccd5436d815fde17ccdaa8907593798

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 4915818ac850c3b0413e953af34398775b7a337babe1e4d15f68c8f5c4872553
MD5 a1c84f8fab74bd8dc3d2d5e77eb3502a
BLAKE2b-256 e1308410476ca3d94603d7137cf5f70fb677438aed855dddc0af3262d5799cf7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yarl-1.9.11-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 109.7 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.9.11-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 569309a3efb8369ff5d32edb2a0520ebaf810c3059f11d34477418c90aa878fd
MD5 8344f6d5d2aee69419df946fbc69b835
BLAKE2b-256 5806830f22113154c2ed995ed1d62305b619ba15346c0b27f5a1a6224b0f464b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yarl-1.9.11-cp312-cp312-win32.whl
  • Upload date:
  • Size: 99.9 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.9.11-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 aeba4aaa59cb709edb824fa88a27cbbff4e0095aaf77212b652989276c493c00
MD5 be92efc0b4e161bf5b40be0234258065
BLAKE2b-256 12e9bb4db60dc9e63e593b98d59d68006fa3267065eed36a60d1774fb855f46f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8d6e1c1562b53bd26efd38e886fc13863b8d904d559426777990171020c478a9
MD5 e744e51ba53a8e06701bad5ec07258b6
BLAKE2b-256 c942cad7ffe2469282b91b84ebc8cfc79bfbd0c7cce182fa0da445d6980c25dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp312-cp312-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 2d1c81c3b92bef0c1c180048e43a5a85754a61b4f69d6f84df8e4bd615bef25d
MD5 89cceb9ce8b1bb1671247b5d72146f44
BLAKE2b-256 39daab9ee8f9de9cae329b4a3f3c115acd18138cca1a2fb78ec10c20f9f114b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp312-cp312-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 735b285ea46ca7e86ad261a462a071d0968aade44e1a3ea2b7d4f3d63b5aab12
MD5 011326dc9d71ee949b4a0b72e617fa39
BLAKE2b-256 91dcf389be705187434423ad70bae78a55243fb16a07e4b80d8d97c5fb821fe0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f568d70b7187f4002b6b500c0996c37674a25ce44b20716faebe5fdb8bd356e7
MD5 1b6c5f0cf6804a8f7721f765236ca3ce
BLAKE2b-256 0499161a2365a804dfec9e5ff5c44c6c09c64ba87bcf979b915a54a5a4a37d9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0b2a8e5eb18181060197e3d5db7e78f818432725c0759bc1e5a9d603d9246389
MD5 0f756aa7e82cfecb360dd86cb1b62df9
BLAKE2b-256 33490f3d021ca989640d173495846a6832eb124e53a2ce4ed64b9036a4e1683c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e4a8c3dedd081cca134a21179aebe58b6e426e8d1e0202da9d1cafa56e01af3c
MD5 e28568de2126cedd65b2c9f200f8560a
BLAKE2b-256 2cb5a2ca969c82583fc7d2073d3f6461f67c0e7fc8cd4aec5175c8cc7847eab4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c335342d482e66254ae94b1231b1532790afb754f89e2e0c646f7f19d09740aa
MD5 bd306ca542574d12e32870c958581107
BLAKE2b-256 77d1eb10e0ce4f91cc82e19a775341b5d8b06e249f6decbd24267d9009c68a2a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 63a5dc2866791236779d99d7a422611d22bb3a3d50935bafa4e017ea13e51469
MD5 c00821a75084f5050e9db4d3dff88c42
BLAKE2b-256 679e86f55c8f70868203ab9cdb168e1821a64a13d9a0e35e5e077152c121b534

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b8f847cc092c2b85d22e527f91ea83a6cf51533e727e2461557a47a859f96734
MD5 e74c9191ebc96edadaa592e5c62faf8a
BLAKE2b-256 88aaffea918291c455305475b7850b2cf970f5a80e6dfbcde9b94a5eacdfe8ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 504d19320c92532cabc3495fb7ed6bb599f3c2bfb45fed432049bf4693dbd6d0
MD5 15987dd13eafba5f47038774835f6b04
BLAKE2b-256 e492724d7eb7b8dca0ae97a9054ba41742e6599d4c94e1e090e29ae3d54aaf7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5c23f6dc3d7126b4c64b80aa186ac2bb65ab104a8372c4454e462fb074197bc6
MD5 2823e7ff9d377cb652ac7bfddd17a92a
BLAKE2b-256 7c80e027f7c1f51a6eb178657937cceffb175716d18929f054982debb5db9101

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ff64f575d71eacb5a4d6f0696bfe991993d979423ea2241f23ab19ff63f0f9d1
MD5 31c0322f199efca2de0c10cdd35f6076
BLAKE2b-256 8cfc20e7083cc89e5856d59483692e41d623bd9bd1c158d2fb543ee3f6c05535

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 614fa50fd0db41b79f426939a413d216cdc7bab8d8c8a25844798d286a999c5a
MD5 b06ba9c0a8690a05667b7075bf06d377
BLAKE2b-256 bacecb879750a618b977bc2dd57dae79f7173626a35294a2911c3749f5618f93

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yarl-1.9.11-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 109.7 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.9.11-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9fae7ec5c9a4fe22abb995804e6ce87067dfaf7e940272b79328ce37c8f22097
MD5 2ce3b6f7bd9c004cecb6e6daa895d998
BLAKE2b-256 4ecc7b21d1466c8c7a7feeb03736176081df9d4813c8900053fe9c5b89419893

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yarl-1.9.11-cp311-cp311-win32.whl
  • Upload date:
  • Size: 99.9 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.9.11-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 4ae079573efeaa54e5978ce86b77f4175cd32f42afcaf9bfb8a0677e91f84e4e
MD5 d1ca73816afcc89bf1a2d44da9e93f63
BLAKE2b-256 028f98a5eb47248f233e70b16dece4181f9e0ec66b07c0f19272e26d27579fa2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 94f71d54c5faf715e92c8434b4a0b968c4d1043469954d228fc031d51086f143
MD5 1495ee83f5f0f9e3e7536f5abe73c3a5
BLAKE2b-256 349417e241c753d7ea63baea87895d6b0ec858e6e2344e088e996d10d00786ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp311-cp311-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 755ae9cff06c429632d750aa8206f08df2e3d422ca67be79567aadbe74ae64cc
MD5 fabc0d84e3031774ae9873c7413550cd
BLAKE2b-256 f30d26312f14700e07a0f707f60a0e6f9382a3f23fa1667f8f601ae96a3a7e77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp311-cp311-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 95adc179a02949c4560ef40f8f650a008380766eb253d74232eb9c024747c111
MD5 1315c2245a1e00b375722003fa55b835
BLAKE2b-256 029c6f901ba254f659f24937dbb975c00ca6163f30a3d181f724138829b7d893

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4567cc08f479ad80fb07ed0c9e1bcb363a4f6e3483a490a39d57d1419bf1c4c7
MD5 08350ab08b5407c2c8cccd66b3408942
BLAKE2b-256 651412d3f6dfc0d260085226f432429ae04c0cb80ef34224a0ccab50f4112ef1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8c2cf0c7ad745e1c6530fe6521dfb19ca43338239dfcc7da165d0ef2332c0882
MD5 56a4cdad501a4ff922687de8729f7bf5
BLAKE2b-256 1fa546aaeeb9f043d7ed83573210656478fbd47937d861572f6e04b3c60cd135

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b30703a7ade2b53f02e09a30685b70cd54f65ed314a8d9af08670c9a5391af1b
MD5 37b611ad37ed790a06e805ff45875a81
BLAKE2b-256 b7a9d82324fdad4ee62139c587262acb83f1a1d69ec1b3fc86dd7028200d9428

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 675004040f847c0284827f44a1fa92d8baf425632cc93e7e0aa38408774b07c1
MD5 f1d6f616e08c554fdd3ef164d487b572
BLAKE2b-256 462e51c9e3b28b53e515cae2bc4c2825dcf75f5e7e76dc7a50a667312673e562

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6ff184002ee72e4b247240e35d5dce4c2d9a0e81fdbef715dde79ab4718aa541
MD5 2becf389da693924f8da3717e965403a
BLAKE2b-256 43932066c20798795d91231164235eee7cc736f19422b93fb6a00deada9c7b6d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 85333d38a4fa5997fa2ff6fd169be66626d814b34fa35ec669e8c914ca50a097
MD5 8497bc476f02dcf8bbbffffa0baf4a1f
BLAKE2b-256 f70b71fc2139381c43e48d51ac6cfab7507ef35037d76119916dc4ac36db5985

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7230007ab67d43cf19200ec15bc6b654e6b85c402f545a6fc565d254d34ff754
MD5 b81a251c582cbe9adbab9b27ce6cda71
BLAKE2b-256 71af3b9c8d18be3c8b2fbdf1f4e9a639849ab743025876a252b0ade3463823b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b4a0e724a28d7447e4d549c8f40779f90e20147e94bf949d490402eee09845c6
MD5 e52e4fe02f39d092797cc7f1295d7acd
BLAKE2b-256 560e039696b0a464c4f6d4e92c5a2e0c5c13922e42fa2558fa0579c628a6d9ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e5f50a2e26cc2b89186f04c97e0ec0ba107ae41f1262ad16832d46849864f914
MD5 48ab32f212b895c0f88d6c47dc570ef9
BLAKE2b-256 91b638f30c3c3b564a74d6cfe4b43f78305f7aec49ef351b25f7907db70e4c2a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 9e290de5db4fd4859b4ed57cddfe793fcb218504e65781854a8ac283ab8d5518
MD5 542a43e2eabc185fd92389e5208e678f
BLAKE2b-256 4c86d37652d1e9a8e19db20ce470c1d6c188322b8cc05446dcd0b6642cc90e9d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yarl-1.9.11-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 109.3 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.9.11-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 498439af143b43a2b2314451ffd0295410aa0dcbdac5ee18fc8633da4670b605
MD5 3ac0bdd2e34a99141634158e75c719d6
BLAKE2b-256 098b0ef81fc4d52f9a9a641c8e052781c9879f848d8b53816ff1e9e2cec1881a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yarl-1.9.11-cp310-cp310-win32.whl
  • Upload date:
  • Size: 100.0 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.9.11-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 1cdb8f5bb0534986776a43df84031da7ff04ac0cf87cb22ae8a6368231949c40
MD5 d7a25627049453e30b3b9dada5c2ca88
BLAKE2b-256 47158f92ea31941e4ecfb9bcff0df6eee16328ef0428415e8a3f756120270752

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 91c478741d7563a12162f7a2db96c0d23d93b0521563f1f1f0ece46ea1702d33
MD5 6a85c0fbb4f42fc9a8e83f6cc4a6a8ab
BLAKE2b-256 0036a800ec3944cccb7a0036e437bc4a1ed5eedd9c484f568709d81d8426dcf8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp310-cp310-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 224f8186c220ff00079e64bf193909829144d4e5174bb58665ef0da8bf6955c4
MD5 7cf19659d6ec3f05d23916f70e7959a1
BLAKE2b-256 4c09d8adc8b12a5d7b71501a38978cfbaa52d71a0491089d86015ccff456d3aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp310-cp310-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 5b593acd45cdd4cf6664d342ceacedf25cd95263b83b964fddd6c78930ea5211
MD5 b8d101daa8c0acd8563e8842a64dfe37
BLAKE2b-256 b38673a0b99489594338da308b8d40c8f2d052acef597eec6651029910113ac7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4d368e3b9ecd50fa22017a20c49e356471af6ae91c4d788c6e9297e25ddf5a62
MD5 077f557fe781005337c05b475671616b
BLAKE2b-256 b1a6a1877f466afef028aaaba53362c529e3f3d35774ebc081a70734281fb6cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d93c612b2024ac25a3dc01341fd98fdd19c8c5e2011f3dcd084b3743cba8d756
MD5 146d5c16d278638ab8b81a3845daf2b4
BLAKE2b-256 fab1668c3033059d145b1b0698649ee5f2992cf634c0e82bac5bfad64907fec7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fee45b3bd4d8d5786472e056aa1359cc4dc9da68aded95a10cd7929a0ec661fe
MD5 1a9715522c147cacb469aa0b8a6397fd
BLAKE2b-256 f925c9a476477264549b578bfaf7f0a5d747735be2b11fdb8886859017dc07cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6de3fa29e76fd1518a80e6af4902c44f3b1b4d7fed28eb06913bba4727443de3
MD5 d67461cbe541b28a53bcb55fa035204b
BLAKE2b-256 4416db843909a991c89d3790f532499da40d5004271eded649075cd50c2d0090

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 67abcb7df27952864440c9c85f1c549a4ad94afe44e2655f77d74b0d25895454
MD5 37c1e6678b5594553b311a23032adce1
BLAKE2b-256 cdc8669afb2480e9a17a799793bf52ebdb2f98219f20694dc0481bc69fd783a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b3dfe17b4aed832c627319da22a33f27f282bd32633d6b145c726d519c89fbaf
MD5 243be2d59c7879a46455cca7d9115fe1
BLAKE2b-256 2fb6192f542bed622cb7d2bdee0870f80cf8cc8a5bf50bc097fd6c49dfa4ad6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c59b23886234abeba62087fd97d10fb6b905d9e36e2f3465d1886ce5c0ca30df
MD5 b62246bc1e45abf2ad3f295e58f16168
BLAKE2b-256 5168595a2c04b88f9e9811a5bcee6cdfb6429c399d82c19ff34b708442a254e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 441049d3a449fb8756b0535be72c6a1a532938a33e1cf03523076700a5f87a01
MD5 ffd715826566e14b1683ab68b73d9953
BLAKE2b-256 2ad7ef06d41dcf3aa74a4a764fa8fe4a22ac8403939ea52810aef63dd6591570

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 752f4b5cf93268dc73c2ae994cc6d684b0dad5118bc87fbd965fd5d6dca20f45
MD5 31e8052f1762278457bd981b70712c71
BLAKE2b-256 41c426fab071e1edb57bf4641b33e9e1244a6be54ed7bf09c1616f6fbea3dd54

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 79e08c691deae6fcac2fdde2e0515ac561dd3630d7c8adf7b1e786e22f1e193b
MD5 5ee54a792834c0b1dd3a55851e561f2f
BLAKE2b-256 a583c58c9d26650a978ca31e50d78c75337f735590456fa526d68e523be745de

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yarl-1.9.11-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 110.5 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.9.11-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 55a67dd29367ce7c08a0541bb602ec0a2c10d46c86b94830a1a665f7fd093dfa
MD5 cd6c9438229514832fc59e1a685fb391
BLAKE2b-256 f501b6cd8aa377d35c8b7fd152f0e8ae359e0f36982a758e98d484aa313b8093

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yarl-1.9.11-cp39-cp39-win32.whl
  • Upload date:
  • Size: 101.0 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.9.11-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 cc295969f8c2172b5d013c0871dccfec7a0e1186cf961e7ea575d47b4d5cbd32
MD5 8665a3e73b4a18b124ee420efc52ac50
BLAKE2b-256 d0c341b3bd7a61367ef73b43bc53fa0855dad13eb3e460648d4d913349d24ba7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a5706821e1cf3c70dfea223e4e0958ea354f4e2af9420a1bd45c6b547297fb97
MD5 e2e3eac15bb32014d0766cbabc6f3649
BLAKE2b-256 69888001321678b500df92238b325e67ead9541e592f557c288b623f44ddf155

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp39-cp39-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 0a205ec6349879f5e75dddfb63e069a24f726df5330b92ce76c4752a436aac01
MD5 13787ad324d97567376d1592da713663
BLAKE2b-256 be07745f898427835a4d044c9e1586e7baeef1adb379f17dd63ad957de3ba92e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp39-cp39-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 21e56c30e39a1833e4e3fd0112dde98c2abcbc4c39b077e6105c76bb63d2aa04
MD5 7894fb7368b51a3eab6b229813b85088
BLAKE2b-256 fb3a14e0150de1aaaddbb1715b4fc0a19af3e66c1e4137271ee71c659a473087

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3fcd056cb7dff3aea5b1ee1b425b0fbaa2fbf6a1c6003e88caf524f01de5f395
MD5 350a4b1d89d675c1a4b0736d09ec58e2
BLAKE2b-256 70e1b4b1c66d5fb8e7bff310739f8c81a31c0cda9d1e0374c6348c5c03c20ed6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 51a6f770ac86477cd5c553f88a77a06fe1f6f3b643b053fcc7902ab55d6cbe14
MD5 edab70da000574485c264f732a9dba4c
BLAKE2b-256 f77a27f9e55e781c44dee295822431e1167ed54cb5d613ac0fa857c5dc67e172

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 afcac5bda602b74ff701e1f683feccd8cce0d5a21dbc68db81bf9bd8fd93ba56
MD5 9f7bee5eed4f056a8b76e2dee94d3e10
BLAKE2b-256 73bb5ca3cd5ac49fe1f0934fd2544e8b4dc25383a6f0dca78c2b8a5084fecf93

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 475e09a67f8b09720192a170ad9021b7abf7827ffd4f3a83826317a705be06b7
MD5 b20bbe74f571006d1cc69a25ef95ee01
BLAKE2b-256 414c5120253a87fd1d31a275ab60746157315beb11818b29a12f551abad6f0bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8503989860d7ac10c85cb5b607fec003a45049cf7a5b4b72451e87893c6bb990
MD5 853c6b957182db9b767ce8db28eadb56
BLAKE2b-256 8f8a1bafeef3310ad40ebf61e56ddb34ca24ea839975869b678a760396567cca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1c82126817492bb2ebc946e74af1ffa10aacaca81bee360858477f96124be39a
MD5 a2619c07a2346905fce05ec672adbb69
BLAKE2b-256 16104e27a96b75073625fd0d2d15065ab36b9d7aa922866ae4061421d35bfd39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 aaeffcb84faceb2923a94a8a9aaa972745d3c728ab54dd011530cc30a3d5d0c1
MD5 f6c7126b8e759e07851eaa2b2f1e72ee
BLAKE2b-256 5543a705d99801883754cbee6c2a94a29f74b1e4977806077f24a21ff26a5881

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 54cc24be98d7f4ff355ca2e725a577e19909788c0db6beead67a0dda70bd3f82
MD5 c48e716b9fda8308a7f5596d0163f984
BLAKE2b-256 ed90831333852eddbb04e426fda3626ccbeba41b3839516d089199f153a4385b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 752c0d33b4aacdb147871d0754b88f53922c6dc2aff033096516b3d5f0c02a0f
MD5 69f6ee295a3b9ad24bb4c961a73133c8
BLAKE2b-256 edb33b91a9ad129d85fab03aa84b4b8ed964ba99cd298df696c0be55c6a8f987

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 d65ad67f981e93ea11f87815f67d086c4f33da4800cf2106d650dd8a0b79dda4
MD5 3e5ef26bc4110fa430797b91c6e22de4
BLAKE2b-256 094bb8752234ba384770cb11a055eba290986b94bdf51a7282f00202006bc9e6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yarl-1.9.11-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 110.8 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.9.11-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 7d2dee7d6485807c0f64dd5eab9262b7c0b34f760e502243dd83ec09d647d5e1
MD5 21047c22d9b2005b9f9b87a97fcfaa39
BLAKE2b-256 0983f18251f6f9e26a47aa17d71f358d8ca5be69d4f295b87e8a2c4545ff6530

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yarl-1.9.11-cp38-cp38-win32.whl
  • Upload date:
  • Size: 101.0 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.9.11-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 58081cea14b8feda57c7ce447520e9d0a96c4d010cce54373d789c13242d7083
MD5 f803641322d29c2fa0f1163e32ea30c2
BLAKE2b-256 b19c591ed542a9a833f1a333a74c8f6baa095681a88d4a009037cfba9e951f72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9636e4519f6c7558fdccf8f91e6e3b98df2340dc505c4cc3286986d33f2096c2
MD5 a3881012f7fe905d042d18f09847bc38
BLAKE2b-256 5dbf23b9eec551fda403e3484e44dcd5ae45f1425cd02dccf7d6b48efca5af49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp38-cp38-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 61ec0e80970b21a8f3c4b97fa6c6d181c6c6a135dbc7b4a601a78add3feeb209
MD5 bf06722db7712a5b949e6104477a7d41
BLAKE2b-256 fe5e288973e1547a4d7094360613a33fba1ead040fbe006f771b7eedf04b057e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp38-cp38-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 ca35996e0a4bed28fa0640d9512d37952f6b50dea583bcc167d4f0b1e112ac7f
MD5 a04acf4b9dd9b6c9ffdd45d0f5f1ee87
BLAKE2b-256 00bc6f230ef0aa99d807ad3bdee4f72efc417e96b674f69f395cd31a370b5a23

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ddad5cfcda729e22422bb1c85520bdf2770ce6d975600573ac9017fe882f4b7e
MD5 7c14327ccd2c1f962a0d09339da168c6
BLAKE2b-256 d5019666222562da2f655aba9dc1f1db53b3a9f48f1ef1d0c052dd2733db9aaa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 70194da6e99713250aa3f335a7fa246b36adf53672a2bcd0ddaa375d04e53dc0
MD5 8ca7049023401da9cea0f63c80c3e15f
BLAKE2b-256 e29d659e9b7136bd642d2ce3bd3d986e28e51187dd31c9d5a28b5360bef7ab9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8e8ed183c7a8f75e40068333fc185566472a8f6c77a750cf7541e11810576ea5
MD5 2fb71e186a598ce4d418fd0d0b6cfa70
BLAKE2b-256 6a32407d282d9db1e36aa02648cd38acbc637d41a6660e7998f79194a370ae3e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a744bdeda6c86cf3025c94eb0e01ccabe949cf385cd75b6576a3ac9669404b68
MD5 9feb4e5f145b8f174dd3b772bd5028be
BLAKE2b-256 a1737c0a07f807f1b35c1a720afa171b4c4b34fa438ba0e38f892afcfcc5fdd7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c5b7b307140231ea4f7aad5b69355aba2a67f2d7bc34271cffa3c9c324d35b27
MD5 2b5deb494e370ca2cc72f43ca757f6b5
BLAKE2b-256 0198a468602917a73d7663160faeae57e02a790038944cc3396581339c17112c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c305c1bdf10869b5e51facf50bd5b15892884aeae81962ae4ba061fc11217103
MD5 dae9e48340b153f0f331f1bdf258bec8
BLAKE2b-256 657d6101011d9ad93a3e495125b204c6d18e635aaf0e3f283fb3355ecaa0d601

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c1db9a4384694b5d20bdd9cb53f033b0831ac816416ab176c8d0997835015d22
MD5 c01746179173ff1d44c99d42f9ceaf85
BLAKE2b-256 aec1730db785444084485a4cd8879e658ea444ebb091566b2fc8a45d8be9e1e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e700eb26635ce665c018c8cfea058baff9b843ed0cc77aa61849d807bb82a64c
MD5 83709e207db1cc1200d168e9c2db5343
BLAKE2b-256 bf3e7ec68cde40c60db4d3f90cfe2a59deadbbb1c127c85a9082db6e2972c352

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dfa9b9d5c9c0dbe69670f5695264452f5e40947590ec3a38cfddc9640ae8ff89
MD5 cfc780c3c94600a74a58d6d71918ddf5
BLAKE2b-256 a7f84d9609cdd1827ce64c22ae952d9fad6bcaa8b107f81a51bf083e3dfebc4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.9.11-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 4e4f820fde9437bb47297194f43d29086433e6467fa28fe9876366ad357bd7bb
MD5 7da8bd096f389cb4ef55df42eb07fee7
BLAKE2b-256 2d2d392559c3455b31d2a9742e3ef57bab1ef7cfc8454bf6cb90e19d02554601

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