An implementation of the URL Pattern Standard for Python written in Rust
Project description
URL Pattern
An implementation of the URL Pattern Standard for Python written in Rust
This is a thin wrapper of denoland/rust-urlpattern with PyO3 + Maturin.
Installation
On Linux/UNIX or macOS:
pip install urlpattern
On Windows:
py -m pip install urlpattern
Example
from urlpattern import URLPattern
pattern = URLPattern("https://example.com/*")
print(pattern.test("https://example.com/foo/bar")) # output: True
pattern = URLPattern({"pathname": "/:foo/:bar"})
result = pattern.exec("/abc/def", "https://test.example")
print(result["pathname"]["groups"]["foo"]) # output: abc
print(result["pathname"]["groups"]["bar"]) # output: def
License
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
urlpattern-0.1.0.tar.gz
(15.3 kB
view hashes)
Built Distributions
urlpattern-0.1.0-cp312-none-win32.whl
(843.0 kB
view hashes)
urlpattern-0.1.0-cp311-none-win32.whl
(841.7 kB
view hashes)
urlpattern-0.1.0-cp310-none-win32.whl
(841.9 kB
view hashes)
urlpattern-0.1.0-cp39-none-win32.whl
(842.0 kB
view hashes)
urlpattern-0.1.0-cp38-none-win32.whl
(840.0 kB
view hashes)
Close
Hashes for urlpattern-0.1.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79c616e5f3e7d5b824ab97853e6aba34a4580b7177360c5059605958a95c9d0b |
|
MD5 | 3c7d92be416680e32c5a96d1c4711883 |
|
BLAKE2b-256 | 96b873b1b0506ebce5fb4e4afab65916c3760a6059230f98e22b6d0dd6b83bd4 |
Close
Hashes for urlpattern-0.1.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e532a16f11a333b9818f22715e547c8b0497989714ed4f2063cd50c0f1721cc1 |
|
MD5 | 9660791c8c4297cc7f74b6d4bbcf7f14 |
|
BLAKE2b-256 | 4a74ea444afef96cd8de2d5d38f073caf48fb5e5cff197f09953651239d88aa8 |
Close
Hashes for urlpattern-0.1.0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1725ae7a51a7b440c94284212f8e829e333f86550cfe932fa01c8d4c95c3d3e8 |
|
MD5 | 3e0ed2abf9049c9de9e6730234e4d709 |
|
BLAKE2b-256 | 301d7c7ece953402b7145d00593cfac5e564483658cd25f23082d85b55b583dc |
Close
Hashes for urlpattern-0.1.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0303d75ca80d6dd7f892046adb17b35a67220d1e719b728b148a390113919c9e |
|
MD5 | a0573186319f4ac2a6369076ed812e48 |
|
BLAKE2b-256 | c521860f07b1747bc12eda9cf93694f19466506aa8d83840795e5e0a28d7cd19 |
Close
Hashes for urlpattern-0.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52196e79661d7bf48410e46623b41f74f99d4729091e4679d2b4f11f8ecf156f |
|
MD5 | a606cee4afc69e886bd96a1bd43583ab |
|
BLAKE2b-256 | a8f42e3dc7143f3d65bc26c44732aea6512991025fdefd48eb6bda6147667812 |
Close
Hashes for urlpattern-0.1.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | efd833b686848fa8bbba4ab7def25eeac0fc99f671a944fe327be1d05a4cb0c5 |
|
MD5 | 776892e51342b639988c321932f23c9c |
|
BLAKE2b-256 | eb20ca286de72e98a6ccc7b5dc0651c306ff6ca4872b56c0351cc01883f1dfe4 |
Close
Hashes for urlpattern-0.1.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 430be2f907685b38f9181aacfacf7011d09b8d96162245b682bd4b260ca6d8f9 |
|
MD5 | 67e777ae926d15f10defd5248c8f107a |
|
BLAKE2b-256 | a687a83306a8388c52b4765c68240f93182efd3bca10e9e002c6bc01098cf5ab |
Close
Hashes for urlpattern-0.1.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a02b01d253d1339fe391b0d24730c6344197fc6d9a6648e51db92ce83531d55 |
|
MD5 | eb58d765dbe596b94347eef865f0f2c0 |
|
BLAKE2b-256 | 564d71bf91756a6eef66c9e6c62e04e8e46798e23450e06b883e9a6f32a95a3d |
Close
Hashes for urlpattern-0.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88da794c0dc064dab3900f2d3fd317e5631956f36ea22728a5581f374f36900d |
|
MD5 | 63eec12a07462eb0bbe260d261cb8d65 |
|
BLAKE2b-256 | 9c8a3ba637061466053dedc9125807bdb63fd5553a988fee43c4896046544882 |
Close
Hashes for urlpattern-0.1.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7fd2c3e229831cd219e0147c5e1cbe4aec7d014417d01c5141f6a90b89169fd1 |
|
MD5 | ca501afb8a17b7a00404006e7a056b95 |
|
BLAKE2b-256 | b9981cca5b5a3f766393f7a0835180813224d4a7af74cc659057961151a59edf |
Close
Hashes for urlpattern-0.1.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9add7c11e5d5910c2fc84c38b358597722cf77163810d8d916326ed8569a1b0b |
|
MD5 | c7c867b4d6e1c2a4f24fa5f9dfdcd98f |
|
BLAKE2b-256 | 5c72ede928ff813554cf336ee04680f23b1d7b2c8ce8647d7380c06a82c72f5d |
Close
Hashes for urlpattern-0.1.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5d986823fedcf46f9f5902c82e9da5507dbb6f6281f196f6ca1504afbf7ba81 |
|
MD5 | 06da00ed1b6917aebd1de7e65f13350d |
|
BLAKE2b-256 | 183901fba0449ea61c6d5513ae1ae4b8eab928bbde5bb8dc0a0bf37649890c20 |
Close
Hashes for urlpattern-0.1.0-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aadfe491aab2779f27aeacb3de324d7a78fb49e84864bbfb453d44b07fb105bb |
|
MD5 | 1b11372d70c25531c3e14ae41964357e |
|
BLAKE2b-256 | 1714f5a7c5cc9b056d92c30e3a896a5aea8558e42833f1bf4cb3b30dc471f7ea |
Close
Hashes for urlpattern-0.1.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e39d8205686e1674234938d71518501e71abc4f07cd0fd6581b029c6f332b91 |
|
MD5 | 4a8defea0c11f646b9beed6bea0437ef |
|
BLAKE2b-256 | 895cdcf46739121c81b0196bef526abe955c855b8904fdb515a4a8339cdd31ea |
Close
Hashes for urlpattern-0.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e9cc9b36a4c0acd4a01c447f023d062aa24c2e6a98d7d06efa007b624920012 |
|
MD5 | c54400d1ec7dea1384821bf7d51fdaa2 |
|
BLAKE2b-256 | ed7fa88464b116132fa0c45d778b60cf7e349afc55d57a8cb86a21eddbc6f345 |
Close
Hashes for urlpattern-0.1.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04b3e56ecfc5cec640d407bc4ea9b160a28eb8a2e33479aafbcc3c9f1cb1502b |
|
MD5 | f704c63057c7cd2f919de2df795be0d7 |
|
BLAKE2b-256 | 112d686dcf37de0b6b967f9027fac2138cc6589cceda3b533ad2605174ecbadb |
Close
Hashes for urlpattern-0.1.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c625c27855f081a335ffc6600728242afdeb7f0f7ab1ff31dd023a20fc0aad7 |
|
MD5 | 24cc7c94b3040d76c75f655e89868f1b |
|
BLAKE2b-256 | 680167011d3e711e413f39ec9c2a331768399557f278ae56e8e6b1adb0b8bd6f |
Close
Hashes for urlpattern-0.1.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37c43c6167dfff545e7c631c8e178d90203118869c1d50405f02a1ae2f72ced5 |
|
MD5 | f559f1e191e6a8b4a365da2e346211ff |
|
BLAKE2b-256 | 97d14bb9c1924a91d33c15affe898db20e16186a7d6cf5ba75b0b0df1e19a38b |
Close
Hashes for urlpattern-0.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0961b1874fb8cea3481b23eab6ed997ac8447bda576fcc53a35219300dbc1e2 |
|
MD5 | 5301347fc33450875562211b8daf71dc |
|
BLAKE2b-256 | 572557e124806c76d8005c932d4ff963cb1ee449e62707be395ed78617ac0961 |
Close
Hashes for urlpattern-0.1.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 357fe05b59599259a663c334bfb637db5765992b697cf9dca142ec223ffec3e7 |
|
MD5 | d6455e78758d7794571d41efc3503c7e |
|
BLAKE2b-256 | 7a767cfb3e33e3a5fcc37d5b3a733bd3cd45d98ac06635f83520a98d6244f941 |
Close
Hashes for urlpattern-0.1.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 760582312743765dd08eee43fdc160c36a4a3efd8e0a54b0912b657ece333bf8 |
|
MD5 | c5f866c0feae52eb727d47d6053109b2 |
|
BLAKE2b-256 | 2bd2602de352431f5ab8728593fdd5e066d18c2db240b97a117d23c45253d2b4 |
Close
Hashes for urlpattern-0.1.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 574233f97651b2c50ffd6f25ff7bdc1d78050ffa6bdfa5f4433294886e0d9ffd |
|
MD5 | 3561b17ed6f9a3887aae6401e12deaa7 |
|
BLAKE2b-256 | ed851ec133d5d4181d3e52a7494c94ae2ee070f842bef7a46c89100231929f31 |
Close
Hashes for urlpattern-0.1.0-pp38-pypy38_pp73-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f4cd04a55444a6ff117ba3f4ef2a77783657dd3ee31246225c34e47c2a1af52 |
|
MD5 | b9b7386b76a23e218c49796bf912aca8 |
|
BLAKE2b-256 | 8f7b7e24abaf83ba421cb0a63e2e8fbe8800309a79603ab0641066bf02586a6b |
Close
Hashes for urlpattern-0.1.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 677e0c7c1a0974dbe12c39c62c9813e198b6afd218f1dfec310b953a56e41c9b |
|
MD5 | e8fbf649379514d53c417584a6e3ff09 |
|
BLAKE2b-256 | 98ab9f10794f53aafd3058b673ef2f6d2bd6d32b52d0fadff961481dcc8f7570 |
Close
Hashes for urlpattern-0.1.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67164b185481c3ba66a33f694f844130d51bb6c6f4616e31e4116d2cb22cf94a |
|
MD5 | 704a9dbf888693c3b8ff922a261b992e |
|
BLAKE2b-256 | 9aeed8de11d1acecf6462a5ec5935efb6483363b47220fae951ba46bee9c65b2 |
Close
Hashes for urlpattern-0.1.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3103bc7576172f8a86f6101bb7d5e2c667911b606956b96bd795b9d4bcbfd5fc |
|
MD5 | 79d5b2d3c0668b71e8180be822d0c211 |
|
BLAKE2b-256 | 5d55c034956353cdd06c309bbbd581e74ede5f862c01c4ec6660064fa77cd071 |
Close
Hashes for urlpattern-0.1.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ffc2945784dd7d415ebe0a8504728ef072e5781d4f2dfa619bd8090c6466614 |
|
MD5 | 951246db67ea8202bdde7462ceeb54eb |
|
BLAKE2b-256 | 2c5c458330cfd536a37ee6a00c8519050dfb3b6b03c2cccb6fa775f0d4d685a7 |
Close
Hashes for urlpattern-0.1.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34186a753910f14c304645e3c4537e1eed6e6c0f7e3190b37eb3ad124baa0043 |
|
MD5 | 9152d73152a7d68be68cc5cd18949689 |
|
BLAKE2b-256 | fe869026fd74b0688d2f1e441ea90162c0433483c4f26a9253305c269450b164 |
Close
Hashes for urlpattern-0.1.0-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b0b9dc7aa875bebc4dc314f22c957c6ffdeeaa47f4f59ddc2563b65f911e01c |
|
MD5 | 345005accc3776cd99b9bdf8d9dd32d9 |
|
BLAKE2b-256 | 8ab302acb03bab1467c7be1fbe706cf90c40bdb3f46ec6f58974cef2b318cdf0 |
Close
Hashes for urlpattern-0.1.0-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f77b25aaa1d5df9ad229f5c634ff46d3b8dce7ec6d24d21d7a9c9f8f3874741b |
|
MD5 | 8bab27c6a2973fe35338adfb6d04a914 |
|
BLAKE2b-256 | f1bafff0acdbddb1203a8f8badef1d803c2ab73a82f8379751004db5844d26d5 |
Close
Hashes for urlpattern-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9002f44e97e86984c1d965130c5a14078b2f722ba5a28ecce01affe7afca2a17 |
|
MD5 | f4dccfc60aa9cbc008d58d96163b943b |
|
BLAKE2b-256 | 165230d31894279367d38da0939222422ff4faf44ea53cfd4a28c1ae27bcb188 |
Close
Hashes for urlpattern-0.1.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d2f138c8048890ce0d4ac0b8b07bd4d027dcdfa47eb808373798d9de38c0676 |
|
MD5 | 5d253e4329455b3c88d2e7ed404068f5 |
|
BLAKE2b-256 | 25ad43affc81c862260bdaf88ffe527486cf0cfc6d9674f2f888ca1a922df27f |
Close
Hashes for urlpattern-0.1.0-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52a5db391ee818797063b476c5fbdfc3c73067a5d3fe3dd1911efd5dab050019 |
|
MD5 | b835c22c299556702d6a8d05f1f2295c |
|
BLAKE2b-256 | 7b5a86fa2e222dd232a59de327a4400c03b6254248902c82d28a53fbd63c6f86 |
Close
Hashes for urlpattern-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23d72d7f8df2e21fa394cf021744b3faac2a8087de89ba353515c8c94450ace1 |
|
MD5 | 26878102b5857fe5ed6c9f56d52b9603 |
|
BLAKE2b-256 | 9d5278042bf44b86610c26cc74b79238114c88334ac54927af32f93916d3cfd6 |
Close
Hashes for urlpattern-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc0aa2ca353a1d181e985c8d6f13704a425d9950836505cf4c3b9e5b0b717f54 |
|
MD5 | 25610be7df922a76b1e348293a270eda |
|
BLAKE2b-256 | f30fbb9a8fbe19a50a0f481bfa0ba5d7dcbd41dcb8486e74d952c7ad5595d745 |
Close
Hashes for urlpattern-0.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 924af244584a1c2e9585eb064424a585e663a9ccd12002e3fac870aec496773d |
|
MD5 | 096fbf64436cd9d14a8092e1706ecf6e |
|
BLAKE2b-256 | 35e0122f38220d1c9ff4a60c217adcace8992ce0eb5bb87caae58fc21d72beae |
Close
Hashes for urlpattern-0.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3649ea75f732bbc35703e4281bee9e03e69693c49af319cc073ea715ddf50e2a |
|
MD5 | c9fd97f80cc2164b8c4d1c9ab7b365df |
|
BLAKE2b-256 | 3644a0f2379c2fa6e02b06d937738ccbf7235485c6bfe6abc13668bbc66a5cbc |
Close
Hashes for urlpattern-0.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8af5b02315533e942bfe7cee5fb3cd57e9a7c45fcbe6304028a47b83741a3df9 |
|
MD5 | 4bb6295367e1a77324c18b7292d276fc |
|
BLAKE2b-256 | efd04c1ce1db3b250bd8e60058737a88d831c722e32f5bdb8cf4620e5af14495 |
Close
Hashes for urlpattern-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ce8db0b4269b944593ae8cda8a79ebd04d97f8dcc5696eefc6708ef2f22d5fc |
|
MD5 | aadb1d514840b2ed98d2df562707ac8c |
|
BLAKE2b-256 | 666fd7a209519dc5aa6b1d3b2aed71eddc1f7ba2e86c74b7c902751bf83700c8 |
Close
Hashes for urlpattern-0.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b1bdcf893d147b3634ec027188e70d82fe57930155454f28729d91e8b979579 |
|
MD5 | e99f75b9f4e8074a377eed7d3fa3ff1b |
|
BLAKE2b-256 | 53ba41b5eb7ec5cc168014f977db48bbebe2cae6a1dad98aa5ba1a4007e4262b |
Close
Hashes for urlpattern-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9620b58c66944d153e9ccd68ebd7fdcbde986d5a163dfdd0025a10e77eeff80 |
|
MD5 | fdf33ae87137955a2b26949b6f6c13e5 |
|
BLAKE2b-256 | f8664673a5e49fb6e6592b9398d00da613a8dd7e65056f9c45e2c136682a6805 |
Close
Hashes for urlpattern-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 862b6f5252c5d7d139711e7af6642b4374d1dfe23c907980b833175adc8d81ce |
|
MD5 | 650e0d4dfa3e877f250ef70fc6855079 |
|
BLAKE2b-256 | d0dd36d02959940bccd9a728a45a33ea1aa6cf0a94903c760253cedd8558d947 |
Close
Hashes for urlpattern-0.1.0-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7ab8a1b719f9e98887f8e621a7eb939b6b7f6e5d8fe27ba2ce9422a8f4f3c62 |
|
MD5 | 3ad973c60b7236ff5ed8fdb34191f473 |
|
BLAKE2b-256 | 1c5df19953f41808311773d17aa7298fc5ca5523f199c61250fedd537c87e0e5 |
Close
Hashes for urlpattern-0.1.0-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d72166a3171ca7893c61a33575db0c6894794370942847604ba5e2448a8e22d |
|
MD5 | aa772e116401caf0e6e841ddf269d3ad |
|
BLAKE2b-256 | e2477c6a32743988d745a7830271674be66f78a35a596c0cedfc21292606f5a4 |
Close
Hashes for urlpattern-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ef9510415565014fbd19f8f8268098008a13b5fdfcd686e4767fec814c6b148 |
|
MD5 | 2712de96c7da535cfafc1763a9a219fa |
|
BLAKE2b-256 | 99abd1521f35e0242b151b3567f82fec2ab3867d60ff3d87b03a2acd12f5694a |
Close
Hashes for urlpattern-0.1.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | acbab039815df3f94d07abbf675c5da6400ada99575ec8ead9ba1604d8c63abe |
|
MD5 | 42724837339ff0bda3dbc96c06f49d43 |
|
BLAKE2b-256 | c6fb8c3163577f1872b101f78dd8fab415e3638d43f2ea257df1b546eb45efda |
Close
Hashes for urlpattern-0.1.0-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 168914c58a1dc2c03f4b32ba0152e89d1f408b726f87a2559f5f8c1fbb4ddb5b |
|
MD5 | 46ea153f06b24df5756ea3e4cb2e0c3b |
|
BLAKE2b-256 | 1095fc29c627c65fb65b4c0948d4f3397346ec74232c0dd3682a7d0125641d04 |
Close
Hashes for urlpattern-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb0be72110a0f08e0c7b0bd1a016e1be8f998b686e4f247773d9d522817a3e32 |
|
MD5 | 8fac01484506cb1c8539dcd7c017353f |
|
BLAKE2b-256 | 0adc54c534d7954d7b1f9ea1ebbe34539d593250817b5fc78bc1786fbf386f22 |
Close
Hashes for urlpattern-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65af933824dad13fa5357446b6d54036ca3eb3d40cc7c206566c69a2f1cfeec2 |
|
MD5 | 3503aec86ab425548cfc56f666da16c3 |
|
BLAKE2b-256 | e1cd9853975bfb39157f524cbd78bff8274d9dae89a8982584d1f289ea46a577 |
Close
Hashes for urlpattern-0.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8dd3fa0e3943768f01fc42797424e34f8d16db197aa7ae16500ff99181ae731a |
|
MD5 | aa310a5cdb76afe30230d55b3e353c97 |
|
BLAKE2b-256 | 39f2fbff6d6cc8a736acd67707d5b552e13e5e2b9b02f691fce80e9525c0a502 |
Close
Hashes for urlpattern-0.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a028102a31a3f94b053e7309e812577f5ef1af4d874c6bc7784e7b7f78593c4 |
|
MD5 | 5f738eed908ecf4d3b4c5a056a560ff5 |
|
BLAKE2b-256 | 4f0badc9a9d0b7317fcdc6a6bffcf4d0f2906948e4fe4d0dbb8b6adfd75413f3 |
Close
Hashes for urlpattern-0.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6de4b303c4a7d5f4671ef8977c0aff3ce53af9923f60b158e02f28587206740 |
|
MD5 | 8e95fc71af1260af59b313af01d33451 |
|
BLAKE2b-256 | 8c86e025e74e4cbf881461cfecca676afbc1e082d5123ab1fb88c86545a73e75 |
Close
Hashes for urlpattern-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ea422c677ec08d8fb05e0ebc9725588de6e3efd179928e16bdc8d02e0af0b4d |
|
MD5 | 2019120efabf23128c26392d156f3fe1 |
|
BLAKE2b-256 | f1486efd67eb3dc392955a0df86f660331afdbafc4be901c7099cf759e7b655d |
Close
Hashes for urlpattern-0.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74ac84354ee3515a8b85c54c434e53b9a4471a6549cbaca565da1d1c463e7287 |
|
MD5 | bb78273d3953379d3ec50f427f41fb22 |
|
BLAKE2b-256 | f86f589349d0cb58705d4a60877b8cfd88200a30e074808557a39a8a9a3ba2ae |
Close
Hashes for urlpattern-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1757a314aecae6c2b1c58412030f229c57e71deeaee7bbb2d357c67289134f4 |
|
MD5 | c7993aeb9e8cdad6958dca1c3c61d2a0 |
|
BLAKE2b-256 | 9a2d272223a59d43d3921025815ddd296ca49139bf8dc09a99b15c72b04f5b9d |
Close
Hashes for urlpattern-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b649815126a27ea1ddca551c27ef73945fe634f4989b0551aecc99e178b1017c |
|
MD5 | 7eb0264f9761c4adb5125a5bbf48d7a8 |
|
BLAKE2b-256 | 3d77d0b1343c7152e8a27e90b7425da0da9841205a1048fd3ed004188ea10cab |
Close
Hashes for urlpattern-0.1.0-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 799a5d20e3f4fcf3917e56de0fb91f8a9dd933a805eecfa6eecee59994079be2 |
|
MD5 | 351d9ea9ab78111de115cda1c4f21b54 |
|
BLAKE2b-256 | 26b7a281f531a84e9b803baea4c3f6bda2b235d268b5e4f537127f5b4cf7c4c0 |
Close
Hashes for urlpattern-0.1.0-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ff3e1e4851d7fd6c0e7ea4a0dd9ab4aa905f6f3c6f19ed30512727a9c6c96fd |
|
MD5 | 048f1b19ca02fb731d9fa9b9e60da36d |
|
BLAKE2b-256 | 7a22e3205903e31d5a15c1259c80d68a1eedfb5f1e8b3f412b06920c21c47c91 |
Close
Hashes for urlpattern-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5d99de0c3065856781b46775916bd51ed0212c37e2889434cdead46cd1933b9 |
|
MD5 | f6537c110bc0eeff09497ba068429aa4 |
|
BLAKE2b-256 | da2cd2366db4267b2154e517664c113212db8e1786d1389168946ec06b340c65 |
Close
Hashes for urlpattern-0.1.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d126e74705022110a9585bce65364f2e2f1fd323a240915e2183a2a881a4843 |
|
MD5 | 2f95f7c997868063cd0a3f1cae527037 |
|
BLAKE2b-256 | 85f19a3b817c1859640fdad3d4162d0835578f2389a4a77b060a5acf672785d6 |
Close
Hashes for urlpattern-0.1.0-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0158a0cd745f3d1ecfd930ea8ab9685fd82369df871c322f2a880fff98d5e95 |
|
MD5 | b47681a2280bdeda7ab7cb8bf782b35a |
|
BLAKE2b-256 | 9fce7100171f0cc0a8b81cfd111cf0827c8386b04cd69ec2616f41bc01e8de8b |
Close
Hashes for urlpattern-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6164cddfc1f92b02791f84a912e873c56f53a3ca06790a5c82575acd194d48be |
|
MD5 | e3c1fefbc24ad5535ce4f44c5a0ca627 |
|
BLAKE2b-256 | 866e27e124df4622d180892eaff5b935a0e5fd869bf0ebb1cc563cf72e13d4ee |
Close
Hashes for urlpattern-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c31389dc06abff9a30be76f21c9e94dafb44ad79b3d51149cfb0d6892f0a67f9 |
|
MD5 | 1f0ef81fb7819ae75a5efcc39cd65dd7 |
|
BLAKE2b-256 | 7a036c9968bb8e045029bf5a34ef1c94d8b89bd350fd78d491d965e4af24ef0e |
Close
Hashes for urlpattern-0.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72e88269ee0469f44e0d6129ffbc1f08fe711a6c8a57076201fdb8791cb7912f |
|
MD5 | 8148e7234e2e072c6e33e7b338e6aa6b |
|
BLAKE2b-256 | 18916756e07dc3f3b470ac38db95bec19b04412015cb4f953a50f77aeb40e5a1 |
Close
Hashes for urlpattern-0.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 584df075206a5be7092eac2ca9ca2d8160d882f3eae9214aae327cf83af8389f |
|
MD5 | 9f79b0ff3eba03fe655ed5d9d1f10fbb |
|
BLAKE2b-256 | bb760fff1101f6241a13e78592a738f3ace7e7cfc18ba8db2df26270cb0b88f8 |
Close
Hashes for urlpattern-0.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0123b63175c75eb4fa515ab7c3693f7365255ccaefef1bba22a5151a34d3e64 |
|
MD5 | 6397842939f992da019180968e67fe89 |
|
BLAKE2b-256 | 821e8ac9ceff947f6adc1cd32b2afa0426eea5a041cfffaa1d8044dbecd2f8e3 |
Close
Hashes for urlpattern-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e01267e80abdd8f8882032b332a6880da887c527ec6c56fdf15d08a73191347 |
|
MD5 | 8c63756c421015697c69ec1336362cfd |
|
BLAKE2b-256 | cabda3a96b695c01f0dfde629861e7a5b6c28650a92660186ed88d26ef657c01 |
Close
Hashes for urlpattern-0.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2c70de07c46bb0884c78d587064d7758f07a864b102153a1ce9e27aba170b00 |
|
MD5 | d2fe34b756ce7f0e19d265363a88b770 |
|
BLAKE2b-256 | 4e6196f72d062fc44293d99486fe2785fe6f423c5925b011eb449311e176c5d8 |
Close
Hashes for urlpattern-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b454209ba631088ba01bc55bc26deb3ddf2c613f7b3f9bc13326d38568c30d60 |
|
MD5 | 084998d8ec49d7211eaed539536745f1 |
|
BLAKE2b-256 | b9f7807357f715f83c52bb9dfd9972cf6a2de8c2abc045f6313c5098f29cb8f2 |
Close
Hashes for urlpattern-0.1.0-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6790716f4248b5501a70cb2d2a2439f291c3f47c9752f7cf9021611b2f64c48b |
|
MD5 | 5b5e44837cdeead8421643d88d81fdd1 |
|
BLAKE2b-256 | 829d3ab7ae91a4483fadd6737cec7f8f85b2cd627b38d58c36e0347f05f28220 |
Close
Hashes for urlpattern-0.1.0-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41d81170fffd3408e3dcbbcef612128791283def312e4746c01f2903d5d7bd8b |
|
MD5 | 43d881b9b00e9720235c66a684af7cdc |
|
BLAKE2b-256 | b9716404cc9c4cfb48c63549a44b8ad247c29c02df23e5380f6ff1d9c2b5bd24 |
Close
Hashes for urlpattern-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f50d9c64829abf32dea2baae5b072bcf35ab3b1c0a43b6ac3871d35eabc14dd |
|
MD5 | df6bedf2f35da5e0d58faa412ed75d12 |
|
BLAKE2b-256 | dc5ab9d121352f3a97b2aa5c12ebf001f55a5a084f8244e75a3b2054e19a1020 |
Close
Hashes for urlpattern-0.1.0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74812025b5ad7f910b69d9c919c09c73cc31dcdf8ef76c8c819978470f3cf905 |
|
MD5 | dc1c646a66f0d3031a2f866d787f61a8 |
|
BLAKE2b-256 | 6ac2aefb240f3c2c73898ccdc7e482bea34ea8322e0df6e134fdef4f7e76abce |
Close
Hashes for urlpattern-0.1.0-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2039a2083285196314e82429534593004c9313f05fdb7299778655a18c15ab99 |
|
MD5 | e659cc572c30ee99b5e5e921c753299c |
|
BLAKE2b-256 | 47adb827e3f86285ac05afba4d9934aebb44ecbfe1dd60e5da02b91510a0874e |
Close
Hashes for urlpattern-0.1.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52513306c9b2d33ea42c447806722989d85fcdd185f375956a4b6a36e35e6bd5 |
|
MD5 | 6794e6c1bbb5593218d8f6a4ff943363 |
|
BLAKE2b-256 | abfd1399786cee1edf2e390a09646935a81e434168c453b82c452fdaba578eea |
Close
Hashes for urlpattern-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f177ad0920587378b8ac72cadfc00c720e85e65b5fd12e47ed1ed98143817f48 |
|
MD5 | 2c23407b6090de11b3933d47403fd5cc |
|
BLAKE2b-256 | f966e4efc76c64e4a06beba5cfbb33c6d71049441e259f201614f9bf299dd3df |
Close
Hashes for urlpattern-0.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8374063132cc0f4bfdce3c2543a0fac4a44beb3e0b1e4e70bf8fd767ef0ab2b2 |
|
MD5 | 6d5bbb20d57f3c9e903920df8709e2ca |
|
BLAKE2b-256 | 114d10e3698a4c3071a7b75cfce20e36547cf7720e69b67e39c1d81c0e6e5fe8 |
Close
Hashes for urlpattern-0.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | db937e0b4add51d933c6a8986b58865339d2befccf391ada2853ab5c7d06297b |
|
MD5 | 7f83c017ab7097e26102f2063ec51785 |
|
BLAKE2b-256 | c5fd66560c712149c15a9a21d3ce1caa06ca30e13dfdd00a53dbbd66064987eb |
Close
Hashes for urlpattern-0.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd7f61ed0e33a06e925877c377559b18085536181d75de86fcb1b4b474abee34 |
|
MD5 | b4585d4a0e2bb0cc1d2fd5e694c54384 |
|
BLAKE2b-256 | cadec2893236dc115ad1841581dc0f469f2fa9590803f7c5ac3a2ff57f9cab1c |
Close
Hashes for urlpattern-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c26399e1082e7d443668cb04d68ec114aa82fae31b3cf8262861ecc542df7818 |
|
MD5 | 39f2c981f860d1a882878f220b88aa9a |
|
BLAKE2b-256 | df6fa2643b74ddb18a810edeaf2e1a074651f5d307b5ce3a7ee62c67497e832b |
Close
Hashes for urlpattern-0.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d00bc458da9247ed9934e9a49ee051705785eb7be08f77271c886672bbd63476 |
|
MD5 | 2c02f55abd96fd302f3a9c6804d31cbf |
|
BLAKE2b-256 | 79ca798b6a492c1ee546cc41a4a169b43702a53f5e7a87d68586085c59ace3ba |
Close
Hashes for urlpattern-0.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a82cc1baf53c26c8976e840104f72f005987cc2c14b3b00b34fcdc5ade844df |
|
MD5 | 7772f0159ef87c656059221c55b8fd06 |
|
BLAKE2b-256 | 3c51606613ea830bcef97d18dc39f0f7d2f7f2d28c2c8f4dcf770b594256dd58 |
Close
Hashes for urlpattern-0.1.0-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9591f24aa52c4c29cb799f8bf04a430df43da7de8f90e63a4edcffd2b1955f59 |
|
MD5 | f5f349b153249da17265abd3c99fa1a8 |
|
BLAKE2b-256 | 21a932498db6a20dd9a1d723e801eb14feb8d1f4eae90208d906614108371827 |
Close
Hashes for urlpattern-0.1.0-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5da2de6e22df985ee5e8ea4b82a7eab73e05335412b92f5cf5fd63ff643c67d0 |
|
MD5 | dd8ca0e61a43f5a3ff82dd8450bcadd7 |
|
BLAKE2b-256 | 448419b5756d3894f77bd9211d949d62b0bbb02b7c78269bcc19d22042148161 |
Close
Hashes for urlpattern-0.1.0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3450f473570b2f543059fae2ab0628e725074e8107f530d4b19b9eef83a549c |
|
MD5 | 7b2ed7fdee9ce254bc238c3e3c70bb7a |
|
BLAKE2b-256 | f62d3dabd4151dd33c3a8c5445f75fb0a82062554b47a6fb1186dd79efedaf01 |
Close
Hashes for urlpattern-0.1.0-cp38-cp38-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f878e74798b6f7d833b42e519226488015925a54a23e6bdcad68385140373a86 |
|
MD5 | dc982c7fc79c0e60b895fa4de8cf85fe |
|
BLAKE2b-256 | 2fa585793e019a08388471cc9eaa48a93303a521dcc51835617446b2bab1a539 |
Close
Hashes for urlpattern-0.1.0-cp38-cp38-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c27c684e93fae869c7f04bdf291850c5e6c4db3d8b253831948e540e1097e04a |
|
MD5 | c80facbee7e475e2a7d86b564dae0687 |
|
BLAKE2b-256 | 5173353a4370bca043871b07f19544f6c5b3dece4c462257976fc05007c1094f |
Close
Hashes for urlpattern-0.1.0-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ce0f1fc2bdcb7d4d21b403f6e6e925972b0cde8327d0630e6a4b2fc87215e23 |
|
MD5 | 4e39d109a2e5e7531af0fb44855761d3 |
|
BLAKE2b-256 | 1169bed7b7416ca900f178e3268113741d0fde4b998786edf885afb3819909ea |
Close
Hashes for urlpattern-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c017dc099f5154ab7716604015e27ce9b26fb0441db51fac0dbd261dcdb63d70 |
|
MD5 | 0b02c421d66f6030b767fbe02503c351 |
|
BLAKE2b-256 | 5960f7636f80fd6d7362d537061b326adf1eafcdede4362e83c056dd3b36d65e |
Close
Hashes for urlpattern-0.1.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9f3f86b5e2e64517423051a3c1d5df4393c50c2b84b0d859761ac4ad9617bc1 |
|
MD5 | ed5cc93f86878de7c19955ae48689f43 |
|
BLAKE2b-256 | 4f7b1f5b6d3f322073526ff75a0b761c0e6c1b72a79a391dbf9ed6a8142979da |
Close
Hashes for urlpattern-0.1.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3234cba9b4ee3c882d0765490f9f7fa35334b98221d1f64db87ce52dfa073f2f |
|
MD5 | 41c96304e4ccf02d76a691f84f9299da |
|
BLAKE2b-256 | a09e7391a23f3bb1a2f232b57c91ea0d1db854b99a125a1cfc3a03f74782caab |
Close
Hashes for urlpattern-0.1.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 357d8ee7617a5fe6e9dd10edb1b4100d3b4d69d24a1f14e049316784ed23785c |
|
MD5 | 83d8f85b2f513658c8f96010dc357bdf |
|
BLAKE2b-256 | 273d77cf0a160e283b3a814e1ff0518e0e341bcf91738c15f56c19376c46a819 |
Close
Hashes for urlpattern-0.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75da8d1438f9283d8c899e185baa41cc231ce79ff67ecd84b972473b5cfb3bc9 |
|
MD5 | b25fd7050a38930e503ef606182369f7 |
|
BLAKE2b-256 | 3ff9f9ce93c78acc849c176b05a93c1bdfe1059bac45d773e057abd1cbcfb3b1 |
Close
Hashes for urlpattern-0.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 378d21802eacfbf00e8ac82a313e8648c53ec7c4e89847574482efdab3eb2b6f |
|
MD5 | 9bf9002928c9a8e7ddcfca168d56c9c7 |
|
BLAKE2b-256 | af545567f52d7396ea8f0b262afa6a4cef55eb824b395eb0ab418f233017c781 |