Skip to main content

'URL parser and manipulator based on the WHAT WG URL standard'

Project description

This is ada_url, a Python library for working with URLs based on the Ada URL parser.

Installation

Install from PyPI:

pip install ada_url

Usage examples

Parsing URLs

The URL class is intended to match the one described in the WHATWG URL spec:.

>>> from ada_url import URL
>>> urlobj = URL('https://example.org/path/../file.txt')
>>> urlobj.href
'https://example.org/path/file.txt'

The parse_url function returns a dictionary of all URL elements:

>>> from ada_url import parse_url
>>> parse_url('https://user:pass@example.org:80/api?q=1#2')
{
    'href': 'https://user:pass@example.org:80/api?q=1#2',
    'username': 'user',
    'password': 'pass',
    'protocol': 'https:',
    'port': '80',
    'hostname': 'example.org',
    'host': 'example.org:80',
    'pathname': '/api',
    'search': '?q=1',
    'hash': '#2',
    'origin': 'https://example.org:80',
    'host_type': <HostType.DEFAULT: 0>,
    'scheme_type': <SchemeType.HTTPS: 2>
}

Altering URLs

Replacing URL components with the URL class:

>>> from ada_url import URL
>>> urlobj = URL('https://example.org/path/../file.txt')
>>> urlobj.host = 'example.com'
>>> urlobj.href
'https://example.com/file.txt'

Replacing URL components with the replace_url function:

>>> from ada_url import replace_url
>>> replace_url('https://example.org/path/../file.txt', host='example.com')
'https://example.com/file.txt'

Search parameters

The URLSearchParams class is intended to match the one described in the WHATWG URL spec.

>>> from ada_url import URLSearchParams
>>> obj = URLSearchParams('key1=value1&key2=value2')
>>> list(obj.items())
[('key1', 'value1'), ('key2', 'value2')]

The parse_search_params function returns a dictionary of search keys mapped to value lists:

>>> from ada_url import parse_search_params
>>> parse_search_params('key1=value1&key2=value2')
{'key1': ['value1'], 'key2': ['value2']}

Internationalized domain names

The idna class can encode and decode IDNs:

>>> from ada_url import idna
>>> idna.encode('Bücher.example')
b'xn--bcher-kva.example'
>>> idna.decode(b'xn--bcher-kva.example')
'bücher.example'

WHATWG URL compliance

This library is compliant with the WHATWG URL spec. This means, among other things, that it properly encodes IDNs and resolves paths:

>>> from ada_url import URL
>>> parsed_url = URL('https://www.GOoglé.com/./path/../path2/')
>>> parsed_url.hostname
'www.xn--googl-fsa.com'
>>> parsed_url.pathname
'/path2/'

Contrast that with the Python standard library’s urlib.parse module:

>>> from urllib.parse import urlparse
>>> parsed_url = urlparse('https://www.GOoglé.com/./path/../path2/')
>>> parsed_url.hostname
'www.googlé.com'
>>> parsed_url.path
'/./path/../path2/'

Project details


Download files

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

Source Distribution

ada-url-1.11.0.tar.gz (214.1 kB view details)

Uploaded Source

Built Distributions

ada_url-1.11.0-pp39-pypy39_pp73-win_amd64.whl (1.3 MB view details)

Uploaded PyPy Windows x86-64

ada_url-1.11.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (628.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

ada_url-1.11.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (633.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

ada_url-1.11.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (585.7 kB view details)

Uploaded PyPy macOS 10.15+ x86-64

ada_url-1.11.0-pp38-pypy38_pp73-win_amd64.whl (1.3 MB view details)

Uploaded PyPy Windows x86-64

ada_url-1.11.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (628.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

ada_url-1.11.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (633.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

ada_url-1.11.0-pp38-pypy38_pp73-macosx_10_15_x86_64.whl (585.7 kB view details)

Uploaded PyPy macOS 10.15+ x86-64

ada_url-1.11.0-cp312-cp312-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.12 Windows x86-64

ada_url-1.11.0-cp312-cp312-musllinux_1_1_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

ada_url-1.11.0-cp312-cp312-musllinux_1_1_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ ARM64

ada_url-1.11.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (703.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

ada_url-1.11.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (703.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

ada_url-1.11.0-cp312-cp312-macosx_11_0_arm64.whl (586.3 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

ada_url-1.11.0-cp312-cp312-macosx_10_15_x86_64.whl (597.9 kB view details)

Uploaded CPython 3.12 macOS 10.15+ x86-64

ada_url-1.11.0-cp312-cp312-macosx_10_15_universal2.whl (972.2 kB view details)

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

ada_url-1.11.0-cp311-cp311-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.11 Windows x86-64

ada_url-1.11.0-cp311-cp311-musllinux_1_1_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

ada_url-1.11.0-cp311-cp311-musllinux_1_1_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

ada_url-1.11.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (702.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

ada_url-1.11.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (702.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

ada_url-1.11.0-cp311-cp311-macosx_11_0_arm64.whl (586.3 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

ada_url-1.11.0-cp311-cp311-macosx_10_15_x86_64.whl (597.9 kB view details)

Uploaded CPython 3.11 macOS 10.15+ x86-64

ada_url-1.11.0-cp311-cp311-macosx_10_15_universal2.whl (972.1 kB view details)

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

ada_url-1.11.0-cp310-cp310-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.10 Windows x86-64

ada_url-1.11.0-cp310-cp310-musllinux_1_1_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

ada_url-1.11.0-cp310-cp310-musllinux_1_1_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

ada_url-1.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (702.1 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

ada_url-1.11.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (702.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

ada_url-1.11.0-cp310-cp310-macosx_11_0_arm64.whl (586.3 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

ada_url-1.11.0-cp310-cp310-macosx_10_15_x86_64.whl (597.9 kB view details)

Uploaded CPython 3.10 macOS 10.15+ x86-64

ada_url-1.11.0-cp310-cp310-macosx_10_15_universal2.whl (972.1 kB view details)

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

ada_url-1.11.0-cp39-cp39-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.9 Windows x86-64

ada_url-1.11.0-cp39-cp39-musllinux_1_1_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

ada_url-1.11.0-cp39-cp39-musllinux_1_1_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

ada_url-1.11.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (702.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

ada_url-1.11.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (702.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

ada_url-1.11.0-cp39-cp39-macosx_11_0_arm64.whl (586.3 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

ada_url-1.11.0-cp39-cp39-macosx_10_15_x86_64.whl (597.9 kB view details)

Uploaded CPython 3.9 macOS 10.15+ x86-64

ada_url-1.11.0-cp39-cp39-macosx_10_15_universal2.whl (972.1 kB view details)

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

ada_url-1.11.0-cp38-cp38-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.8 Windows x86-64

ada_url-1.11.0-cp38-cp38-musllinux_1_1_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

ada_url-1.11.0-cp38-cp38-musllinux_1_1_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

ada_url-1.11.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (702.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

ada_url-1.11.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (702.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

ada_url-1.11.0-cp38-cp38-macosx_11_0_arm64.whl (586.3 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

ada_url-1.11.0-cp38-cp38-macosx_10_15_x86_64.whl (597.9 kB view details)

Uploaded CPython 3.8 macOS 10.15+ x86-64

ada_url-1.11.0-cp38-cp38-macosx_10_15_universal2.whl (972.1 kB view details)

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

File details

Details for the file ada-url-1.11.0.tar.gz.

File metadata

  • Download URL: ada-url-1.11.0.tar.gz
  • Upload date:
  • Size: 214.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for ada-url-1.11.0.tar.gz
Algorithm Hash digest
SHA256 160f14eff4234714c38f19b92f767856f3110e163f56a4ae1219b7bc66ad104c
MD5 ce91e7a4578239aa401f0f8df0924ea0
BLAKE2b-256 d7ef0c75164e7d2408b7e1f4a5571c91e82709769b9c7a31f52346d9b59a80b4

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 4dfee34dcfc95e4a5b16d80f2c2b3223d1293793258ee12399c9e1f8e25da50e
MD5 adf156fd8cf710f7c33b08a9b4b167e9
BLAKE2b-256 45c7e9b083853c4a312008a096af2200c83587b1d05b3db91997ba09cf1928ec

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e151e55420b90ee96333d1d8cd66135835da6421f4365c9f82546a3934ff3701
MD5 0bcd25c1e2e0db6a1a2f6394e45c430c
BLAKE2b-256 221ecc30f44b94db9aaa8947ddabf2aa1dffbd3a253c5ab33ab01ff613bb77e1

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e092019b30840450aea1767f82008fa8160eebd25b87cc6d4dc095fe84610920
MD5 8c1ca912ed20fd41e973237f7d43cf6c
BLAKE2b-256 828917d3d3d1cbea6004c5f36ec95cd7f2e7b646ed94403f70d257232085d5d1

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b19f80d6fc531df490d8f059c679d90c1723362e623bafc6b9046e14c86456bb
MD5 18ee720b2b844110c77145b0c2e71bf5
BLAKE2b-256 f051f524bd644111ef6f6fb81ef5e87198d3a7591a3f212f4537eb7db05da8de

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 bdb50f38eb6c817016b49e093cbdcb8f415beca7f30585990232cd5ad5c79422
MD5 89bbfd5dff0290c6ae2a7e97dca7e344
BLAKE2b-256 307cb040a17e6dd303eb6b19a0992987170e1dd5b1a612850c981dbd0746979e

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8b81f4d7053e1218e552bdadd9319b10ba57a264838ef5999a44494e1dcd5343
MD5 f0801bc760e488972f1a91ca5cf754d8
BLAKE2b-256 5d5ff60927949d27ecb1cb4986317c436264be24e05d119b435d240affee00c4

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 37903681c464900df1c7b7e13584e7d2a46c82e35e0822835ccc82af8f6d3fca
MD5 ffa2e263a9fe180992e39340f3202948
BLAKE2b-256 6f2abc5fa78f58f962e3cb420455606d9a0c586805e4a1062af9cff31f995ef7

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-pp38-pypy38_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-pp38-pypy38_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e7c797a1ce6dd91301fdc19b53b3d68e678795b5bc8c40d13853b4a421f3a0ea
MD5 35b539ef31bed63116d28fe134c68cc2
BLAKE2b-256 ae246db2339b8ab2a04e6dd9caf2b5602687e1c5ccab5dccd1c7c87a22f60b5f

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c8a2249d8d5f88c7b898ede3d5af3064d67ddc3d9976e6977a892d1c62ec893e
MD5 f2b350e5508bd66e15c0667474582064
BLAKE2b-256 0d1204889a438066d917dca48c933215252ad321a78ff72e9a3066276b8ca325

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4fcfa4d75c02f9973d589ab4bf9e6b271e168e34e832076fec441c8dc133f731
MD5 71d87db24ac1e9f45990ab646bc51f75
BLAKE2b-256 43243accd984a2d67c2572e6f339318a72680b00bc59f6a6587824dc403b206f

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp312-cp312-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 8f5900ff4fe40dbdd04fd173ffc6c2dba1ba7fd924b0e46511024b0627d012c1
MD5 79566d4e8147842269054ee318c084ed
BLAKE2b-256 2a67207791681cfc1dab734a04f8d6721334fa8664b89165b16247ea0acdbebb

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c3a8d8da5ab9d3fa0d523d505da0405a6a5f2f1c898616406152b2e4d835949d
MD5 0463a06a61ea6352ef5d219fbc9fc6d7
BLAKE2b-256 b776ad367a32dbec2ecc72b0452ddbe3c9dbfd719aebd6d5ba834281fbf4b201

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a0bb4e1e61efdf9bbfb44e6fc752eba88d37e9815443e021a6d85e45684f1f95
MD5 089dfa62088b87a134603042177d1b81
BLAKE2b-256 db8330637b0c6c176250ef8cb012db7905ee7ed1ff1b6729b22abb93bf8f2fbd

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cb2ece5dd78887924ea61414a22bc6fadc63fae45e35f98dbf84c893abf807b9
MD5 9247626448735dd0a0b63a2631010518
BLAKE2b-256 4ae140e31a3844ea08096ae3e7146eb91968dd6cc42a881bd496b40be673edf9

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 68056962a682b70835284f03f7dca5173c6582ddfed529b288bb6f1108116209
MD5 b687882bfb9791e60f75b66f61417b95
BLAKE2b-256 70039d763715d41029d1058dec2198524d02d51fc2b2f82ab49e830bfa27ec74

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp312-cp312-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp312-cp312-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 81a7a179955cf5816d134740beed78aff5a98f3d22d0454205595491b9232ff7
MD5 89411d5c9dcb2f03613c8045cbc48024
BLAKE2b-256 6f307990b65b24f4ba8706df3c8d22ad7d0281705e0c8e6d5e6092106c211767

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0bdafecfbb1b2d0f3833216ab5bdfc3ad109283cbb18cb814129e4e37e4788ff
MD5 3b6e2d83e64472c65f076a5821677015
BLAKE2b-256 cceb1fd921a32df8acc667752f93f7290eef52ab81d9531d76ef3a523d71ffbe

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1f77d29525baf890460dd7f0d69a50c7e971bc5cba74a2fd972f063caa043cdb
MD5 9303c2b3cdf1e1c61f7e5d3edf78bf0d
BLAKE2b-256 700594fd4d6594aacf41542a5c6142b28a8ccf7051fa4b0085edfbd0a9ded088

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 6caea53c0b1ef7f8f9fe7d3ab1a6d6a0086edfb34afcb220d0ece34099c82130
MD5 987cd2d3e449a6a3121c2aa3b9dbf006
BLAKE2b-256 88bf8db3886572d29506423e510c31b4b908f80edcb371af7d039f800bf74312

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5609d365005ef846ae1e979af15eab0360b6338bb54334967a41e854f9adf152
MD5 e436ccdd91ee7213ad1040e6b0aa99c5
BLAKE2b-256 c688e8c3a9efdd463d005c6883d082a79f3a886eecc716a84831ed7cc2cf8c8c

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3553e914c8f86dde09a41790c86b1aa94a3fc5d6f462196c2a777746f6d27069
MD5 ac7454d7731da1358718eefbf63db187
BLAKE2b-256 09da778e381ed1147447be1e9d5b8e84ffd518cf8d0d8c54b89c05affbf6e169

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5a5c9d8cde363e6d472e95099f67b60a128251ccabcb6a48e3bc8444b43dc35a
MD5 cd744948cc8322ba193ccb7ccda4618b
BLAKE2b-256 733e01fc493d1161de526fe06a3f79b33c8b899429e0f26d22cde764b405ed68

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 121b909f2ea99a1e4f14846fcbd45e1dd122d8d9b18e49f0cac123a4dafeb178
MD5 04fc8d0e3ddac54ca807017a13786f05
BLAKE2b-256 113c3240b13d46acf6dc1841386733c576318850ab227311997b732161ab90b0

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp311-cp311-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp311-cp311-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 3d4430d6f88b0cd494daddb220574ef0c4c6fa3391a79b40d59247370c4671b1
MD5 d8a2a9fabd975452907deab2e2c83f44
BLAKE2b-256 a8a8a699b2d2b6caa34383aeec0233ebe644cf656253ce237776d8fedc35e0c4

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1f3812b1cde9c878b7fd5f96aec07febf5cd7a1085fbb9d9d8b0177cc513a23f
MD5 6ec64d3fd8f74893394186299f4b0388
BLAKE2b-256 71b09a258b8f26697d1b7cc66d9087f18a6eba7532869369bded042bcd308792

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a589cc23c2b395bad7ef1f22c392f5f92381b11900e6b2d93c597391560f8010
MD5 b943c1ef183a344c53f9c801218eb6bb
BLAKE2b-256 cd1c279d3d8a2d5bb2f89bc91268e23c28f4da8e2b22aa253d99cc91dd128a57

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 acf7362e91abccff8cf7cec42197d6b8078b1e6baed3146792a78b94d781e9ed
MD5 a5c4f0e586e0d6d93cea69ebb4ed46f2
BLAKE2b-256 b6f93a998e77eed5a6240cb58b1f6e15fd2bb56343382d6aa117d34d63f687fb

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4681387bf83f5a03d8d1cb5dba0e3c075191d54c8aaaa191b19510a3c91e8b80
MD5 e1419caf578bf18b7a84095dd123fcf8
BLAKE2b-256 1b560e251cdef6fcf76e82a3b0e18ce2a305019f6ff65dd4751d9168ec01a71e

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 493e7a0033afdeb92f1e8545438690363c5406c6c75bc337e06233538dbc907e
MD5 d15a16a3078ec82b464cd38fbc2ed67c
BLAKE2b-256 50f5360ddf0e031e00018285567a13470c1652e180090da5c35656afa1794dfb

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4fdd07cbf0b4f0f22919011338c68c966148fd62be686f2c34c13d8ee718f52f
MD5 277f154a61ac408fbc4508db21889c47
BLAKE2b-256 95277d04e06ddb589c7c3f48e3a5279cc7692e468f36caa316f1c3d97d5c96b9

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 56fcba3ccf5354349908020dfebc7cb3604b185fd79d72d441c35dea0fdbaf41
MD5 24a3440976e6518a74f790d4c43ee579
BLAKE2b-256 0ca79caee848dec215436614cb4cbb0c16e7204017a51865c58a3495639c9d6f

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp310-cp310-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp310-cp310-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 3bcc0289e7cbdf45c3be179cacfc486fec83bc96fe893d2efa9a28f262d1b326
MD5 900674a9c1d9d1042a6ba471342cfaca
BLAKE2b-256 823288151a91cf189d81ea63010340d76b13bff32e94babc3e31d4656d4446b0

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: ada_url-1.11.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for ada_url-1.11.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 071dee4483cf4390f64316c2c44037d530fe81537b023f0d200e0da3163aac95
MD5 df67c1524e861420cf0dc04fa20ea11f
BLAKE2b-256 09682e05e5a630077c9091539fc883afa803b7161538d3d0f44ed2d70580448f

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e275a9a0d1d88ed567afdf50e11564f561cb059dd933bf8b57c6889e3fef405d
MD5 5f465246ddb6a95f24b365e7cc84539a
BLAKE2b-256 9a26d58b3d605f49a3c427e0673b25b84748192ed68d87e8206333c0e04bb52a

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 c755120cdbdf143750af298c9fc05f94767ef8b89680169aafda194d3b8081c8
MD5 0e032b04d1d5d287c7198726a4e8a442
BLAKE2b-256 590c1cf69ec1988cd464af65371fe37261fbb8b42db022d7374c74c122023757

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e473769535c18915addd07754aeb613ebda742f7fa91bdec9e74454959e8ee3e
MD5 440b19bf4aa13748f142e9f34bd21147
BLAKE2b-256 fc0be3e0588b08e1c7d3cdf93d02e86de2a00e85017e53a6bdd53b007ea4fd5b

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 eccf0cadca09ba6ed0ce7bd4229d78469e9e5b9c620a4af07939525cd63f8898
MD5 9d8930929f57fe92ba8ebc587c6a1de8
BLAKE2b-256 929af1cc7bb454c531461a3e7d81842edbd2daca49f7036395eca16996986a45

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 94c581d3ad8da01efaaef9813669c8281434b47234f5043b575757c9faf93ad8
MD5 d18e63fbeca5d70f63aaeb6815a60394
BLAKE2b-256 d2da831a8daabcf3f6cdcb8b29544390c0f95b38a04d24627217cda2bb46ad59

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0737e456c951bcf67afdc8a3308d878dacc38c62580a8a745d4442c20ae006c3
MD5 a3f164f0563cfe8f9d76d879a3d73f79
BLAKE2b-256 255c3a43cf662d74af96c7b313f6026a9930b790edee8b1d622e8689fe33d1cf

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp39-cp39-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp39-cp39-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 c3bee18f7d8ecb6b0a80a34db345e6d59a80d8722d57a65a543b0fc5435c5282
MD5 cb42f3479f7714c15495535d7a685ed8
BLAKE2b-256 63b423807651e585db891c24da5c80b824b8c9502afc870260b5fbcfaa466dbe

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: ada_url-1.11.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for ada_url-1.11.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a709a5ff8f775759b7ea758d855d358dd77e098d535716a2cc544b5c8f317996
MD5 ad659d299834d823915e5e8414da6dc8
BLAKE2b-256 c8167bdd819d18b2c48813c204bd2588e17fabcad30043a4b39d8d8ea4c2060a

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 892b3942bbb3447e8ec502585175d2a0002d8d51953d033d1c6cb6b56b99fa47
MD5 4b04f2fe4ba05f79fb6b9505c8c59932
BLAKE2b-256 21345292d22a13a864d734c5d679a244510d10e92f353fd96e491d2a3965e017

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 9712ae5bb24a308d0b9b2dfdb31259bd4048d76562c8a7258575055e90be18f1
MD5 401618cfd3fad556c1b2036621b7d27c
BLAKE2b-256 2826f57c188c228bc421cdb4f40f9a7d94fe111b222201008193088b4542c7fa

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2bd27de1443cf9cfeceb6cb77bdfb44aff59f2493b242de6bab0eaeab118fc72
MD5 e89566f32fc8a431a593769f364b8396
BLAKE2b-256 d690179b13206d709d3a944228b64dba0e1e5e7d63a460d7f951138ac4188406

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f22bdd4214906eeda96ea69f1b8a2a655d95f5a0c730d0bd451a4e6a9b2579b5
MD5 e7609554025de6d1f4dca8d42ad5c40d
BLAKE2b-256 14203c8d4a8594dd85ac6eeece64a70b4cc19af2980b98f44720306d91cd8dfe

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2db6ff26805fa3fa70c4c97bc8d9da82ba3833bfa84da06013b6b9435802c0d6
MD5 a745bd5c4a93d907152cc9e4781ef120
BLAKE2b-256 401613fbcae6aaf8a68a3cf677646207658837adb4579615acbc1e9a0bdd98cb

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 78faa08e000cb5edeeb75ab0a1d28bf86d6acda8947eb02205a10d66bdbd9d90
MD5 ec62996504581a3ec88f86a008562399
BLAKE2b-256 5a9b0b2a4913203e28d856e6076b1812e2d6bf5ee16f8dd51cf74cdb59084339

See more details on using hashes here.

File details

Details for the file ada_url-1.11.0-cp38-cp38-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for ada_url-1.11.0-cp38-cp38-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 067bb5e8a836ff2c881a27d37fa5bcfccda6098ca3576b94244f57490732a9c2
MD5 44b2cc4d58e635a2053857839e7539ae
BLAKE2b-256 e7c64d1ac6bf67dd7cb747b44dc35449d6b472368536abd49eb1592f302302c3

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