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.13.0

(2024-09-26)

Bug fixes

  • Started rejecting ASCII hostnames with invalid characters. For host strings that look like authority strings, the exception message includes advice on what to do instead – by @mjpieters.

    Related issues and pull requests on GitHub: #880, #954.

  • Fixed IPv6 addresses missing brackets when the ~yarl.URL was converted to a string – by @bdraco.

    Related issues and pull requests on GitHub: #1157, #1158.

Features

  • Added ~yarl.URL.host_subcomponent which returns the 3986#section-3.2.2 host subcomponent – by @bdraco.

    The only current practical difference between ~yarl.URL.raw_host and ~yarl.URL.host_subcomponent is that IPv6 addresses are returned bracketed.

    Related issues and pull requests on GitHub: #1159.


1.12.1

(2024-09-23)

No significant changes.


1.12.0

(2024-09-23)

Features

  • Added ~yarl.URL.path_safe to be able to fetch the path without %2F and %25 decoded – by @bdraco.

    Related issues and pull requests on GitHub: #1150.

Removals and backward incompatible breaking changes

  • Restore decoding %2F (/) in URL.path – by @bdraco.

    This change restored the behavior before #1057.

    Related issues and pull requests on GitHub: #1151.

Miscellaneous internal changes

  • Improved performance of processing paths – by @bdraco.

    Related issues and pull requests on GitHub: #1143.


1.11.1

(2024-09-09)

Bug fixes

  • Allowed scheme replacement for relative URLs if the scheme does not require a host – by @bdraco.

    Related issues and pull requests on GitHub: #280, #1138.

  • Allowed empty host for URL schemes other than the special schemes listed in the WHATWG URL spec – by @bdraco.

    Related issues and pull requests on GitHub: #1136.

Features

  • Loosened restriction on integers as query string values to allow classes that implement __int__ – by @bdraco.

    Related issues and pull requests on GitHub: #1139.

Miscellaneous internal changes

  • Improved performance of normalizing paths – by @bdraco.

    Related issues and pull requests on GitHub: #1137.


1.11.0

(2024-09-08)

Features

  • Added URL.extend_query()() method, which can be used to extend parameters without replacing same named keys – by @bdraco.

    This method was primarily added to replace the inefficient hand rolled method currently used in aiohttp.

    Related issues and pull requests on GitHub: #1128.

Miscellaneous internal changes

  • Improved performance of the Cython cached_property implementation – by @bdraco.

    Related issues and pull requests on GitHub: #1122.

  • Simplified computing ports by removing unnecessary code – by @bdraco.

    Related issues and pull requests on GitHub: #1123.

  • Improved performance of encoding non IPv6 hosts – by @bdraco.

    Related issues and pull requests on GitHub: #1125.

  • Improved performance of URL.build()() when the path, query string, or fragment is an empty string – by @bdraco.

    Related issues and pull requests on GitHub: #1126.

  • Improved performance of the URL.update_query()() method – by @bdraco.

    Related issues and pull requests on GitHub: #1130.

  • Improved performance of processing query string changes when arguments are str – by @bdraco.

    Related issues and pull requests on GitHub: #1131.


1.10.0

(2024-09-06)

Bug fixes

  • Fixed joining a path when the existing path was empty – by @bdraco.

    A regression in URL.join()() was introduced in #1082.

    Related issues and pull requests on GitHub: #1118.

Features

  • Added URL.without_query_params()() method, to drop some parameters from query string – by @hongquan.

    Related issues and pull requests on GitHub: #774, #898, #1010.

  • The previously protected types _SimpleQuery, _QueryVariable, and _Query are now available for use externally as SimpleQuery, QueryVariable, and Query – by @bdraco.

    Related issues and pull requests on GitHub: #1050, #1113.

Contributor-facing changes

  • Replaced all ~typing.Optional with ~typing.Union – by @bdraco.

    Related issues and pull requests on GitHub: #1095.

Miscellaneous internal changes

  • Significantly improved performance of parsing the network location – by @bdraco.

    Related issues and pull requests on GitHub: #1112.

  • Added internal types to the cache to prevent future refactoring errors – by @bdraco.

    Related issues and pull requests on GitHub: #1117.


1.9.11

(2024-09-04)

Bug fixes

  • Fixed a TypeError with MultiDictProxy and Python 3.8 – by @bdraco.

    Related issues and pull requests on GitHub: #1084, #1105, #1107.

Miscellaneous internal changes

  • Improved performance of encoding hosts – by @bdraco.

    Previously, the library would unconditionally try to parse a host as an IP Address. The library now avoids trying to parse a host as an IP Address if the string is not in one of the formats described in 3986#section-3.2.2.

    Related issues and pull requests on GitHub: #1104.


1.9.10

(2024-09-04)

Bug fixes

  • URL.join()() has been changed to match 3986 and align with / operation() and URL.joinpath()() when joining URLs with empty segments. Previously urllib.parse.urljoin was used, which has known issues with empty segments (python/cpython#84774).

    Due to the semantics of URL.join()(), joining an URL with scheme requires making it relative, prefixing with ./.

    >>> URL("https://web.archive.org/web/").join(URL("./https://github.com/aio-libs/yarl"))
    URL('https://web.archive.org/web/https://github.com/aio-libs/yarl')

    Empty segments are honored in the base as well as the joined part.

    >>> URL("https://web.archive.org/web/https://").join(URL("github.com/aio-libs/yarl"))
    URL('https://web.archive.org/web/https://github.com/aio-libs/yarl')

    – by @commonism

    This change initially appeared in 1.9.5 but was reverted in 1.9.6 to resolve a problem with query string handling.

    Related issues and pull requests on GitHub: #1039, #1082.

Features

  • Added ~yarl.URL.absolute which is now preferred over URL.is_absolute() – by @bdraco.

    Related issues and pull requests on GitHub: #1100.


1.9.9

(2024-09-04)

Bug fixes

  • Added missing type on ~yarl.URL.port – by @bdraco.

    Related issues and pull requests on GitHub: #1097.


1.9.8

(2024-09-03)

Features

  • Covered the ~yarl.URL object with types – by @bdraco.

    Related issues and pull requests on GitHub: #1084.

  • Cache parsing of IP Addresses when encoding hosts – by @bdraco.

    Related issues and pull requests on GitHub: #1086.

Contributor-facing changes

  • Covered the ~yarl.URL object with types – by @bdraco.

    Related issues and pull requests on GitHub: #1084.

Miscellaneous internal changes

  • Improved performance of handling ports – by @bdraco.

    Related issues and pull requests on GitHub: #1081.


1.9.7

(2024-09-01)

Removals and backward incompatible breaking changes

  • Removed support 3986#section-3.2.3 port normalization when the scheme is not one of http, https, wss, or ws – by @bdraco.

    Support for port normalization was recently added in #1033 and contained code that would do blocking I/O if the scheme was not one of the four listed above. The code has been removed because this library is intended to be safe for usage with asyncio.

    Related issues and pull requests on GitHub: #1076.

Miscellaneous internal changes

  • Improved performance of property caching – by @bdraco.

    The reify implementation from aiohttp was adapted to replace the internal cached_property implementation.

    Related issues and pull requests on GitHub: #1070.


1.9.6

(2024-08-30)

Bug fixes

  • Reverted 3986 compatible URL.join()() honoring empty segments which was introduced in #1039.

    This change introduced a regression handling query string parameters with joined URLs. The change was reverted to maintain compatibility with the previous behavior.

    Related issues and pull requests on GitHub: #1067.


1.9.5

(2024-08-30)

Bug fixes

  • Joining URLs with empty segments has been changed to match 3986.

    Previously empty segments would be removed from path, breaking use-cases such as

    URL("https://web.archive.org/web/") / "https://github.com/"

    Now / operation() and URL.joinpath()() keep empty segments, but do not introduce new empty segments. e.g.

    URL("https://example.org/") / ""

    does not introduce an empty segment.

    – by @commonism and @youtux

    Related issues and pull requests on GitHub: #1026.

  • The default protocol ports of well-known URI schemes are now taken into account during the normalization of the URL string representation in accordance with 3986#section-3.2.3.

    Specified ports are removed from the str representation of a ~yarl.URL if the port matches the scheme’s default port – by @commonism.

    Related issues and pull requests on GitHub: #1033.

  • URL.join()() has been changed to match 3986 and align with / operation() and URL.joinpath()() when joining URLs with empty segments. Previously urllib.parse.urljoin was used, which has known issues with empty segments (python/cpython#84774).

    Due to the semantics of URL.join()(), joining an URL with scheme requires making it relative, prefixing with ./.

    >>> URL("https://web.archive.org/web/").join(URL("./https://github.com/aio-libs/yarl"))
    URL('https://web.archive.org/web/https://github.com/aio-libs/yarl')

    Empty segments are honored in the base as well as the joined part.

    >>> URL("https://web.archive.org/web/https://").join(URL("github.com/aio-libs/yarl"))
    URL('https://web.archive.org/web/https://github.com/aio-libs/yarl')

    – by @commonism

    Related issues and pull requests on GitHub: #1039.

Removals and backward incompatible breaking changes

  • Stopped decoding %2F (/) in URL.path, as this could lead to code incorrectly treating it as a path separator – by @Dreamsorcerer.

    Related issues and pull requests on GitHub: #1057.

  • Dropped support for Python 3.7 – by @Dreamsorcerer.

    Related issues and pull requests on GitHub: #1016.

Improved documentation

  • On the Contributing docs page, a link to the Towncrier philosophy has been fixed.

    Related issues and pull requests on GitHub: #981.

  • The pre-existing / magic method() has been documented in the API reference – by @commonism.

    Related issues and pull requests on GitHub: #1026.

Packaging updates and notes for downstreams

  • A flaw in the logic for copying the project directory into a temporary folder that led to infinite recursion when TMPDIR was set to a project subdirectory path. This was happening in Fedora and its downstream due to the use of pyproject-rpm-macros. It was only reproducible with pip wheel and was not affecting the pyproject-build users.

    – by @hroncok and @webknjaz

    Related issues and pull requests on GitHub: #992, #1014.

  • Support Python 3.13 and publish non-free-threaded wheels

    Related issues and pull requests on GitHub: #1054.

Contributor-facing changes

  • The CI/CD setup has been updated to test arm64 wheels under macOS 14, except for Python 3.7 that is unsupported in that environment – by @webknjaz.

    Related issues and pull requests on GitHub: #1015.

  • Removed unused type ignores and casts – by @hauntsaninja.

    Related issues and pull requests on GitHub: #1031.

Miscellaneous internal changes

  • port, scheme, and raw_host are now cached_property – by @bdraco.

    aiohttp accesses these properties quite often, which cause urllib to build the _hostinfo property every time. port, scheme, and raw_host are now cached properties, which will improve performance.

    Related issues and pull requests on GitHub: #1044, #1058.


1.9.4 (2023-12-06)

Bug fixes

  • Started raising TypeError when a string value is passed into yarl.URL.build() as the port argument – by @commonism.

    Previously the empty string as port would create malformed URLs when rendered as string representations. (#883)

Packaging updates and notes for downstreams

  • The leading -- has been dropped from the PEP 517 in-tree build backend config setting names. --pure-python is now just pure-python – by @webknjaz.

    The usage now looks as follows:

    $ python -m build \
        --config-setting=pure-python=true \
        --config-setting=with-cython-tracing=true

    (#963)

Contributor-facing changes

  • A step-by-step Release Guide guide has been added, describing how to release yarl – by @webknjaz.

    This is primarily targeting maintainers. (#960)

  • Coverage collection has been implemented for the Cython modules – by @webknjaz.

    It will also be reported to Codecov from any non-release CI jobs.

    To measure coverage in a development environment, yarl can be installed in editable mode:

    $ python -Im pip install -e .

    Editable install produces C-files required for the Cython coverage plugin to map the measurements back to the PYX-files.

    #961

  • It is now possible to request line tracing in Cython builds using the with-cython-tracing PEP 517 config setting – @webknjaz.

    This can be used in CI and development environment to measure coverage on Cython modules, but is not normally useful to the end-users or downstream packagers.

    Here’s a usage example:

    $ python -Im pip install . --config-settings=with-cython-tracing=true

    For editable installs, this setting is on by default. Otherwise, it’s off unless requested explicitly.

    The following produces C-files required for the Cython coverage plugin to map the measurements back to the PYX-files:

    $ python -Im pip install -e .

    Alternatively, the YARL_CYTHON_TRACING=1 environment variable can be set to do the same as the PEP 517 config setting.

    #962

1.9.3 (2023-11-20)

Bug fixes

  • Stopped dropping trailing slashes in yarl.URL.joinpath() – by @gmacon. (#862, #866)

  • Started accepting string subclasses in yarl.URL.__truediv__() operations (URL / segment) – by @mjpieters. (#871, #884)

  • Fixed the human representation of URLs with square brackets in usernames and passwords – by @mjpieters. (#876, #882)

  • Updated type hints to include URL.missing_port(), URL.__bytes__() and the encoding argument to yarl.URL.joinpath() – by @mjpieters. (#891)

Packaging updates and notes for downstreams

  • Integrated Cython 3 to enable building yarl under Python 3.12 – by @mjpieters. (#829, #881)

  • Declared modern setuptools.build_meta as the PEP 517 build backend in pyproject.toml explicitly – by @webknjaz. (#886)

  • Converted most of the packaging setup into a declarative setup.cfg config – by @webknjaz. (#890)

  • The packaging is replaced from an old-fashioned setup.py to an in-tree PEP 517 build backend – by @webknjaz.

    Whenever the end-users or downstream packagers need to build yarl from source (a Git checkout or an sdist), they may pass a config_settings flag --pure-python. If this flag is not set, a C-extension will be built and included into the distribution.

    Here is how this can be done with pip:

    $ python -m pip install . --config-settings=--pure-python=false

    This will also work with -e | --editable.

    The same can be achieved via pypa/build:

    $ python -m build --config-setting=--pure-python=false

    Adding -w | --wheel can force pypa/build produce a wheel from source directly, as opposed to building an sdist and then building from it. (#893)

  • Declared Python 3.12 supported officially in the distribution package metadata – by @edgarrmondragon. (#942)

Contributor-facing changes

  • A regression test for no-host URLs was added per #821 and 3986 – by @kenballus. (#821, #822)

  • Started testing yarl against Python 3.12 in CI – by @mjpieters. (#881)

  • All Python 3.12 jobs are now marked as required to pass in CI – by @edgarrmondragon. (#942)

  • MyST is now integrated in Sphinx – by @webknjaz.

    This allows the contributors to author new documents in Markdown when they have difficulties with going straight RST. (#953)

1.9.2 (2023-04-25)

Bugfixes

  • Fix regression with yarl.URL.__truediv__() and absolute URLs with empty paths causing the raw path to lack the leading /. (#854)

1.9.1 (2023-04-21)

Bugfixes

  • Marked tests that fail on older Python patch releases (< 3.7.10, < 3.8.8 and < 3.9.2) as expected to fail due to missing a security fix for CVE-2021-23336. (#850)

1.9.0 (2023-04-19)

This release was never published to PyPI, due to issues with the build process.

Features

  • Added URL.joinpath(*elements), to create a new URL appending multiple path elements. (#704)

  • Made URL.__truediv__()() return NotImplemented if called with an unsupported type — by @michaeljpeters. (#832)

Bugfixes

  • Path normalization for absolute URLs no longer raises a ValueError exception when .. segments would otherwise go beyond the URL path root. (#536)

  • Fixed an issue with update_query() not getting rid of the query when argument is None. (#792)

  • Added some input restrictions on with_port() function to prevent invalid boolean inputs or out of valid port inputs; handled incorrect 0 port representation. (#793)

  • Made yarl.URL.build() raise a TypeError if the host argument is None — by @paulpapacz. (#808)

  • Fixed an issue with update_query() getting rid of the query when the argument is empty but not None. (#845)

Misc

1.8.2 (2022-12-03)

This is the first release that started shipping wheels for Python 3.11.

1.8.1 (2022-08-01)

Misc

1.8.0 (2022-08-01)

Features

  • Added URL.raw_suffix, URL.suffix, URL.raw_suffixes, URL.suffixes, URL.with_suffix. (#613)

Improved Documentation

  • Fixed broken internal references to yarl.URL.human_repr(). (#665)

  • Fixed broken external references to multidict:index docs. (#665)

Deprecations and Removals

  • Dropped Python 3.6 support. (#672)

Misc

1.7.2 (2021-11-01)

Bugfixes

  • Changed call in with_port() to stop reencoding parts of the URL that were already encoded. (#623)

1.7.1 (2021-10-07)

Bugfixes

  • Fix 1.7.0 build error

1.7.0 (2021-10-06)

Features

  • Add __bytes__() magic method so that bytes(url) will work and use optimal ASCII encoding. (#582)

  • Started shipping platform-specific arm64 wheels for Apple Silicon. (#622)

  • Started shipping platform-specific wheels with the musl tag targeting typical Alpine Linux runtimes. (#622)

  • Added support for Python 3.10. (#622)

1.6.3 (2020-11-14)

Bugfixes

  • No longer loose characters when decoding incorrect percent-sequences (like %e2%82%f8). All non-decodable percent-sequences are now preserved. #517

  • Provide x86 Windows wheels. #535


1.6.2 (2020-10-12)

Bugfixes

  • Provide generated .c files in TarBall distribution. #530

1.6.1 (2020-10-12)

Features

  • Provide wheels for aarch64, i686, ppc64le, s390x architectures on Linux as well as x86_64. #507

  • Provide wheels for Python 3.9. #526

Bugfixes

  • human_repr() now always produces valid representation equivalent to the original URL (if the original URL is valid). #511

  • Fixed requoting a single percent followed by a percent-encoded character in the Cython implementation. #514

  • Fix ValueError when decoding % which is not followed by two hexadecimal digits. #516

  • Fix decoding % followed by a space and hexadecimal digit. #520

  • Fix annotation of with_query()/update_query() methods for key=[val1, val2] case. #528

Removal

  • Drop Python 3.5 support; Python 3.6 is the minimal supported Python version.


1.6.0 (2020-09-23)

Features

  • Allow for int and float subclasses in query, while still denying bool. #492

Bugfixes

  • Do not requote arguments in URL.build(), with_xxx() and in / operator. #502

  • Keep IPv6 brackets in origin(). #504


1.5.1 (2020-08-01)

Bugfixes

  • Fix including relocated internal yarl._quoting_c C-extension into published PyPI dists. #485

Misc


1.5.0 (2020-07-26)

Features

  • Convert host to lowercase on URL building. #386

  • Allow using mod operator (%) for updating query string (an alias for update_query() method). #435

  • Allow use of sequences such as list and tuple in the values of a mapping such as dict to represent that a key has many values:

    url = URL("http://example.com")
    assert url.with_query({"a": [1, 2]}) == URL("http://example.com/?a=1&a=2")

    #443

  • Support URL.build() with scheme and path (creates a relative URL). #464

  • Cache slow IDNA encode/decode calls. #476

  • Add @final / Final type hints #477

  • Support URL authority/raw_authority properties and authority argument of URL.build() method. #478

  • Hide the library implementation details, make the exposed public list very clean. #483

Bugfixes

  • Fix tests with newer Python (3.7.6, 3.8.1 and 3.9.0+). #409

  • Fix a bug where query component, passed in a form of mapping or sequence, is unquoted in unexpected way. #426

  • Hide Query and QueryVariable type aliases in __init__.pyi, now they are prefixed with underscore. #431

  • Keep IPv6 brackets after updating port/user/password. #451


1.4.2 (2019-12-05)

Features

  • Workaround for missing str.isascii() in Python 3.6 #389


1.4.1 (2019-11-29)

  • Fix regression, make the library work on Python 3.5 and 3.6 again.

1.4.0 (2019-11-29)

  • Distinguish an empty password in URL from a password not provided at all (#262)

  • Fixed annotations for optional parameters of URL.build (#309)

  • Use None as default value of user parameter of URL.build (#309)

  • Enforce building C Accelerated modules when installing from source tarball, use YARL_NO_EXTENSIONS environment variable for falling back to (slower) Pure Python implementation (#329)

  • Drop Python 3.5 support

  • Fix quoting of plus in path by pure python version (#339)

  • Don’t create a new URL if fragment is unchanged (#292)

  • Included in error message the path that produces starting slash forbidden error (#376)

  • Skip slow IDNA encoding for ASCII-only strings (#387)

1.3.0 (2018-12-11)

  • Fix annotations for query parameter (#207)

  • An incoming query sequence can have int variables (the same as for Mapping type) (#208)

  • Add URL.explicit_port property (#218)

  • Give a friendlier error when port can’t be converted to int (#168)

  • bool(URL()) now returns False (#272)

1.2.6 (2018-06-14)

  • Drop Python 3.4 trove classifier (#205)

1.2.5 (2018-05-23)

  • Fix annotations for build (#199)

1.2.4 (2018-05-08)

  • Fix annotations for cached_property (#195)

1.2.3 (2018-05-03)

  • Accept str subclasses in URL constructor (#190)

1.2.2 (2018-05-01)

  • Fix build

1.2.1 (2018-04-30)

  • Pin minimal required Python to 3.5.3 (#189)

1.2.0 (2018-04-30)

  • Forbid inheritance, replace __init__ with __new__ (#171)

  • Support PEP-561 (provide type hinting marker) (#182)

1.1.1 (2018-02-17)

  • Fix performance regression: don’t encode empty netloc (#170)

1.1.0 (2018-01-21)

  • Make pure Python quoter consistent with Cython version (#162)

1.0.0 (2018-01-15)

  • Use fast path if quoted string does not need requoting (#154)

  • Speed up quoting/unquoting by _Quoter and _Unquoter classes (#155)

  • Drop yarl.quote and yarl.unquote public functions (#155)

  • Add custom string writer, reuse static buffer if available (#157) Code is 50-80 times faster than Pure Python version (was 4-5 times faster)

  • Don’t recode IP zone (#144)

  • Support encoded=True in yarl.URL.build() (#158)

  • Fix updating query with multiple keys (#160)

0.18.0 (2018-01-10)

  • Fallback to IDNA 2003 if domain name is not IDNA 2008 compatible (#152)

0.17.0 (2017-12-30)

  • Use IDNA 2008 for domain name processing (#149)

0.16.0 (2017-12-07)

  • Fix raising TypeError by url.query_string() after url.with_query({}) (empty mapping) (#141)

0.15.0 (2017-11-23)

  • Add raw_path_qs attribute (#137)

0.14.2 (2017-11-14)

  • Restore strict parameter as no-op in quote / unquote

0.14.1 (2017-11-13)

  • Restore strict parameter as no-op for sake of compatibility with aiohttp 2.2

0.14.0 (2017-11-11)

  • Drop strict mode (#123)

  • Fix "ValueError: Unallowed PCT %" when there’s a "%" in the URL (#124)

0.13.0 (2017-10-01)

  • Document encoded parameter (#102)

  • Support relative URLs like '?key=value' (#100)

  • Unsafe encoding for QS fixed. Encode ; character in value parameter (#104)

  • Process passwords without user names (#95)

0.12.0 (2017-06-26)

  • Properly support paths without leading slash in URL.with_path() (#90)

  • Enable type annotation checks

0.11.0 (2017-06-26)

  • Normalize path (#86)

  • Clear query and fragment parts in .with_path() (#85)

0.10.3 (2017-06-13)

  • Prevent double URL arguments unquoting (#83)

0.10.2 (2017-05-05)

  • Unexpected hash behavior (#75)

0.10.1 (2017-05-03)

  • Unexpected compare behavior (#73)

  • Do not quote or unquote + if not a query string. (#74)

0.10.0 (2017-03-14)

  • Added URL.build class method (#58)

  • Added path_qs attribute (#42)

0.9.8 (2017-02-16)

  • Do not quote : in path

0.9.7 (2017-02-16)

  • Load from pickle without _cache (#56)

  • Percent-encoded pluses in path variables become spaces (#59)

0.9.6 (2017-02-15)

  • Revert backward incompatible change (BaseURL)

0.9.5 (2017-02-14)

  • Fix BaseURL rich comparison support

0.9.4 (2017-02-14)

  • Use BaseURL

0.9.3 (2017-02-14)

  • Added BaseURL

0.9.2 (2017-02-08)

  • Remove debug print

0.9.1 (2017-02-07)

  • Do not lose tail chars (#45)

0.9.0 (2017-02-07)

  • Allow to quote % in non strict mode (#21)

  • Incorrect parsing of query parameters with %3B (;) inside (#34)

  • Fix core dumps (#41)

  • tmpbuf - compiling error (#43)

  • Added URL.update_path() method

  • Added URL.update_query() method (#47)

0.8.1 (2016-12-03)

  • Fix broken aiohttp: revert back quote / unquote.

0.8.0 (2016-12-03)

  • Support more verbose error messages in .with_query() (#24)

  • Don’t percent-encode @ and : in path (#32)

  • Don’t expose yarl.quote and yarl.unquote, these functions are part of private API

0.7.1 (2016-11-18)

  • Accept not only str but all classes inherited from str also (#25)

0.7.0 (2016-11-07)

  • Accept int as value for .with_query()

0.6.0 (2016-11-07)

  • Explicitly use UTF8 encoding in setup.py (#20)

  • Properly unquote non-UTF8 strings (#19)

0.5.3 (2016-11-02)

  • Don’t use typing.NamedTuple fields but indexes on URL construction

0.5.2 (2016-11-02)

  • Inline _encode class method

0.5.1 (2016-11-02)

  • Make URL construction faster by removing extra classmethod calls

0.5.0 (2016-11-02)

  • Add Cython optimization for quoting/unquoting

  • Provide binary wheels

0.4.3 (2016-09-29)

  • Fix typing stubs

0.4.2 (2016-09-29)

  • Expose quote() and unquote() as public API

0.4.1 (2016-09-28)

  • Support empty values in query ('/path?arg')

0.4.0 (2016-09-27)

  • Introduce relative() (#16)

0.3.2 (2016-09-27)

  • Typo fixes #15

0.3.1 (2016-09-26)

  • Support sequence of pairs as with_query() parameter

0.3.0 (2016-09-26)

  • Introduce is_default_port()

0.2.1 (2016-09-26)

0.2.0 (2016-09-18)

  • Avoid doubling slashes when joining paths (#13)

  • Appending path starting from slash is forbidden (#12)

0.1.4 (2016-09-09)

  • Add kwargs support for with_query() (#10)

0.1.3 (2016-09-07)

  • Document with_query(), with_fragment() and origin()

  • Allow None for with_query() and with_fragment()

0.1.2 (2016-09-07)

  • Fix links, tune docs theme.

0.1.1 (2016-09-06)

  • Update README, old version used obsolete API

0.1.0 (2016-09-06)

  • The library was deeply refactored, bytes are gone away but all accepted strings are encoded if needed.

0.0.1 (2016-08-30)

  • The first release.

Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yarl-1.13.0.tar.gz (165.7 kB view details)

Uploaded Source

Built Distributions

yarl-1.13.0-py3-none-any.whl (39.8 kB view details)

Uploaded Python 3

yarl-1.13.0-cp313-cp313-win_amd64.whl (493.8 kB view details)

Uploaded CPython 3.13 Windows x86-64

yarl-1.13.0-cp313-cp313-win32.whl (486.4 kB view details)

Uploaded CPython 3.13 Windows x86

yarl-1.13.0-cp313-cp313-musllinux_1_2_x86_64.whl (492.8 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

yarl-1.13.0-cp313-cp313-musllinux_1_2_s390x.whl (502.1 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ s390x

yarl-1.13.0-cp313-cp313-musllinux_1_2_ppc64le.whl (491.9 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ppc64le

yarl-1.13.0-cp313-cp313-musllinux_1_2_i686.whl (477.5 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ i686

yarl-1.13.0-cp313-cp313-musllinux_1_2_aarch64.whl (475.0 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARM64

yarl-1.13.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (478.9 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

yarl-1.13.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (486.7 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ s390x

yarl-1.13.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (485.8 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ppc64le

yarl-1.13.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (471.4 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

yarl-1.13.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (456.5 kB view details)

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

yarl-1.13.0-cp313-cp313-macosx_11_0_arm64.whl (112.1 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

yarl-1.13.0-cp313-cp313-macosx_10_13_x86_64.whl (114.2 kB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

yarl-1.13.0-cp313-cp313-macosx_10_13_universal2.whl (186.2 kB view details)

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

yarl-1.13.0-cp312-cp312-win_amd64.whl (111.7 kB view details)

Uploaded CPython 3.12 Windows x86-64

yarl-1.13.0-cp312-cp312-win32.whl (102.3 kB view details)

Uploaded CPython 3.12 Windows x86

yarl-1.13.0-cp312-cp312-musllinux_1_2_x86_64.whl (502.3 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

yarl-1.13.0-cp312-cp312-musllinux_1_2_s390x.whl (517.0 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ s390x

yarl-1.13.0-cp312-cp312-musllinux_1_2_ppc64le.whl (506.7 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ppc64le

yarl-1.13.0-cp312-cp312-musllinux_1_2_i686.whl (486.0 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

yarl-1.13.0-cp312-cp312-musllinux_1_2_aarch64.whl (485.6 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

yarl-1.13.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (490.1 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

yarl-1.13.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (497.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

yarl-1.13.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (499.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

yarl-1.13.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (483.9 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

yarl-1.13.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (469.3 kB view details)

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

yarl-1.13.0-cp312-cp312-macosx_11_0_arm64.whl (113.9 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

yarl-1.13.0-cp312-cp312-macosx_10_13_x86_64.whl (116.0 kB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

yarl-1.13.0-cp312-cp312-macosx_10_13_universal2.whl (190.2 kB view details)

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

yarl-1.13.0-cp311-cp311-win_amd64.whl (111.6 kB view details)

Uploaded CPython 3.11 Windows x86-64

yarl-1.13.0-cp311-cp311-win32.whl (102.4 kB view details)

Uploaded CPython 3.11 Windows x86

yarl-1.13.0-cp311-cp311-musllinux_1_2_x86_64.whl (498.4 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

yarl-1.13.0-cp311-cp311-musllinux_1_2_s390x.whl (516.3 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ s390x

yarl-1.13.0-cp311-cp311-musllinux_1_2_ppc64le.whl (514.0 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ppc64le

yarl-1.13.0-cp311-cp311-musllinux_1_2_i686.whl (483.5 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

yarl-1.13.0-cp311-cp311-musllinux_1_2_aarch64.whl (485.6 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

yarl-1.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (488.9 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

yarl-1.13.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (500.4 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

yarl-1.13.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (505.9 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

yarl-1.13.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (486.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

yarl-1.13.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (471.5 kB view details)

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

yarl-1.13.0-cp311-cp311-macosx_11_0_arm64.whl (113.7 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

yarl-1.13.0-cp311-cp311-macosx_10_9_x86_64.whl (115.5 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

yarl-1.13.0-cp311-cp311-macosx_10_9_universal2.whl (189.6 kB view details)

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

yarl-1.13.0-cp310-cp310-win_amd64.whl (111.3 kB view details)

Uploaded CPython 3.10 Windows x86-64

yarl-1.13.0-cp310-cp310-win32.whl (102.3 kB view details)

Uploaded CPython 3.10 Windows x86

yarl-1.13.0-cp310-cp310-musllinux_1_2_x86_64.whl (458.7 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

yarl-1.13.0-cp310-cp310-musllinux_1_2_s390x.whl (470.9 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ s390x

yarl-1.13.0-cp310-cp310-musllinux_1_2_ppc64le.whl (472.7 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ppc64le

yarl-1.13.0-cp310-cp310-musllinux_1_2_i686.whl (449.4 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

yarl-1.13.0-cp310-cp310-musllinux_1_2_aarch64.whl (444.8 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

yarl-1.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (447.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

yarl-1.13.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (463.2 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

yarl-1.13.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (469.1 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

yarl-1.13.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (443.6 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

yarl-1.13.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (432.8 kB view details)

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

yarl-1.13.0-cp310-cp310-macosx_11_0_arm64.whl (113.7 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

yarl-1.13.0-cp310-cp310-macosx_10_9_x86_64.whl (115.5 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

yarl-1.13.0-cp310-cp310-macosx_10_9_universal2.whl (189.6 kB view details)

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

yarl-1.13.0-cp39-cp39-win_amd64.whl (112.5 kB view details)

Uploaded CPython 3.9 Windows x86-64

yarl-1.13.0-cp39-cp39-win32.whl (103.4 kB view details)

Uploaded CPython 3.9 Windows x86

yarl-1.13.0-cp39-cp39-musllinux_1_2_x86_64.whl (466.4 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

yarl-1.13.0-cp39-cp39-musllinux_1_2_s390x.whl (478.3 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ s390x

yarl-1.13.0-cp39-cp39-musllinux_1_2_ppc64le.whl (481.1 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ppc64le

yarl-1.13.0-cp39-cp39-musllinux_1_2_i686.whl (455.5 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

yarl-1.13.0-cp39-cp39-musllinux_1_2_aarch64.whl (452.0 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

yarl-1.13.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (455.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

yarl-1.13.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (470.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

yarl-1.13.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (477.5 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

yarl-1.13.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (450.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

yarl-1.13.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (439.8 kB view details)

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

yarl-1.13.0-cp39-cp39-macosx_11_0_arm64.whl (115.0 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

yarl-1.13.0-cp39-cp39-macosx_10_9_x86_64.whl (117.1 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

yarl-1.13.0-cp39-cp39-macosx_10_9_universal2.whl (192.3 kB view details)

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

yarl-1.13.0-cp38-cp38-win_amd64.whl (112.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

yarl-1.13.0-cp38-cp38-win32.whl (103.4 kB view details)

Uploaded CPython 3.8 Windows x86

yarl-1.13.0-cp38-cp38-musllinux_1_2_x86_64.whl (470.1 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ x86-64

yarl-1.13.0-cp38-cp38-musllinux_1_2_s390x.whl (489.6 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ s390x

yarl-1.13.0-cp38-cp38-musllinux_1_2_ppc64le.whl (488.9 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ppc64le

yarl-1.13.0-cp38-cp38-musllinux_1_2_i686.whl (459.0 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ i686

yarl-1.13.0-cp38-cp38-musllinux_1_2_aarch64.whl (454.2 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARM64

yarl-1.13.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (461.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

yarl-1.13.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (470.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

yarl-1.13.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (477.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

yarl-1.13.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (456.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

yarl-1.13.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (445.6 kB view details)

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

yarl-1.13.0-cp38-cp38-macosx_11_0_arm64.whl (115.6 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

yarl-1.13.0-cp38-cp38-macosx_10_9_x86_64.whl (117.6 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

yarl-1.13.0-cp38-cp38-macosx_10_9_universal2.whl (193.5 kB view details)

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

File details

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

File metadata

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

File hashes

Hashes for yarl-1.13.0.tar.gz
Algorithm Hash digest
SHA256 02f117a63d11c8c2ada229029f8bb444a811e62e5041da962de548f26ac2c40f
MD5 1e528f34ece231c89ed42711aab88db5
BLAKE2b-256 276eb26e831b6abede32fba3763131eb2c52987f574277daa65e10a5fda6021c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.13.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c7d35ff2a5a51bc6d40112cdb4ca3fd9636482ce8c6ceeeee2301e34f7ed7556
MD5 fb7ebdf866f86e88a52c67ab356c7fbe
BLAKE2b-256 10aec3c059042053b92ae25363818901d0634708a3a85048e5ac835bd547107e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.13.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 08a3b0b8d10092dade46424fe775f2c9bc32e5a985fdd6afe410fe28598db6b2
MD5 12e9d8b22006db57611285b8e23708f6
BLAKE2b-256 669e05d133e7523035517e0dc912a59779dcfd5e978aff32c1c2a3cbc1fd4e7c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.13.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 5540b4896b244a6539f22b613b32b5d1b737e08011aa4ed56644cb0519d687df
MD5 1916f2138340b266d4a632d98acaf535
BLAKE2b-256 77b1da12907ccb4cea4781357ec027e81e141251726aeffa6ea2c8d1f62cc117

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a9a1a600e8449f3a24bc7dca513be8d69db173fe842e8332a7318b5b8757a6af
MD5 45e84748c6e0920dc7c5dcf8c4ea9acd
BLAKE2b-256 e88d4d9f6fa810eca7e07ae7bc6eea0136a4268a32439e6ce6e7454470c51dac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp313-cp313-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 3ff602aa84420b301c083ae7f07df858ae8e371bf3be294397bda3e0b27c6290
MD5 ecb259e33ee9fd618301597a1b546042
BLAKE2b-256 5b759759d92dc66108264f305f1ddb3ae02bcc247849a6673ebb678a082d398e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp313-cp313-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 db463fce425f935eee04a9182c74fdf9ed90d3bd2079d4a17f8fb7a2d7c11009
MD5 db751bc27c4030788c9f9923c3418bdf
BLAKE2b-256 6033a746b05fedc340e8055d38b3f892418577252b1dbd6be474faebe1ceb9f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2842a89b697d8ca3dda6a25b4e4d835d14afe25a315c8a79dbdf5f70edfd0960
MD5 3963841f1ec940248f7468e32b7c6df5
BLAKE2b-256 690267d94189a94d191edf47b8a34721e0e7265556e821e9bb2f856da7f8af39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d04ea92a3643a9bb28aa6954fff718342caab2cc3d25d0160fe16e26c4a9acb7
MD5 ac62dcdb6b217b2df4bea97846d03877
BLAKE2b-256 6a3166bebe242af5f0615b2a6f7ae9ac37633983c621eb333367830500f8f954

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aa187a8599e0425f26b25987d884a8b67deb5565f1c450c3a6e8d3de2cdc8715
MD5 054b207cd65b1ee65b468352c272eb43
BLAKE2b-256 ea7017a1092eec93b9b2ca2fe7e9c854b52f968a5457a16c0192cb1684f666e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 08d15aff3477fecb7a469d1fdf5939a686fbc5a16858022897d3e9fc99301f19
MD5 792e3cb8f5b55dcf47d47ea1a8a46d6e
BLAKE2b-256 f1621903cb89c2b069c985fb0577a152652b80a8700b6f96a72c2b127c00cac3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 37049eb26d637a5b2f00562f65aad679f5d231c4c044edcd88320542ad66a2d9
MD5 17162ac87d4fa31dac95c3da7581841b
BLAKE2b-256 4ca9d6936a780b35a202a9eb93905d283da4243fcfca85f464571d7ce6f5759e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1129737da2291c9952a93c015e73583dd66054f3ae991c8674f6e39c46d95dd3
MD5 d1fab1e052cfc71a49b3a7ca0bfa42d2
BLAKE2b-256 62199f60d2c8bfd9820708268c4466e4d52d64b6ecec26557a26d9a7c3d60991

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d95fcc9508390db73a0f1c7e78d9a1b1a3532a3f34ceff97c0b3b04140fbe6e4
MD5 68b022079389767aa27966effa26dfde
BLAKE2b-256 3eab20d8b6ff384b126e2aca1546b8ba93e4a4aee35cfa68043b8015cf2fb309

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 de97ee57e00a82ebb8c378fc73c5d9a773e4c2cec8079ff34ebfef61c8ba5b11
MD5 23f39cdc5ad40c4942e7152543dcb5b5
BLAKE2b-256 c49d1e937ba8820129effa4fcb8d7188e990711d73f6eaff0888a9205e33cecd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 fe6946c3cbcfbed67c5e50dae49baff82ad054aaa10ff7a4db8dfac646b7b479
MD5 2c874a4bbe8d7f81a5a3026d1399793d
BLAKE2b-256 33e6216ca46bb456cc6942f0098abb67b192c52733292d37cb4f230889c8c826

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 91251614cca1ba4ab0507f1ba5f5a44e17a5e9a4c7f0308ea441a994bdac3fc7
MD5 725faf60ce68603278618ae3353833f0
BLAKE2b-256 3c9d62e0325479f6e225c006db065b81d92a214e15dbd9d5f08b7f58cbea2a1d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.13.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 26214b0a9b8f4b7b04e67eee94a82c9b4e5c721f4d1ce7e8c87c78f0809b7684
MD5 3614acff0cb8c283934aca17b7d28f84
BLAKE2b-256 722fd5657e841b51e1855a752cb6cea5c7e266e2e61d8784e8bf6d241ae38b39

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.13.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 ab3ee57b25ce15f79ade27b7dfb5e678af26e4b93be5a4e22655acd9d40b81ba
MD5 25b5f4356834fd3a53cd262e15699524
BLAKE2b-256 99cee4e14c485086be114ddfdc11b192190a6f0d680d26d66929da42ca51b5bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 38a3b742c923fe2cab7d2e2c67220d17da8d0433e8bfe038356167e697ef5524
MD5 6916edb1283602994e5d7e3afd614fde
BLAKE2b-256 1d7db091b5b444d522f80a5cd54208cf20a99aa7450a3218afc83f6f4a1001ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp312-cp312-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 33e2f5ef965e69a1f2a1b0071a70c4616157da5a5478f3c2f6e185e06c56a322
MD5 2bbfd75fd3291ea8ef3fc3848faba236
BLAKE2b-256 f5ed2e3034d7adb7fdeb6b64789d3e92408a45db5ca31e707dd2114758e8f7d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp312-cp312-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 08037790f973367431b9406a7b9d940e872cca12e081bce3b7cea068daf81f0a
MD5 c44e2cf97c2a52ac14dfc084fd03507a
BLAKE2b-256 7e2351879b22108fa24ea5b9f96a225016f73a8b148bdd70adad510a5536abe5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 acf27399c94270103d68f86118a183008d601e4c2c3a7e98dcde0e3b0163132f
MD5 e26ee0a07e60167b7563ee51b2dc4def
BLAKE2b-256 379cb0ae1c3253c9b910abd5c20d4ee4f15b547fea61eaef6ae9f5b9e1b7bf0d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f603216d62e9680bfac7fb168ef9673fd98abbb50c43e73d97615dfa1afebf57
MD5 0668cde516c1b1d71c15c7416fd134ba
BLAKE2b-256 db953ed41ceaf3bc6ce48eacc0313054223436b4cf66c825f92d5cb806a1b37f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 24b78a1f57780eeeb17f5e1be851ab9fa951b98811e1bb4b5a53f74eec3e2666
MD5 81eabafee71b31166af5a8c354995603
BLAKE2b-256 5f6f0fc937394438542790290416a69bd26e4c91d5cb16d2288ef03518f5ec81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2d7a44ae252efb0fcd79ac0997416721a44345f53e5aec4a24f489d983aa00e3
MD5 6332b8a722db028d717ffefd0ae03036
BLAKE2b-256 eeada2d9a167460b2043123fc1aeef908131f8d47aa939a0563e4ae44015cb89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0bd3caf554a52da78ec08415ebedeb6b9636436ca2afda9b5b9ff4a533478940
MD5 92bf795af069b31c193c9ff4240e7d41
BLAKE2b-256 af937ff1c47e5530d79b2e1dc55a38641b079361c7cf5fa754bc50250ca15445

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3628e4e572b1db95285a72c4be102356f2dfc6214d9f126de975fd51b517ae55
MD5 26a0db9bf05e9bc693b2b2854df0cf05
BLAKE2b-256 4b1fe4c00883ea4debfd34b1c812887f897760c5bdb49de7fc4862df12d2599b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 79de5f8432b53d1261d92761f71dfab5fc7e1c75faa12a3535c27e681dacfa9d
MD5 fe62e7fc8034128f7f27fb6fc4c1474a
BLAKE2b-256 e5d0a7b4e6af60aba824cc8528e870fc41bb84f59fa5e6eecde5fb9908d1793c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 144b9e9164f21da81731c970dbda52245b343c0f67f3609d71013dd4d0db9ebf
MD5 421ed6c85e9b334f3bf55cebc6e27635
BLAKE2b-256 4206bb53625353041364ba2a8a0ca6bbfe2dafcfeec846d038f44d20746ebc70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 73777f145cd591e1377bf8d8a97e5f8e39c9742ad0f100c898bba1f963aef662
MD5 5424a8e3dc19ffa0c98a4a59357be6cf
BLAKE2b-256 839d3a703336f3b8bbb907ad12bc46fe1f4b795e924b7b923dbcf604212ac3e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 3a9b2650425b2ab9cc68865978963601b3c2414e1d94ef04f193dd5865e1bd79
MD5 dd32c7e1921e92b929be7414abcfd62d
BLAKE2b-256 112109da58324fca4a9b6ff5710109bd26217b40dee9e6729adb3786e82831c7

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.13.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 31748bee7078db26008bf94d39693c682a26b5c3a80a67194a4c9c8fe3b5cf47
MD5 19b38650f674e327d94c9e5429d64963
BLAKE2b-256 dfa0362619ab4141c2229eb43fa0a62447b14845a4ea50e362a40fd7c934c4aa

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.13.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 0b489858642e4e92203941a8fdeeb6373c0535aa986200b22f84d4b39cd602ba
MD5 36029139137eccf9eb2e4e9957c5b19e
BLAKE2b-256 df092c631d07df653b53c4880416ceb138e1ed7d079329430ef5bc363f02e8c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e4dddf99a853b3f60f3ce6363fb1ad94606113743cf653f116a38edd839a4461
MD5 196bb475ae78d409386fe56dd43a4ae3
BLAKE2b-256 e217e8ec3b51d5d02a768a75d6aee5edb8e303483fe3d0bf1f49c1dacf48fe47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp311-cp311-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 52b7bb09bb48f7855d574480e2efc0c30d31cab4e6ffc6203e2f7ffbf2e4496a
MD5 f7ca5c1487c1c3aef65463dd4a6082b2
BLAKE2b-256 8ced8253a619335c6a692f909b6406e1764369733eed5af3991bbb91bf4a3b24

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp311-cp311-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 b536c2ac042add7f276d4e5857b08364fc32f28e02add153f6f214de50f12d07
MD5 94c15840c9968fde46d110d4e5d22711
BLAKE2b-256 ef948a058039537682febfda57fb5d333f8bf7237dad5eab9323f5380325308a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 561a5f6c054927cf5a993dd7b032aeebc10644419e65db7dd6bdc0b848806e65
MD5 fa950d3b7aa9c899c2de134edda9f8c8
BLAKE2b-256 ff25d92abf667d068103b912a56b39d889615a8b07fb8d9ae922cf8fdbe52ede

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bcb374db7a609484941c01380c1450728ec84d9c3e68cd9a5feaecb52626c4be
MD5 37380abaa4659c525d7e1b98f2f01e1a
BLAKE2b-256 d2caaccf33604a178cf785c71c8cce9956f37638e2e72cea23543fe4adaa9595

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 580fdb2ea48a40bcaa709ee0dc71f64e7a8f23b44356cc18cd9ce55dc3bc3212
MD5 a705e386ad772e1a414c00ee76128dd5
BLAKE2b-256 33649ff1dd2c6acffd739adca70d6b16b059aea2a4ba750c4444aa5d59197e26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 784d6e50ea96b3bbb078eb7b40d8c0e3674c2f12da4f0061f889b2cfdbab8f37
MD5 9f2c8b767d72ee6854c4e3e89c174140
BLAKE2b-256 f0c9a797a46a28c2d68a600ec02c601014cd545a2ca33db34d1b8fc0ae854396

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8ab16c9e94726fdfcbf5b37a641c9d9d0b35cc31f286a2c3b9cad6451cb53b2b
MD5 c56ead1bd14182c8e2b016293869b059
BLAKE2b-256 ed2efce9be4ff0df5a112e9007e587acee326ec89b98286fba221e8337e969fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4c73e0f8375b75806b8771890580566a2e6135e6785250840c4f6c45b69eb72d
MD5 89152c70fccc6e2ed5a7a1cdf4b400d5
BLAKE2b-256 ff17a68f080c08edb27b8b5a62d418ed9ba1d90242af6792c6c2138180923265

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9d2845f1a37438a8e11e4fcbbf6ffd64bc94dc9cb8c815f72d0eb6f6c622deb0
MD5 20cdf91585a57939124326312add0900
BLAKE2b-256 5ad1a9c696e15311f2b32028f8ff3b447c8334316a6029d30d13f73a081517a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 49bee8c99586482a238a7b2ec0ef94e5f186bfdbb8204d14a3dd31867b3875ce
MD5 2ff8e4f4423217bdb53dbe1c50d26535
BLAKE2b-256 8a501496bff64799e82c06852d5b60d29d9d60d4c4fdebf8f5b1fae505d1a10a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0db15ce35dfd100bc9ab40173f143fbea26c84d7458d63206934fe5548fae25d
MD5 593dbb6280bbff8d16498c9c4ce03faa
BLAKE2b-256 9a41af4aa6046a4da16b32768bd788ac331c8397ac264b336ed5695c591f198b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8986fa2be78193dc8b8c27bd0d3667fe612f7232844872714c4200499d5225ca
MD5 22a904ff76ddba119c69dba96c9fbb26
BLAKE2b-256 d57859418fa1cc0ef69cef153b4e6163b1a3850d129a45b92aad8f9d244ac879

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.13.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3590ed9c7477059aea067a58ec87b433bbd47a2ceb67703b1098cca1ba075f0d
MD5 9c25cc1df9250539e5e4d1a2f11a17ad
BLAKE2b-256 6b9a2980744994bbbf3a04c3b487044978a9c174367ca9a81c676ced01f5b12f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.13.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 e557e2681b47a0ecfdfbea44743b3184d94d31d5ce0e4b13ff64ce227a40f86e
MD5 69e00a7fb8c5a1ae9a6018b5e2efdeb5
BLAKE2b-256 59d608ec9b926e6a6254ed1b6178817193c5a93d43ba01888df037c3470b3973

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fda4404bbb6f91e327827f4483d52fe24f02f92de91217954cf51b1cb9ee9c41
MD5 e3615c553495d7771a8154037de0b4e3
BLAKE2b-256 e62fd9f7a79cb1d079d947f1202d778f75063102146c7b06597c168d8dcb063a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp310-cp310-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 ca71238af0d247d07747cb7202a9359e6e1d6d9e277041e1ad2d9f36b3a111a6
MD5 00e260d75c9039a0e353d1f988a9fb93
BLAKE2b-256 82c19b65e5771ddff3838241f6c9b1dcd65620d6a218fad9a4aeb62a99867a16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp310-cp310-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 4ffd8a9758b5df7401a49d50e76491f4c582cf7350365439563062cdff45bf16
MD5 ad2836a4a65787e1c7dec3c7ddd91dde
BLAKE2b-256 06705d565edeb49ea5321a5cdf95824ba61b02802e0e082b9e36f10ef849ac5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 bff0d468664cdf7b2a6bfd5e17d4a7025edb52df12e0e6e17223387b421d425c
MD5 798ffbd65dcc118f215639a144b3664a
BLAKE2b-256 3b34370e8ce2763c4d2328ee12a0b0ada01d480ad1f9f6019489cf36dfe98595

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e5462756fb34c884ca9d4875b6d2ec80957a767123151c467c97a9b423617048
MD5 a8638f7571656d0bc1c248f8718b39cf
BLAKE2b-256 286af5b6cbf40012974cf86c1174d23cae0cadc0bf78ead244222cb5f22f3bec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d78ebad57152d301284761b03a708aeac99c946a64ba967d47cbcc040e36688b
MD5 ff9c3b603cd2c357b66d337b5b1176d6
BLAKE2b-256 e898cb9082e0270f47678ac155f41fa1f0a1b607181bcb923dacd542595c6520

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 aaf10e525e461f43831d82149d904f35929d89f3ccd65beaf7422aecd500dd39
MD5 d6a6334bc2e74231d4e6125f0eac45fc
BLAKE2b-256 a0d42e401fc232de4dc566b02e6c19cb043b33ecd249663f6ace3654f484dc4e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 419c22b419034b4ee3ba1c27cbbfef01ca8d646f9292f614f008093143334cdc
MD5 d35f106924da9961bad045151cad407b
BLAKE2b-256 f2481321e9c514e798c89446b1ff6867e8cc6285ce014a4dac6de68de04fd71a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0675a9cf65176e11692b20a516d5f744849251aa24024f422582d2d1bf7c8c82
MD5 33643423d418f8c08a67a409dc1be715
BLAKE2b-256 e43f45a2ed60a32db65cf6d3dcdc3b37c235f44728a1d49d4fc14a16ac1e0a0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e480a12cec58009eeaeee7f48728dc8f629f8e0f280d84957d42c361969d84da
MD5 61ad1df5bc7747500714c3fea3848263
BLAKE2b-256 adbd371a1824a185923b3829cb3f50328012269d86b3a17644e9a0b36e3ea0d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5378cb60f4209505f6aa60423c174336bd7b22e0d8beb87a2a99ad50787f1341
MD5 862a506cc5f0171f30fbef314fbe2224
BLAKE2b-256 50a19cf139b0e89c1a8deed77b5d40b998bee707b0e53629487f2c34348a72f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 517f9d90ca0224bb7002266eba6e70d8fcc8b1d0c9321de2407e41344413ed46
MD5 dbb17b9a759960c89d9ab6b552853aff
BLAKE2b-256 ee93bd1545ff3d1d2087ac769d5b4b03204b03591136409e5188b73a5689f575

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 66c028066be36d54e7a0a38e832302b23222e75db7e65ed862dc94effc8ef062
MD5 7a15558c4ece5986a3a55e966de91845
BLAKE2b-256 9be85eb11fc80f93aadb4da491bff2f8ad8fced64fd4415dd4ecd32252fe3c12

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.13.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 db90702060b1cdb7c7609d04df5f68a12fd5581d013ad379e58e0c2e651d92b8
MD5 f6c79c1bb655587c336bd6c8e4687b7a
BLAKE2b-256 4691e3ea08a1770f7ba9822e391f1561d6505c4a7e313c3ea8ec65f26182ab93

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.13.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 c2518660bd8166e770b76ce92514b491b8720ae7e7f5f975cd888b1592894d2c
MD5 811cdde6f2954edd8f4bb3c8f8c48cf2
BLAKE2b-256 42e256a217a01e2ea0f963fe4a4af68c9af745a090d999704a677a5fe9f5403e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 12c92576633027f297c26e52aba89f6363b460f483d85cf7c14216eb55d06d02
MD5 ac4a5514090cb3c3027b9a7bfb3d05b6
BLAKE2b-256 daf362bdf7d9fbddbf13cc99c1d941b1687d2890034160cbf76dc6579ab62416

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp39-cp39-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 acf8c219a59df22609cfaff4a7158a0946f273e3b03a5385f1fdd502496f0cff
MD5 3e3eac79f585a58913bfb214ddde3e3c
BLAKE2b-256 90276e6c709ee54374494b8580c26ca3daac6039ba6c7f1b12214d99cf16fabc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp39-cp39-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 13a9cd39e47ca4dc25139d3c63fe0dc6acf1b24f9d94d3b5197ac578fbfd84bf
MD5 6a919c6d48f25c6fab3e9dd2c430f44b
BLAKE2b-256 0640b9dc6e2da5ff8c07470b4f8643589c9d55381900c317f4a1dfc67e269a47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9671d0d65f86e0a0eee59c5b05e381c44e3d15c36c2a67da247d5d82875b4e4e
MD5 ebb4b52a8923ef9389d0f2f64ba9d589
BLAKE2b-256 23f2dc0d49343fa4d0bedd06df4f6665c8438e49108ba3b443d1e245d779750b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d807417ceebafb7ce18085a1205d28e8fcb1435a43197d7aa3fab98f5bfec5ef
MD5 c3ecb9143d0f754c5a599fc6ead2b935
BLAKE2b-256 c3f883ea7ef4f67ab9f930440bca4f9ea84f3f616876d3589df3e546b3fc2a14

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 deb70c006be548076d628630aad9a3ef3a1b2c28aaa14b395cf0939b9124252e
MD5 c7a2f5976026f7774a965c64b9cfd1d4
BLAKE2b-256 bd7ca7c60205831a8bb3dcafe350650936e69c01b45575c8d971e835a10ae585

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 cf4f3a87bd52f8f33b0155cd0f6f22bdf2092d88c6c6acbb1aee3bc206ecbe35
MD5 5572af2cfb27ecc700c569be5c0478ab
BLAKE2b-256 11cfce66ab9a022d824592e387b63d18b3fc19ba31731187201ae4b4ef2e199c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8a67f20e97462dee8a89e9b997a78932959d2ed991e8f709514cb4160143e7b1
MD5 c38f9e3b35738d037943f3d3e956711e
BLAKE2b-256 703018c2a2ec41d2af39e99b7589b019622d2c4abf1f7e44fff5455ebcf6925f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2f6f4a352d0beea5dd39315ab16fc26f0122d13457a7e65ad4f06c7961dcf87a
MD5 6167175b8f34a73c1524f738b07497ee
BLAKE2b-256 c7f0830618cabed258962ca81325f41216cb99ece2297d5c1744b5f3f7acfbea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bf7a9b31729b97985d4a796808859dfd0e37b55f1ca948d46a568e56e51dd8fb
MD5 ed26073d228e523b86214a3520b0b94e
BLAKE2b-256 0b88b5d1013311f2f0552b7186033fa02eb14501c87f55c042f15b0267382f0c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4483680e129b2a4250be20947b554cd5f7140fa9e5a1e4f1f42717cf91f8676a
MD5 5a4f55ca22a4c79e1d93dd86521e6ff2
BLAKE2b-256 4a5219eef59dde0dc4e6bc73376dca047757cd6b39872b9fba690fbf33dc1fc2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1932c7bfa537f89ad5ca3d1e7e05de3388bb9e893230a384159fb974f6e9f90c
MD5 9c1f6812fe532ce1f498bafb6ab4c77a
BLAKE2b-256 82d7d03fef722c92b07f9b91832a55e7fa624ec8dbc1700f146168461d0be425

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 92abbe37e3fb08935e0e95ac5f83f7b286a6f2575f542225ec7afde405ed1fa1
MD5 2c89033c29ed33b64d0523fcddb2b4f5
BLAKE2b-256 47443b6725635d226feb5e0263716a05186657afb548e7ef7ac1e11c0e255b9a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.13.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f3ef76df654f3547dcb76ba550f9ca59826588eecc6bd7df16937c620df32060
MD5 439433750f933ee843b01dc955969a20
BLAKE2b-256 30ebe4e5e9b652afb3fd864ce01b6f2303e877c153252418aa34baca9435be05

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yarl-1.13.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 b9648e5ae280babcac867b16e845ce51ed21f8c43bced2ca40cff7eee983d6d4
MD5 5d2e35b10a60233f869bea1ef3e38fed
BLAKE2b-256 546b0fc2c09eefa492996bcde4072fd802b0db23b8b3ea6d60afb915f8bf2aae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f997004ff530b5381290e82b212a93bd420fefe5a605872dc16fc7e4a7f4251e
MD5 8ea2c0996d74f4dc0e927139392a232d
BLAKE2b-256 2ecb213e0425e12cf93adb756f35b8c2919db54b07817d2efb746cf89e7fd76b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp38-cp38-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 ebb2236f8098205f59774a28e25a84601a4beb3e974157d418ee6c470d73e0dc
MD5 9febb7c626bb5f912a4909d758a45409
BLAKE2b-256 0bc004a93df2ee4fc17f30543d871398ac533af30af1be81e90671ace7b8dcc8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp38-cp38-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 d42227711a4180d0c22cec30fd81d263d7bb378389d8e70b5f4c597e8abae202
MD5 20412919f96ae99f547e07e8142f741b
BLAKE2b-256 fd8a16187ed5359387504921872745448721ebe973cefbd388fdca90263f32d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6072ff51eeb7938ecac35bf24fc465be00e75217eaa1ffad3cc7620accc0f6f4
MD5 7bfecadff8c672d8cd9da905bfa027d4
BLAKE2b-256 8e62eee5ea619a33ff37dd9ca62310d479377d2272d24ed9eaf8cbe28e8aa756

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cdcdd49136d423ee5234c9360eae7063d3120a429ee984d7d9da821c012da4d7
MD5 da1e5dcd039672b4aa185ef574173a1c
BLAKE2b-256 a5ded12a82d587257e50f73d7523ffb0cfae2c0ca2d3d0818dfbd81370f1244c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 01d3941d416e71ce65f33393beb50e93c1c9e8e516971b6653c96df6eb599a2c
MD5 8c60169168486497f6f422ab96eb4e75
BLAKE2b-256 38aeaf203db6abf5b6ed35f3fda7fc10e11a4a26404cde9f9e68d1e10883d9a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 01953b5686e5868fd0d8eaea4e484482c158597b8ddb9d9d4d048303fa3334c7
MD5 48a7e3ff43f28310649855b2923fbe4b
BLAKE2b-256 f17fea955613160501104021a566a72e521d3c42144aaab8b369d6bc3ec22254

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 92a26956d268ad52bd2329c2c674890fe9e8669b41d83ed136e7037b1a29808e
MD5 3dd8a75e2b53a0ee13fec5ad43dbe339
BLAKE2b-256 3da1f594ab502197648ca75db5cdefe278586c6ec17094062ea52c4eb8906807

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 612bd8d2267558bea36347e4e6e3a96f436bdc5c011f1437824be4f2e3abc5e1
MD5 44e40c15acb1b9470a2076813b109819
BLAKE2b-256 beed64f276fb0a4cd01efbaa4ab5897691c5e1ccab33417b2566ba51e5a43e10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 801fb5dfc05910cd5ef4806726e2129d8c9a16cdfa26a8166697da0861e59dfc
MD5 b47bfe87bee825f5afcbb838d43199a2
BLAKE2b-256 70fcecb2d1f60e861079bfb431bb23364a2d5231127b52b8cdebd09cf2e23c8b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2cec7b52903dcf9008311167036775346dcb093bb15ed7ec876debc3095e7dab
MD5 f2286ca04f62aa0e1efeee3fa7102d0b
BLAKE2b-256 a3889d745cc08cfbb9474730234a5bbca1bd2871f2251ca0e8f805caee4d3e36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e3b4293f02129cc2f5068f3687ef294846a79c9d19fabaa9bfdfeeebae11c001
MD5 7620b72b63bf7c0d2f221785945a102b
BLAKE2b-256 17a07441cb74f745b58328ccafaee2aa97635fbdee0e26039d3062feac62f7a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yarl-1.13.0-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 be828e92ae67a21d6a252aecd65668dddbf3bb5d5278660be607647335001119
MD5 8419a7d552b8e611f5112d7ac9c388b4
BLAKE2b-256 e8a157791c1cf9feee18b271b7a60f308f666a1d1d2702cf8fa152c265dc862a

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