'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
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
Built Distributions
Hashes for ada_url-1.11.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4dfee34dcfc95e4a5b16d80f2c2b3223d1293793258ee12399c9e1f8e25da50e |
|
MD5 | adf156fd8cf710f7c33b08a9b4b167e9 |
|
BLAKE2b-256 | 45c7e9b083853c4a312008a096af2200c83587b1d05b3db91997ba09cf1928ec |
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 |
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 |
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 |
Hashes for ada_url-1.11.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bdb50f38eb6c817016b49e093cbdcb8f415beca7f30585990232cd5ad5c79422 |
|
MD5 | 89bbfd5dff0290c6ae2a7e97dca7e344 |
|
BLAKE2b-256 | 307cb040a17e6dd303eb6b19a0992987170e1dd5b1a612850c981dbd0746979e |
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 |
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 |
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 |
Hashes for ada_url-1.11.0-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8a2249d8d5f88c7b898ede3d5af3064d67ddc3d9976e6977a892d1c62ec893e |
|
MD5 | f2b350e5508bd66e15c0667474582064 |
|
BLAKE2b-256 | 0d1204889a438066d917dca48c933215252ad321a78ff72e9a3066276b8ca325 |
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 |
Hashes for ada_url-1.11.0-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f5900ff4fe40dbdd04fd173ffc6c2dba1ba7fd924b0e46511024b0627d012c1 |
|
MD5 | 79566d4e8147842269054ee318c084ed |
|
BLAKE2b-256 | 2a67207791681cfc1dab734a04f8d6721334fa8664b89165b16247ea0acdbebb |
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 |
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 |
Hashes for ada_url-1.11.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb2ece5dd78887924ea61414a22bc6fadc63fae45e35f98dbf84c893abf807b9 |
|
MD5 | 9247626448735dd0a0b63a2631010518 |
|
BLAKE2b-256 | 4ae140e31a3844ea08096ae3e7146eb91968dd6cc42a881bd496b40be673edf9 |
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 |
Hashes for ada_url-1.11.0-cp312-cp312-macosx_10_15_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81a7a179955cf5816d134740beed78aff5a98f3d22d0454205595491b9232ff7 |
|
MD5 | 89411d5c9dcb2f03613c8045cbc48024 |
|
BLAKE2b-256 | 6f307990b65b24f4ba8706df3c8d22ad7d0281705e0c8e6d5e6092106c211767 |
Hashes for ada_url-1.11.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bdafecfbb1b2d0f3833216ab5bdfc3ad109283cbb18cb814129e4e37e4788ff |
|
MD5 | 3b6e2d83e64472c65f076a5821677015 |
|
BLAKE2b-256 | cceb1fd921a32df8acc667752f93f7290eef52ab81d9531d76ef3a523d71ffbe |
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 |
Hashes for ada_url-1.11.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6caea53c0b1ef7f8f9fe7d3ab1a6d6a0086edfb34afcb220d0ece34099c82130 |
|
MD5 | 987cd2d3e449a6a3121c2aa3b9dbf006 |
|
BLAKE2b-256 | 88bf8db3886572d29506423e510c31b4b908f80edcb371af7d039f800bf74312 |
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 |
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 |
Hashes for ada_url-1.11.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a5c9d8cde363e6d472e95099f67b60a128251ccabcb6a48e3bc8444b43dc35a |
|
MD5 | cd744948cc8322ba193ccb7ccda4618b |
|
BLAKE2b-256 | 733e01fc493d1161de526fe06a3f79b33c8b899429e0f26d22cde764b405ed68 |
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 |
Hashes for ada_url-1.11.0-cp311-cp311-macosx_10_15_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d4430d6f88b0cd494daddb220574ef0c4c6fa3391a79b40d59247370c4671b1 |
|
MD5 | d8a2a9fabd975452907deab2e2c83f44 |
|
BLAKE2b-256 | a8a8a699b2d2b6caa34383aeec0233ebe644cf656253ce237776d8fedc35e0c4 |
Hashes for ada_url-1.11.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f3812b1cde9c878b7fd5f96aec07febf5cd7a1085fbb9d9d8b0177cc513a23f |
|
MD5 | 6ec64d3fd8f74893394186299f4b0388 |
|
BLAKE2b-256 | 71b09a258b8f26697d1b7cc66d9087f18a6eba7532869369bded042bcd308792 |
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 |
Hashes for ada_url-1.11.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | acf7362e91abccff8cf7cec42197d6b8078b1e6baed3146792a78b94d781e9ed |
|
MD5 | a5c4f0e586e0d6d93cea69ebb4ed46f2 |
|
BLAKE2b-256 | b6f93a998e77eed5a6240cb58b1f6e15fd2bb56343382d6aa117d34d63f687fb |
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 |
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 |
Hashes for ada_url-1.11.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4fdd07cbf0b4f0f22919011338c68c966148fd62be686f2c34c13d8ee718f52f |
|
MD5 | 277f154a61ac408fbc4508db21889c47 |
|
BLAKE2b-256 | 95277d04e06ddb589c7c3f48e3a5279cc7692e468f36caa316f1c3d97d5c96b9 |
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 |
Hashes for ada_url-1.11.0-cp310-cp310-macosx_10_15_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3bcc0289e7cbdf45c3be179cacfc486fec83bc96fe893d2efa9a28f262d1b326 |
|
MD5 | 900674a9c1d9d1042a6ba471342cfaca |
|
BLAKE2b-256 | 823288151a91cf189d81ea63010340d76b13bff32e94babc3e31d4656d4446b0 |
Hashes for ada_url-1.11.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 071dee4483cf4390f64316c2c44037d530fe81537b023f0d200e0da3163aac95 |
|
MD5 | df67c1524e861420cf0dc04fa20ea11f |
|
BLAKE2b-256 | 09682e05e5a630077c9091539fc883afa803b7161538d3d0f44ed2d70580448f |
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 |
Hashes for ada_url-1.11.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c755120cdbdf143750af298c9fc05f94767ef8b89680169aafda194d3b8081c8 |
|
MD5 | 0e032b04d1d5d287c7198726a4e8a442 |
|
BLAKE2b-256 | 590c1cf69ec1988cd464af65371fe37261fbb8b42db022d7374c74c122023757 |
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 |
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 |
Hashes for ada_url-1.11.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 94c581d3ad8da01efaaef9813669c8281434b47234f5043b575757c9faf93ad8 |
|
MD5 | d18e63fbeca5d70f63aaeb6815a60394 |
|
BLAKE2b-256 | d2da831a8daabcf3f6cdcb8b29544390c0f95b38a04d24627217cda2bb46ad59 |
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 |
Hashes for ada_url-1.11.0-cp39-cp39-macosx_10_15_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3bee18f7d8ecb6b0a80a34db345e6d59a80d8722d57a65a543b0fc5435c5282 |
|
MD5 | cb42f3479f7714c15495535d7a685ed8 |
|
BLAKE2b-256 | 63b423807651e585db891c24da5c80b824b8c9502afc870260b5fbcfaa466dbe |
Hashes for ada_url-1.11.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a709a5ff8f775759b7ea758d855d358dd77e098d535716a2cc544b5c8f317996 |
|
MD5 | ad659d299834d823915e5e8414da6dc8 |
|
BLAKE2b-256 | c8167bdd819d18b2c48813c204bd2588e17fabcad30043a4b39d8d8ea4c2060a |
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 |
Hashes for ada_url-1.11.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9712ae5bb24a308d0b9b2dfdb31259bd4048d76562c8a7258575055e90be18f1 |
|
MD5 | 401618cfd3fad556c1b2036621b7d27c |
|
BLAKE2b-256 | 2826f57c188c228bc421cdb4f40f9a7d94fe111b222201008193088b4542c7fa |
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 |
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 |
Hashes for ada_url-1.11.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2db6ff26805fa3fa70c4c97bc8d9da82ba3833bfa84da06013b6b9435802c0d6 |
|
MD5 | a745bd5c4a93d907152cc9e4781ef120 |
|
BLAKE2b-256 | 401613fbcae6aaf8a68a3cf677646207658837adb4579615acbc1e9a0bdd98cb |
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 |
Hashes for ada_url-1.11.0-cp38-cp38-macosx_10_15_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 067bb5e8a836ff2c881a27d37fa5bcfccda6098ca3576b94244f57490732a9c2 |
|
MD5 | 44b2cc4d58e635a2053857839e7539ae |
|
BLAKE2b-256 | e7c64d1ac6bf67dd7cb747b44dc35449d6b472368536abd49eb1592f302302c3 |