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.

CHANGES

1.4.0 (XXXX-XX-XX)

  • 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

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.0b1.tar.gz (162.7 kB view details)

Uploaded Source

Built Distributions

yarl-1.4.0b1-cp38-cp38-win_amd64.whl (126.1 kB view details)

Uploaded CPython 3.8 Windows x86-64

yarl-1.4.0b1-cp38-cp38-win32.whl (119.9 kB view details)

Uploaded CPython 3.8 Windows x86

yarl-1.4.0b1-cp38-cp38-manylinux1_x86_64.whl (253.3 kB view details)

Uploaded CPython 3.8

yarl-1.4.0b1-cp38-cp38-macosx_10_13_x86_64.whl (126.2 kB view details)

Uploaded CPython 3.8 macOS 10.13+ x86-64

yarl-1.4.0b1-cp37-cp37m-win_amd64.whl (125.2 kB view details)

Uploaded CPython 3.7m Windows x86-64

yarl-1.4.0b1-cp37-cp37m-win32.whl (119.0 kB view details)

Uploaded CPython 3.7m Windows x86

yarl-1.4.0b1-cp37-cp37m-manylinux1_x86_64.whl (255.9 kB view details)

Uploaded CPython 3.7m

yarl-1.4.0b1-cp37-cp37m-macosx_10_13_x86_64.whl (125.6 kB view details)

Uploaded CPython 3.7m macOS 10.13+ x86-64

yarl-1.4.0b1-cp36-cp36m-win_amd64.whl (129.9 kB view details)

Uploaded CPython 3.6m Windows x86-64

yarl-1.4.0b1-cp36-cp36m-win32.whl (124.1 kB view details)

Uploaded CPython 3.6m Windows x86

yarl-1.4.0b1-cp36-cp36m-manylinux1_x86_64.whl (252.3 kB view details)

Uploaded CPython 3.6m

yarl-1.4.0b1-cp36-cp36m-macosx_10_13_x86_64.whl (127.2 kB view details)

Uploaded CPython 3.6m macOS 10.13+ x86-64

yarl-1.4.0b1-cp35-cp35m-win_amd64.whl (121.6 kB view details)

Uploaded CPython 3.5m Windows x86-64

yarl-1.4.0b1-cp35-cp35m-win32.whl (116.0 kB view details)

Uploaded CPython 3.5m Windows x86

yarl-1.4.0b1-cp35-cp35m-manylinux1_x86_64.whl (248.8 kB view details)

Uploaded CPython 3.5m

yarl-1.4.0b1-cp35-cp35m-macosx_10_13_x86_64.whl (125.4 kB view details)

Uploaded CPython 3.5m macOS 10.13+ x86-64

File details

Details for the file yarl-1.4.0b1.tar.gz.

File metadata

  • Download URL: yarl-1.4.0b1.tar.gz
  • Upload date:
  • Size: 162.7 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.39.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.0b1.tar.gz
Algorithm Hash digest
SHA256 113b247c8096b83305683d58d600341e3aec983591fb4059560663cf615de72c
MD5 c08d098f198aecbd7772daf46603aaf4
BLAKE2b-256 f3675ff07d3bb88484dc718601595b871f7b2c7063eb52c1ddf8eaf8c11dcbf5

See more details on using hashes here.

File details

Details for the file yarl-1.4.0b1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: yarl-1.4.0b1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 126.1 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.39.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.0b1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 017f17776871222f7a8e7554265f4b4baafc488a779fe3e5c598cdc931856e20
MD5 179ca96a2048661db143bcb125c274e3
BLAKE2b-256 a369e0ff543f441ed46eb93a1e4d6031de76b0801059ba90cbc4757a0d4c05d7

See more details on using hashes here.

File details

Details for the file yarl-1.4.0b1-cp38-cp38-win32.whl.

File metadata

  • Download URL: yarl-1.4.0b1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 119.9 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.39.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.0b1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 f1cf7f2f5e58da7b3a4e5545ea59dbf9f812bfdf1a2b7e54f1e7b8f705054e52
MD5 f656cfc701ee4fcee400220e31eb6964
BLAKE2b-256 b08e77b988ec83b66b703f3be335ef11cf1d862a3c2f5e9b6cd40d71f6d60d47

See more details on using hashes here.

File details

Details for the file yarl-1.4.0b1-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: yarl-1.4.0b1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 253.3 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.39.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.0b1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0b21f64901f9e275cf856cb8a50cf4dc9bf2dcc1f889715d5dc5ddc33305fadd
MD5 ec2a284d6dff7359802106c3c7bf45ae
BLAKE2b-256 9a34ba16c63abb610d770f4bc4790591416aa7531c29365798fe6506cda8bbd7

See more details on using hashes here.

File details

Details for the file yarl-1.4.0b1-cp38-cp38-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: yarl-1.4.0b1-cp38-cp38-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 126.2 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.39.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.0b1-cp38-cp38-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 42de74cc22a8b86eb5ec9f3203cce73acc311a6743ff4a33cc44e1a86183ac4a
MD5 466fd3937d097b16e102cc1ddf16cd0f
BLAKE2b-256 1e6238db0f0f0bbf03db7c6eab33dc85eec588c0de4fd17af76199d98f136112

See more details on using hashes here.

File details

Details for the file yarl-1.4.0b1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: yarl-1.4.0b1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 125.2 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.39.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.0b1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7fa39c3fb1b10a5a91626d4ef0b0ffd6ad678f4a381e4be52b941145506d5d58
MD5 9841612fab583c4e0478783165b4746a
BLAKE2b-256 b972678594a386feecc5f351469d5207e63e8a9271ba34eb70c52a2b4470cbad

See more details on using hashes here.

File details

Details for the file yarl-1.4.0b1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: yarl-1.4.0b1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 119.0 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.39.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.0b1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 6e339db7e2e619b22a29e9f14e62fed7eb49f1853de4927e6b7e7f5b498b3a79
MD5 05e795d8b3f40f39eaada0136acc55dd
BLAKE2b-256 8b28de7a60f90edf10a7e710dcd05510e751c73411338f3c5b334c6409831ece

See more details on using hashes here.

File details

Details for the file yarl-1.4.0b1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: yarl-1.4.0b1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 255.9 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.39.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.0b1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 dc6d1c59b36d90801c840811f3774d0a427be5c05da883e5a9be92de28bb6693
MD5 85283c21c999838d94aa5187e54176c9
BLAKE2b-256 16bb18cc812059729f135767bb0cdddf522d088f2b11c6c860e549da135cf46d

See more details on using hashes here.

File details

Details for the file yarl-1.4.0b1-cp37-cp37m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: yarl-1.4.0b1-cp37-cp37m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 125.6 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.39.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.0b1-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 72ebd0743826851ecfc094e7774adacc78d6ca9961f2e92d5015d67c878b9564
MD5 9a0c6892f161ec564d99d0d604534ec2
BLAKE2b-256 7a11c089cb0b7380700c89273715e117fbb10963485fc1ac13dcc1a25b5bb687

See more details on using hashes here.

File details

Details for the file yarl-1.4.0b1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: yarl-1.4.0b1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 129.9 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.39.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.0b1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 726de707398cb95e0045c966cf55e76d2524340bec6b31db1d9d70aa354157cc
MD5 4e8ef4f4c14a6c9f338fef18bc56c487
BLAKE2b-256 b958a68f32b0a9b4e2e29182ce39c8349133c1de96944a15e132cb3537c63a35

See more details on using hashes here.

File details

Details for the file yarl-1.4.0b1-cp36-cp36m-win32.whl.

File metadata

  • Download URL: yarl-1.4.0b1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 124.1 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.39.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.0b1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 afca301604ae1753f6cf9d91330fd6c8ea38415778c9382f978124220b015a06
MD5 fbe3031636e7610d5ddaf80500b354fc
BLAKE2b-256 9f7b77944b574b653c662416d276ae78e50b6fa6b8ae99e769d3ba4c81b5c3f1

See more details on using hashes here.

File details

Details for the file yarl-1.4.0b1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: yarl-1.4.0b1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 252.3 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.39.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.0b1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 42162aebdd97883768c60a664eaef25bfbade72be6280651a63e6bd23c8e8748
MD5 a4791163b09fbb29ce82ae4de9a0e022
BLAKE2b-256 873cea67b4d73a7621956d6998fe06f33af94352c54196b4b07b92951dc11dca

See more details on using hashes here.

File details

Details for the file yarl-1.4.0b1-cp36-cp36m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: yarl-1.4.0b1-cp36-cp36m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 127.2 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.39.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.0b1-cp36-cp36m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 7f912e8ddbbae7eb7b29e8b2c08c11ab9755980747a1e755c2590125ae7b7030
MD5 d4ba18cb7fda98e082d547e43e2f9d18
BLAKE2b-256 38fcaf64eef4d08f1c036f1af1e015e76edec5335ad40d6ec53e40ade9b92239

See more details on using hashes here.

File details

Details for the file yarl-1.4.0b1-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: yarl-1.4.0b1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 121.6 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.39.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.0b1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 72872b47bbc0b5726aef211eb6e382137942af06e9761083923e55161ca01279
MD5 d986f4dfa474f5cc6df61ebafe88f5ba
BLAKE2b-256 4567123e4990a2d61c3a16a42928f5d53e8d90c222b7b22ba0ba42d9fd3d81de

See more details on using hashes here.

File details

Details for the file yarl-1.4.0b1-cp35-cp35m-win32.whl.

File metadata

  • Download URL: yarl-1.4.0b1-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 116.0 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.39.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.0b1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 26da4cdcb75ebb2034f11e914f060b435db266d9cf9ebcfd3b9b1e62c1be57a5
MD5 532745dbffc41ab790a300e30d295d09
BLAKE2b-256 42808094a7085b161a791e63345a5ba7e54de1ca37c91ab358534d4ab168e015

See more details on using hashes here.

File details

Details for the file yarl-1.4.0b1-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: yarl-1.4.0b1-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 248.8 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.39.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.0b1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bd9ad4696dbe9a36e78776d7e0bdb3ea7a9ee6246dc73678535cc206fee93b23
MD5 396924262d15a9121de417ab4801b83b
BLAKE2b-256 d90682ab1c8bc386d46d1040d4f95d64c13de0c7a6f3bed8cf5a6e05936b9dfc

See more details on using hashes here.

File details

Details for the file yarl-1.4.0b1-cp35-cp35m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: yarl-1.4.0b1-cp35-cp35m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 125.4 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.39.0 CPython/3.7.5

File hashes

Hashes for yarl-1.4.0b1-cp35-cp35m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 be80e6025314cbe1249018e87d4b587cc679829ad7a0e9c7238c8c3241fb3b02
MD5 ba991c9a67ac6e569ef58dd728d9fae2
BLAKE2b-256 4dbe52608496352f5ffefd542720fbe5f8ffdd071f5050a9c1321e24ed2088de

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