Skip to main content

Yet another URL library

Project description

yarl

https://dev.azure.com/aio-libs/yarl/_apis/build/status/CI?branchName=master 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.parent / 'downloads/source'
URL('https://www.python.org/downloads/source')

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!

Dependencies

YARL requires multidict library.

API documentation

The documentation is located at https://yarl.readthedocs.org

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.

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.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 cant 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 enmpty 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.4.2

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

Uploaded Source

Built Distributions

yarl-1.4.2-cp38-cp38-win_amd64.whl (126.5 kB view details)

Uploaded CPython 3.8 Windows x86-64

yarl-1.4.2-cp38-cp38-win32.whl (120.2 kB view details)

Uploaded CPython 3.8 Windows x86

yarl-1.4.2-cp38-cp38-manylinux1_x86_64.whl (253.6 kB view details)

Uploaded CPython 3.8

yarl-1.4.2-cp38-cp38-macosx_10_13_x86_64.whl (126.5 kB view details)

Uploaded CPython 3.8 macOS 10.13+ x86-64

yarl-1.4.2-cp37-cp37m-win_amd64.whl (125.5 kB view details)

Uploaded CPython 3.7m Windows x86-64

yarl-1.4.2-cp37-cp37m-win32.whl (119.4 kB view details)

Uploaded CPython 3.7m Windows x86

yarl-1.4.2-cp37-cp37m-manylinux1_x86_64.whl (256.2 kB view details)

Uploaded CPython 3.7m

yarl-1.4.2-cp37-cp37m-macosx_10_13_x86_64.whl (125.9 kB view details)

Uploaded CPython 3.7m macOS 10.13+ x86-64

yarl-1.4.2-cp36-cp36m-win_amd64.whl (130.2 kB view details)

Uploaded CPython 3.6m Windows x86-64

yarl-1.4.2-cp36-cp36m-win32.whl (124.4 kB view details)

Uploaded CPython 3.6m Windows x86

yarl-1.4.2-cp36-cp36m-manylinux1_x86_64.whl (252.6 kB view details)

Uploaded CPython 3.6m

yarl-1.4.2-cp36-cp36m-macosx_10_13_x86_64.whl (127.6 kB view details)

Uploaded CPython 3.6m macOS 10.13+ x86-64

yarl-1.4.2-cp35-cp35m-win_amd64.whl (121.9 kB view details)

Uploaded CPython 3.5m Windows x86-64

yarl-1.4.2-cp35-cp35m-win32.whl (116.4 kB view details)

Uploaded CPython 3.5m Windows x86

yarl-1.4.2-cp35-cp35m-manylinux1_x86_64.whl (249.1 kB view details)

Uploaded CPython 3.5m

yarl-1.4.2-cp35-cp35m-macosx_10_13_x86_64.whl (125.8 kB view details)

Uploaded CPython 3.5m macOS 10.13+ x86-64

File details

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

File metadata

  • Download URL: yarl-1.4.2.tar.gz
  • Upload date:
  • Size: 163.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.2.tar.gz
Algorithm Hash digest
SHA256 58cd9c469eced558cd81aa3f484b2924e8897049e06889e8ff2510435b7ef74b
MD5 08ba0d6e18f460b44d9e5459f3d217ba
BLAKE2b-256 d6676e2507586eb1cfa6d55540845b0cd05b4b77c414f6bca8b00b45483b976e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yarl-1.4.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 126.5 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 0ca2f395591bbd85ddd50a82eb1fde9c1066fafe888c5c7cc1d810cf03fd3cc6
MD5 d05ce175069d989c0309ce9afd9ac498
BLAKE2b-256 387b8ee60bf7dd3266508dadacf0463669594db48832265cee7d6fddd22489c9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yarl-1.4.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 120.2 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 6faa19d3824c21bcbfdfce5171e193c8b4ddafdf0ac3f129ccf0cdfcb083e462
MD5 cf13737c418eaadcd44f2593c1e3ed90
BLAKE2b-256 41cfcfe23e6546f570b1cd9fc22446e5499cef6bb6ffb78fa47fe3c73a73a2e7

See more details on using hashes here.

File details

Details for the file yarl-1.4.2-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: yarl-1.4.2-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 253.6 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 25e66e5e2007c7a39541ca13b559cd8ebc2ad8fe00ea94a2aad28a9b1e44e5ae
MD5 1df8c2a19698edb1ca3959a1c262a004
BLAKE2b-256 96268041d6a06596b60d3fafd3ea48be37c7fff01a45f5fdab05ce61bf73ad17

See more details on using hashes here.

File details

Details for the file yarl-1.4.2-cp38-cp38-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: yarl-1.4.2-cp38-cp38-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 126.5 kB
  • Tags: CPython 3.8, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.2-cp38-cp38-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 c9959d49a77b0e07559e579f38b2f3711c2b8716b8410b320bf9713013215a1b
MD5 c5211b40d42d00f262543abe6e06e26e
BLAKE2b-256 00b69f8ea44953ec35b824b82a89b99ea2e909c3cb5add81ab367ddd8e204815

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yarl-1.4.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 125.5 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 2098a4b4b9d75ee352807a95cdf5f10180db903bc5b7270715c6bbe2551f64ce
MD5 43ac434f7f72bc3f1a1b072c2f2b1dd6
BLAKE2b-256 afbfbdd154828e7078e89487db8877f65774848a492d50d4c354b857c307872d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yarl-1.4.2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 119.4 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 e15199cdb423316e15f108f51249e44eb156ae5dba232cb73be555324a1d49c2
MD5 9ec73774dad81d413e82fded50fb6e28
BLAKE2b-256 6cf2701484d5c8d4f141d8127948e145983d3f4eb3431423d12228704ee5a05e

See more details on using hashes here.

File details

Details for the file yarl-1.4.2-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: yarl-1.4.2-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 256.2 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0c2ab325d33f1b824734b3ef51d4d54a54e0e7a23d13b86974507602334c2cce
MD5 91b68c037665b4d5a4d12b9a5a8a93bc
BLAKE2b-256 70547cb8eabe7dea1b441a7487ae3a1adb319f2d2e44a062a669f730a24dc474

See more details on using hashes here.

File details

Details for the file yarl-1.4.2-cp37-cp37m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: yarl-1.4.2-cp37-cp37m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 125.9 kB
  • Tags: CPython 3.7m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.2-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 26d7c90cb04dee1665282a5d1a998defc1a9e012fdca0f33396f81508f49696d
MD5 7d076520587c19f96ca751de974aeb76
BLAKE2b-256 e2a97f06ccfd82ee4ae46591151fca009c96c0e7834b13e110cc09abdb2ed76e

See more details on using hashes here.

File details

Details for the file yarl-1.4.2-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: yarl-1.4.2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 130.2 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 a161de7e50224e8e3de6e184707476b5a989037dcb24292b391a3d66ff158e70
MD5 85f6ffaccf88e653aa74d8fe068460a5
BLAKE2b-256 4f9cccead927db2d4e4a35ba3f8cc1b123dea68483c9370fbadb9ab4ba731a86

See more details on using hashes here.

File details

Details for the file yarl-1.4.2-cp36-cp36m-win32.whl.

File metadata

  • Download URL: yarl-1.4.2-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 124.4 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 5b10eb0e7f044cf0b035112446b26a3a2946bca9d7d7edb5e54a2ad2f6652abb
MD5 6805bc1ea09d9d560b85f43c9bcd8b19
BLAKE2b-256 663de51e0c7ec7c727522b07a7f795957c1e21e9d8d2f07a05a7bb04d45d3371

See more details on using hashes here.

File details

Details for the file yarl-1.4.2-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: yarl-1.4.2-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 252.6 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 944494be42fa630134bf907714d40207e646fd5a94423c90d5b514f7b0713fea
MD5 c19ca6fff20575d1da834d0bd099b62a
BLAKE2b-256 958f0209fc5d975f839344c33c822ff2f7ef80f6b1e984673a5a68f960bfa583

See more details on using hashes here.

File details

Details for the file yarl-1.4.2-cp36-cp36m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: yarl-1.4.2-cp36-cp36m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 127.6 kB
  • Tags: CPython 3.6m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.2-cp36-cp36m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 308b98b0c8cd1dfef1a0311dc5e38ae8f9b58349226aa0533f15a16717ad702f
MD5 6d56db31c1b587bc15a4bb236f615238
BLAKE2b-256 1f7f5543fc5afab0b0c10872bc5dcc973bdc17da6596318ad6b1ff1dbe418d95

See more details on using hashes here.

File details

Details for the file yarl-1.4.2-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: yarl-1.4.2-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 121.9 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.2-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 c2b509ac3d4b988ae8769901c66345425e361d518aecbe4acbfc2567e416626a
MD5 ca223d4105b1b76569e2e919a3a897cf
BLAKE2b-256 fca3d517e3fd8fdac35807c6ed64ab01ce4a1aa3988345c15be947312befaba4

See more details on using hashes here.

File details

Details for the file yarl-1.4.2-cp35-cp35m-win32.whl.

File metadata

  • Download URL: yarl-1.4.2-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 116.4 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.2-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 d8cdee92bc930d8b09d8bd2043cedd544d9c8bd7436a77678dd602467a993080
MD5 e4ce20cc41afec334b0943e69e1756fd
BLAKE2b-256 093e4d5b4d613874778ae337d8974b087c748fdd2b472c9f9f340115aecf58c2

See more details on using hashes here.

File details

Details for the file yarl-1.4.2-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: yarl-1.4.2-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 249.1 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a4844ebb2be14768f7994f2017f70aca39d658a96c786211be5ddbe1c68794c1
MD5 3e6565fedcbe572d2852f9e1bcce8ff2
BLAKE2b-256 e8e2bc1c3aa2b1394c6e4128edddee55e11267d707b3390bf5a7c6be96c796f8

See more details on using hashes here.

File details

Details for the file yarl-1.4.2-cp35-cp35m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: yarl-1.4.2-cp35-cp35m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 125.8 kB
  • Tags: CPython 3.5m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.2-cp35-cp35m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3ce3d4f7c6b69c4e4f0704b32eca8123b9c58ae91af740481aa57d7857b5e41b
MD5 9b8afb08ffbddb82031740373d0b1eaa
BLAKE2b-256 4d2100f3dbec6b8cbed5a7178f5b6acb56de49fd44b4bec3d7ab0334766e093e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page