Skip to main content

Yet another URL library

Project description

yarl

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 Chat on Gitter

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/%D0%BF%D1%83%D1%82%D1%8C')

Regular properties are percent-decoded, use raw_ versions for getting encoded strings:

>>> url.path
'/путь'

>>> url.raw_path
'/%D0%BF%D1%83%D1%82%D1%8C'

Human readable representation of URL is available as .human_repr():

>>> url.human_repr()
'https://www.python.org/путь'

For full documentation please read https://yarl.readthedocs.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 setting the YARL_NO_EXTENSIONS environment variable to a non-empty value, e.g.:

$ YARL_NO_EXTENSIONS=1 pip install yarl

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.readthedocs.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-hypernode.com/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-hypernode.com/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.

The library uses Azure Pipelines for Continuous Integration.

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.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 (?P=rendered_text). (#665)

  • Fixed broken external references to (?P=rendered_text) 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 msg 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 ; char in value param (#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 args unquoting (#83)

0.10.2 (2017-05-05)

  • Unexpected hash behaviour (#75)

0.10.1 (2017-05-03)

  • Unexpected compare behaviour (#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 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.

Project details


Release history Release notifications | RSS feed

This version

1.8.0

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

Uploaded Source

Built Distributions

yarl-1.8.0-cp310-cp310-win_amd64.whl (56.2 kB view details)

Uploaded CPython 3.10 Windows x86-64

yarl-1.8.0-cp310-cp310-win32.whl (52.5 kB view details)

Uploaded CPython 3.10 Windows x86

yarl-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl (252.1 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

yarl-1.8.0-cp310-cp310-musllinux_1_1_s390x.whl (259.9 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ s390x

yarl-1.8.0-cp310-cp310-musllinux_1_1_ppc64le.whl (257.9 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ppc64le

yarl-1.8.0-cp310-cp310-musllinux_1_1_i686.whl (249.2 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

yarl-1.8.0-cp310-cp310-musllinux_1_1_aarch64.whl (249.1 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

yarl-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (262.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

yarl-1.8.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (269.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

yarl-1.8.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (269.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

yarl-1.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (259.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

yarl-1.8.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (255.9 kB view details)

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

yarl-1.8.0-cp310-cp310-macosx_11_0_arm64.whl (56.9 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

yarl-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl (60.4 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

yarl-1.8.0-cp310-cp310-macosx_10_9_universal2.whl (94.0 kB view details)

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

yarl-1.8.0-cp39-cp39-win_amd64.whl (56.1 kB view details)

Uploaded CPython 3.9 Windows x86-64

yarl-1.8.0-cp39-cp39-win32.whl (52.5 kB view details)

Uploaded CPython 3.9 Windows x86

yarl-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl (251.4 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

yarl-1.8.0-cp39-cp39-musllinux_1_1_s390x.whl (258.9 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ s390x

yarl-1.8.0-cp39-cp39-musllinux_1_1_ppc64le.whl (256.9 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ppc64le

yarl-1.8.0-cp39-cp39-musllinux_1_1_i686.whl (247.9 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

yarl-1.8.0-cp39-cp39-musllinux_1_1_aarch64.whl (248.8 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

yarl-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (262.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

yarl-1.8.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (269.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

yarl-1.8.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (269.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

yarl-1.8.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (260.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

yarl-1.8.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (255.3 kB view details)

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

yarl-1.8.0-cp39-cp39-macosx_11_0_arm64.whl (56.9 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

yarl-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl (60.4 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

yarl-1.8.0-cp39-cp39-macosx_10_9_universal2.whl (94.0 kB view details)

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

yarl-1.8.0-cp38-cp38-win_amd64.whl (56.2 kB view details)

Uploaded CPython 3.8 Windows x86-64

yarl-1.8.0-cp38-cp38-win32.whl (52.5 kB view details)

Uploaded CPython 3.8 Windows x86

yarl-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl (260.1 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

yarl-1.8.0-cp38-cp38-musllinux_1_1_s390x.whl (268.2 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ s390x

yarl-1.8.0-cp38-cp38-musllinux_1_1_ppc64le.whl (266.0 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ ppc64le

yarl-1.8.0-cp38-cp38-musllinux_1_1_i686.whl (258.1 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

yarl-1.8.0-cp38-cp38-musllinux_1_1_aarch64.whl (256.8 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

yarl-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (259.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

yarl-1.8.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (267.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

yarl-1.8.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (267.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

yarl-1.8.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (256.1 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

yarl-1.8.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (252.6 kB view details)

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

yarl-1.8.0-cp38-cp38-macosx_11_0_arm64.whl (56.7 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

yarl-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl (60.0 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

yarl-1.8.0-cp38-cp38-macosx_10_9_universal2.whl (93.4 kB view details)

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

yarl-1.8.0-cp37-cp37m-win_amd64.whl (55.7 kB view details)

Uploaded CPython 3.7m Windows x86-64

yarl-1.8.0-cp37-cp37m-win32.whl (52.1 kB view details)

Uploaded CPython 3.7m Windows x86

yarl-1.8.0-cp37-cp37m-musllinux_1_1_x86_64.whl (230.3 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

yarl-1.8.0-cp37-cp37m-musllinux_1_1_s390x.whl (238.1 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ s390x

yarl-1.8.0-cp37-cp37m-musllinux_1_1_ppc64le.whl (236.6 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ ppc64le

yarl-1.8.0-cp37-cp37m-musllinux_1_1_i686.whl (228.6 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

yarl-1.8.0-cp37-cp37m-musllinux_1_1_aarch64.whl (228.4 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

yarl-1.8.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (229.7 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

yarl-1.8.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (236.2 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ s390x

yarl-1.8.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (237.1 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ppc64le

yarl-1.8.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (227.5 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

yarl-1.8.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (224.3 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

yarl-1.8.0-cp37-cp37m-macosx_10_9_x86_64.whl (59.4 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: yarl-1.8.0.tar.gz
  • Upload date:
  • Size: 171.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for yarl-1.8.0.tar.gz
Algorithm Hash digest
SHA256 8e4c9beebb829d244d315cbe1575022d33652fc7b02105c40d8188cb63135077
MD5 7b052798c093240eae54672b1ed64c54
BLAKE2b-256 3799a872464316f791ff59e83cb99c6a0224ee93498455a8f0080eb05f3f8cc6

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: yarl-1.8.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 56.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for yarl-1.8.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c50f6f5ee11244179428825daf89dc58bc3b0620385ce1812052f903fdd6ba64
MD5 2b3f51b2f4c8d2ef3e847998657e952c
BLAKE2b-256 a642bb61c7d141a10f454aff39edde018543d7c4c9693eb45b2bcec573ee3599

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: yarl-1.8.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 52.5 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for yarl-1.8.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 cd3c01c1c57cd3b77ed635aa2589beccc265ddc67d8600f0474dd0b5f9306b90
MD5 d86de5104f4fb0d9a53f21fa9b11b406
BLAKE2b-256 a0027e656bfb621516e467d97ba2568e144af7898d8dfe7c669a8ccef59e056c

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 53aeb54d5d6e423f526498e2086796eb28989fb774433e17ce81f9e5aef0d9ae
MD5 4556dbc8a2e4446cd7190501af100847
BLAKE2b-256 0210ad0d5d8740b073d10d40b5551e5ac87c96500ae9373099572546fca1edca

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp310-cp310-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp310-cp310-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 c92a10e4684aa6c5e545f07164b8f92a189f369dccd3ebd68a280903eb9e9e7c
MD5 c6c407b55e0a95d16615443ce7afa061
BLAKE2b-256 142bf6ef9fc8c5ac8d375ed6edcc66be1f925940e5fd7930629509b82dbf78d1

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp310-cp310-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp310-cp310-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 7e0311c7a42fd6ffc0dfbfe688f6fe58359065a7ef8a2d952a5cb1aefde6a31b
MD5 73b4591e49b33be4f7a42bcf345f549d
BLAKE2b-256 f04fa94c8dd2d54c1586a14849278d5428f6b83dfa7a4fd37457a845ac849537

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 15a982861d07c4660e03a11f212465f0d88b87e15f4c8d7d5c5dc46a8440c9cc
MD5 7d3ffbda7ba94e61a6f1047e9f251734
BLAKE2b-256 497f0f9304b65e18081a41568c5e384e423f1b32e0efdc78b7ffdcfb58c6fe79

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 5e7861a1cc27da656338335fd7ec0b2844ebe7c1ea03b75b21b2875a9dd0e5dc
MD5 6faed5da838c73979fe3baf6ea7388b9
BLAKE2b-256 1cecba2ab3d99240bb677a9c4d2647a69883615ffabfd0f7df61b48042506d54

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ecd0f629ca1cf92afa66c6a3d58d82fd5751d2b890464390d956ee79d7da55e2
MD5 47788b2ced82a47090ade09bceeefc7a
BLAKE2b-256 3b649a1100b1cfe6cd3cb6f5620ecc5e8d67794bbd65f82efc7f6c0ecb6951f1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3b54d1a434c05d4783865b98f6b31adc192775094ab4dd2bece0ba067a1396fd
MD5 ffbb7437a958c8d0056e2e6985f6a8c0
BLAKE2b-256 87b4dc4c5d1fa6b1f869f1f5e45fbfb804e8beb9fcbeaf24735d1d1d577698af

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d65aa55e9d86b24691092d85e1d2904f67707a67c8df4a8945f1f9fe0bd23a82
MD5 93d44e54e7f203ba3495a1797dc91de3
BLAKE2b-256 17dcd6bc8f55be96f572b36d3268f7df77292b5e1e54f5eb0cafa2f53818710c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 31936eca866d600f0ec14ce070b484838a9fe3ee3ec8912b76298cc8884f9078
MD5 f3e64e6d7481f977ba31bdd4985776b1
BLAKE2b-256 4fc4f1d6deef8d6de9de38f366d1a14cf06e9fad07e933dbd501ffb14c82815b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e70f87f8f0f49fba56232e6d4b9b64f87433f5f3b41d06221f462ce51531975c
MD5 bd1312dbab6aaadb7b9cd72b8e77f257
BLAKE2b-256 7001108e25dacebfcc047fa9c28c264d1a29548347593d912f42071ef3e966ce

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8d8b7bb315588ef1d5ef92d0eea418fa9f513c8a4dfd0b594e6ddeca78a7508b
MD5 c262ef28ede8fa680e02473896246e16
BLAKE2b-256 a4c20cbf131ba879f5492a388d1c81f900e06456977d82f26f548a10f59713fd

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0e46322af73f0489ce19387ce7684a44fe364424820d7f8c456b0c8006cccf29
MD5 076a26f00c7efd2b42e84d25044cc8c5
BLAKE2b-256 0e21cfc26b87134835980ebd83cfa6f96332e869fc3b0289c8e11959c31c51f6

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 532376ff0c756c97c83b83037e7c784089e1628a6cd22131c2e544e79fda01d7
MD5 2c52b5ae07cb874c2f061d9b4f256646
BLAKE2b-256 e7ddb5d7811778e9c2f292c0cd5e97382508a990212eb4d0dfded1e478509db5

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: yarl-1.8.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 56.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for yarl-1.8.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 fa588d5740c3419fd484be34697360001020d48095e6c0504f613046a35a4941
MD5 27fb189770c7869497ab21279202a31a
BLAKE2b-256 dc556fe48aa52aabc3adf39eca9402204a63b8a23f32cbb52ea59abafc334069

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: yarl-1.8.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 52.5 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for yarl-1.8.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 60726e212921491555bad6aa69d0f25141b8c0acda6b47cc3fa619b1d2db09f8
MD5 e717404c400d42cd4f2adc46097ac363
BLAKE2b-256 fa15c3ca55b8b1f235e948961f5bbb3d665b3ad9f5de587d04b06d1823d5b0f9

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 eb921dcb4bd91af9ea237dc0c802c948c182780564764fb9320742fd9db07248
MD5 79a1b4e6e109f2d1867651bbf0dbd2af
BLAKE2b-256 cd7e1c84a496e21c1019098784bd8bf16c44d8e1ee2df187d46366c0b4db2f6f

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp39-cp39-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp39-cp39-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 27272989b83a0b4226fb3c8e9e7a88732d4abb73bed1591702ddd68f1561a49a
MD5 93815f896e4a7858a14505ec1110842d
BLAKE2b-256 07cb8a6ae0bc40a33105226dfe1ac56b79caf5d3e21b0e7fdd004ddf0b7e013e

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp39-cp39-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp39-cp39-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 dda8df8a510465c7ee997b358c874194921c0c0cc5bf5e31c83d7cecd66af3cf
MD5 322248e2caf52ce2d866cdde5e54ed87
BLAKE2b-256 6441aaaa2d75de51e8eedb26e3905fc2eb94a943c206fa3ada81af100d0689a9

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 45ae1e36906007c1be5fb9b1fff2c80a719496c026b970443839e93656111f38
MD5 aa9d511368d3a3d4814f6af338730bad
BLAKE2b-256 ea7ccfc41793192b72b1d1b47e85bb205cbc2b45c7a87b99709b4fbc1f4210e9

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 805f22865d04b0de1aa52e3c327d49bcb76e34c73637fc9546d69d5bdc096a41
MD5 651368cac9256b7f2b046a248ccce508
BLAKE2b-256 0504eb592ccb994280573feb23716df8290df666cd7e6efc479eaf9d72996326

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 84a3ea22a9097994ea2cc61b0b62d9b204a3c09067bdf1499d60e1130e175d7a
MD5 5ddadf1423d056512b6d32ed8c69eb4f
BLAKE2b-256 3a30afb1038abaa4bd8821d87a9f6ba8e8ab29050d72048091b039ef0c2b927a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 91ea2bbf9efa9651e132a888b65eadbd291fac2e2e8031632e1da1b51a6d3fd8
MD5 829876a33dddaff5f792510f618001ce
BLAKE2b-256 46359b676c504280ffd04a6f1a53958bffe2091c6472b872c6ba29319e933511

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 be86c3ea85b2d48e5885a2310a1363591d95bf0554a36a06f881109fdf3f351a
MD5 cfb36a8f30e107292b4cc1ba21ec57c5
BLAKE2b-256 ea7a5e0f6c5ad872be4a13f40484e005d6b4392d3a925c7fdb99aa9eb693fbd7

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ebc8e626fb1b8ee078ec12b8e7f9c78549e34cf4c2c6e56e027a29c501458c81
MD5 67d3b840b1d03ce73147fffbaf8d1acd
BLAKE2b-256 33c7ca1c470f8a2fc0d4754009737731dc3302a4a55c49f7a163b4155ae14741

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4085a5f8cda7a36870d4ecaec76818f8ab4c8140fdbc6df21bc29e254c3fae79
MD5 a6decc085dea96876a2838abf1f1d5bf
BLAKE2b-256 48f5357c2660b8269cea760fffd668713f350c25dc6b91c054a275f40213e3ba

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a11235bf975a369a77bdc1daf34acfd4239ef3d20e474ec5b638ca4d992f0219
MD5 32185b59e45520f8043730fc96b26220
BLAKE2b-256 fb4b6ce546459c8bf68a1f9a783b5d471f25f4a6aecab8d33e0ebdc629e02f9f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 945d50d7cb79099a4f423bf8c5d81add00dcb0002e505e2009fd314894fe12f2
MD5 6c6e497583ed5ba88d146831f15656d1
BLAKE2b-256 1ba0ec996f25bdc3d1457919411e4e3c2dff47d2cf6516e06fc0ed27455293f9

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 47cc3cc1c9cd7ff9a322157b0e1d5849158996fcfa1a715134dfaa7ea297fd20
MD5 e93aedcd4fb8414b02b106c69e41d30d
BLAKE2b-256 502826ba0b56f4b77853a7675379c14d1b4a1f79b0c70cf9da6bf12ded814c51

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: yarl-1.8.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 56.2 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for yarl-1.8.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 e9016af1eb7f02568690c500535187ffaf56878ed6396c6b1d4316ab10829ecf
MD5 8ddb468f147f26279ba1ed096335873b
BLAKE2b-256 0c42abf84de4c965531d832db68cbbb1975273af1153db1a7b8d28792c287e8c

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: yarl-1.8.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 52.5 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for yarl-1.8.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 3ce3b9efc17562040d30d4776d80453bc4a50a4dd884c83cbf257a05888b8a11
MD5 e41f14a2f4edcf903b383da94ee6ec74
BLAKE2b-256 90a8f5d3d7d2b38038e77a377e04fdefc213a1c18c9c4df02b1b7705d58bb53e

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a2ccefbee8ec1e4df73248713f6d9c9f9832466305036675da1819ac0ee1233d
MD5 e2673ceccc43e54f97119e1c7b12cf3f
BLAKE2b-256 05be03ad01d6718c544a39179697f67420f70a991124447ce2aa0bede5b7f94f

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp38-cp38-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp38-cp38-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 8cdef68334fcd0ba3d5e81c5c3ebdbc215a2b7fef06e117a7b694ad0709f5916
MD5 79362ca1eefe82a3a1810b168c4e43d3
BLAKE2b-256 a5b4f1fe7512fa88c6422575d2354777b46d99a7d985a69e55440be44ae01e61

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp38-cp38-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp38-cp38-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 8abe9e25efbb67028c764061758e9dc83d6b0193a884e1b278a512f8413deac6
MD5 8d38d95034b391db96776cb10d2f458e
BLAKE2b-256 abb97fae9097e778e485d5f027525f1c99e0050abf1c3c960bc561fcead5dcfa

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 21bc84c8bba3bccc5aaac6ea155933c5d7960e805151e15137f6c7a0c528cb03
MD5 57063ad5448feafa4140c3ff85dbf99e
BLAKE2b-256 79a012c2cf7865fc53191892d5627112ab715fffa32e1c028d2536f1bd5b1a99

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 35a7a8bb7af9c4ae54285e0473fba5aa8b7b737b5bcf57032bf4a50b74f9afc2
MD5 3666a022781e3d6a4ecd139ff3cf1425
BLAKE2b-256 85e63615cadcdabc015609d516181cc2ba1e83640a0dc64ed5d83ce6a1ecaac9

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 538b4b5a41b7c96c735406dd7518dfa3166e6a37b9ef2543a320b7e94b6d7a12
MD5 bfcdba959d7f22ce3e203be4ceaf2a94
BLAKE2b-256 817f3e98d12c8de3b01101e25836214388c2e08ee4195728ffdf9edcb3f16591

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3b48fe07c58e45a2ed4ca7b93fdfa59f79b637a1d9867fae5f022a83abe86d48
MD5 c9d2a43dd3c71ecdf88a437d74e6a436
BLAKE2b-256 2e4e3d5f0a17db5b179ab1240b42c162494029c2cde69843ef98d34ace9a59cb

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 53488178c22aea9acdde278277fe0ce310fd705b10fb35b8c3d5d5aad9e33af7
MD5 5c069fd791dc06853db18d93d63f055d
BLAKE2b-256 51fb271ca65e601c362d5b9b0ec4ac03ad6771fa12914e56f015b71da83d3921

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5637c50ceef5b06420b002048f67d487573c517c9aa5ccf2aec12f6c836a2f92
MD5 419c51dd3997635ed2f9af8108d40597
BLAKE2b-256 cb2c0a29d243cfa60157feeffc32e185b9b385ede9e9270679814b09db610f95

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c6bc788161d6358b055a9f1439ba18c27fb5ad416c7297f7308b8aacfd894d89
MD5 b2be174a4d161e973a991df75c9f6b39
BLAKE2b-256 a06cb8400a260133a1ab2f2e909608805f79e571c1749265c7964a1580cb0bb1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d5fd25d3bee3b900b1194d6a649f39eb5527302156ee02b83176527d02eca1fc
MD5 c670882fefc8985d48c18fe1d89ed4f9
BLAKE2b-256 cb40e9cf33139f7259388b388cbdb191d2e20cf232ac4d087b09304e8c837162

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e311415a34126d56e4efabd78f18128457a816a09e084523b77162a7af1885a6
MD5 722c14bbcf5836951e5c6f2151b4a7b5
BLAKE2b-256 41c49b9596ed4ca5180d72ad803cadb47fab5bbadb01ef0a94a66146906bcc73

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yarl-1.8.0-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 6aa89cbc2b435481b41478204fa79addc9abef76ea887c7500ddf391e18e3871
MD5 4696c1e49cdf0368d7faab3d81d68995
BLAKE2b-256 5929f1780122b67a69bb23e82295ec90ae6bf1234398a75db59a89c429bc79e2

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: yarl-1.8.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 55.7 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for yarl-1.8.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 ba723d989185640bfd948116c0cf9f5f0c7b6f5c94a1d15d48c4870974ef6e9d
MD5 1641df44b9a2e85ba757d956e3ff65ca
BLAKE2b-256 7ca799541270445516d618fa14755c6e9ca06ed67e9f602b1d7db689a5829faa

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: yarl-1.8.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 52.1 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for yarl-1.8.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 b8658ed44af257358178378e921a11a6a1f4b54806118a9213d67e8f842f8b40
MD5 ca5774cf6c5eabf95ad71c239084683a
BLAKE2b-256 fc32d0c6996cac5bb7a94d8c960c47b56b508d7d054ca470ebfd2b8d743ba157

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2ff9a28884b551bd104a9f3bdeb48961f0df7fc74fca58d3493a679aabf6b8ef
MD5 b875241868d9e5a00fa1664622887508
BLAKE2b-256 08343e655679b313e5145ac0f234524f71cd3f9e2fdf8b541f709adb69ee47e4

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp37-cp37m-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp37-cp37m-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 b50fa656491ecf957de375749f2e7f1c69ed6cd540b03d437f58f74dfdcc9b30
MD5 357508ca08a2aff74527d787b4d32ff4
BLAKE2b-256 12eec5fd59b8972d9bfeafa61a454438ac70abadd8932b3ff0db3f41fda4869d

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp37-cp37m-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp37-cp37m-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 d846b34b14cc27e6f22a5e0fc4ad21f4b03f351286e0bef31d3fa872e218bedb
MD5 b8bcba5e7c2f799940eae58a19eb525f
BLAKE2b-256 93c5bc12b38e0a0bb0d3d10cd2715c97627ac3b4adba74c20c190e9692dc839b

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 c41af1770f7f24637dd0fadc22e2f0398d3e6ebe25cfe3068ac0b942ab5eaa05
MD5 9aedba25a7ca9975a9c83c5d9da3e8f8
BLAKE2b-256 f1dc0c049498ef37fa50dc77a3326cd5094123ae6fa14f24a1b0ba8dc1ee316b

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp37-cp37m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 785e71a55363dfc505cea8681cb9f35994156cf34742e136721d9d988febdc57
MD5 8b42ac183ffad0aad03abf2defa257f8
BLAKE2b-256 11ac0d967140faa71d16d848c939adf5bfe5bb699b1f149b986bfafd10547170

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f8bea1803054f8ff0f67d1cb935310228aaa29248d2690880577536c42c11c50
MD5 9a62daedcbcf46601610c47444c63807
BLAKE2b-256 6a9bdf3fcbb276dd6e3c78f02ebefcd441e0fa8bd5a97f8620fa7c7d5b4bc783

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 94c40a9f9b9fb3a7c51b62dce35b35770cfd14325032e9b272d702268a06319c
MD5 ef10dbc2418aaf931c91ee905248bee3
BLAKE2b-256 66a23cad7fc557f6007953c57b56e02e29aed5c0e5613698c1e0caf753a198ec

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 71420b1161617cd1ccbbbbb06db3b33e21a3771394f078d1416eb19d79e4c416
MD5 54f34870d0b758ad727864337df8e361
BLAKE2b-256 31059fe9f2195961c911798374e387cddb2dd33a6c993b13e4f54391506dbd37

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 04e7bf550c829c0938e85f8890d67009cd3e01a932df95784825e2f6ca7fa9c7
MD5 8466432b1d9652baf9608c70dc261247
BLAKE2b-256 c7f9770be988733d4c36b823772eefde8f0dfb246fa8c5bae35b7bf30173e34d

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7f7fd3ec57065521236e3a8eb094d77480e85022bed8b5bed0d7cf613842012a
MD5 54f0f0b91d8ea5427a29c444aa84bf67
BLAKE2b-256 d0d80adec25168e4376b06aad0d825cfddc5ecd3ad4786776fffeb15879b1784

See more details on using hashes here.

Provenance

File details

Details for the file yarl-1.8.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.8.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0602496cddf713a6912e488a7d9adf41b6b6c037a0bc134efe036c3ac32c76c8
MD5 e93185c42a2a7f983a4792eab11e4120
BLAKE2b-256 e4e1ae2a0f9e47d17a4bf7b22c498f8f97b562abfc4e4f2ab6d8a2928ba9e77a

See more details on using hashes here.

Provenance

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