Skip to main content

Search Unicode code point intervals by category, range, and characters

Project description

unicode-intervals

Search Unicode code point intervals by category, codepoint range, and characters. Fast Rust core (via PyO3), output-compatible with Hypothesis's charmap.

Installation

uv pip install unicode_intervals

Usage

query returns a tuple of inclusive (start, end) code point intervals:

import unicode_intervals

# Everything
assert unicode_intervals.query() == ((0, 1114111),)

# Restrict to a codepoint range
assert unicode_intervals.query(min_codepoint=0, max_codepoint=127) == ((0, 127),)

# Filter by category (uppercase letters under U+0080)
assert unicode_intervals.query(categories=["Lu"], max_codepoint=128) == ((65, 90),)

# Add specific characters, even outside the range
assert unicode_intervals.query(
    categories=["Lu"], max_codepoint=128, include_characters="0123"
) == ((48, 51), (65, 90))

# Remove specific characters
assert unicode_intervals.query(
    categories=["Lu"], min_codepoint=65, max_codepoint=90, exclude_characters="AEIOU"
) == ((66, 68), (70, 72), (74, 78), (80, 84), (86, 90))

# Exclude whole categories (an extra over charmap): drop digits from U+0030..U+003A
assert unicode_intervals.query(
    exclude_categories=["Nd"], min_codepoint=48, max_codepoint=58
) == ((58, 58),)

Categories

import unicode_intervals

# Normalised order, control/surrogate last
assert unicode_intervals.categories()[:6] == ("Zl", "Zp", "Co", "Me", "Pc", "Zs")
assert unicode_intervals.categories()[-2:] == ("Cc", "Cs")

# Major class expanded to its subclasses
assert unicode_intervals.as_general_categories(["N"]) == ("Nl", "Nd", "No")

Unicode versions

Unicode 9.0.0 through 17.0.0 are bundled; queries default to the latest.

import unicode_intervals

assert len(unicode_intervals.available_versions) == 11
assert str(unicode_intervals.available_versions[-1]) == "17.0.0"

version = unicode_intervals.UnicodeVersion("11.0.0")
assert unicode_intervals.query(categories=["Lu"], max_codepoint=128, version=version) == ((65, 90),)

Use with Hypothesis

The output matches hypothesis.internal.charmap, so it drops into the same interval-set machinery. Pass the interpreter's Unicode version to stay aligned:

import unicodedata
import unicode_intervals

version = unicode_intervals.UnicodeVersion(unicodedata.unidata_version)
intervals = unicode_intervals.query(categories=["Lu", "Ll"], version=version)
assert intervals[:2] == ((65, 90), (97, 122))

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

unicode_intervals-0.3.0.tar.gz (284.7 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

unicode_intervals-0.3.0-pp311-pypy311_pp73-win_amd64.whl (199.8 kB view details)

Uploaded PyPyWindows x86-64

unicode_intervals-0.3.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (280.8 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARM64

unicode_intervals-0.3.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (289.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

unicode_intervals-0.3.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl (269.5 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

unicode_intervals-0.3.0-cp314-cp314t-win_amd64.whl (198.1 kB view details)

Uploaded CPython 3.14tWindows x86-64

unicode_intervals-0.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl (501.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

unicode_intervals-0.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl (457.9 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

unicode_intervals-0.3.0-cp314-cp314t-manylinux_2_28_aarch64.whl (279.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

unicode_intervals-0.3.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (289.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

unicode_intervals-0.3.0-cp314-cp314t-macosx_11_0_arm64.whl (268.7 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

unicode_intervals-0.3.0-cp314-cp314t-macosx_10_12_x86_64.whl (276.6 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

unicode_intervals-0.3.0-cp313-cp313t-win_amd64.whl (198.2 kB view details)

Uploaded CPython 3.13tWindows x86-64

unicode_intervals-0.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl (501.6 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

unicode_intervals-0.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl (458.0 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

unicode_intervals-0.3.0-cp313-cp313t-manylinux_2_28_aarch64.whl (280.1 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

unicode_intervals-0.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (289.1 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

unicode_intervals-0.3.0-cp313-cp313t-macosx_11_0_arm64.whl (268.8 kB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

unicode_intervals-0.3.0-cp313-cp313t-macosx_10_12_x86_64.whl (276.6 kB view details)

Uploaded CPython 3.13tmacOS 10.12+ x86-64

unicode_intervals-0.3.0-cp310-abi3-win_amd64.whl (203.2 kB view details)

Uploaded CPython 3.10+Windows x86-64

unicode_intervals-0.3.0-cp310-abi3-win32.whl (196.4 kB view details)

Uploaded CPython 3.10+Windows x86

unicode_intervals-0.3.0-cp310-abi3-musllinux_1_2_x86_64.whl (505.0 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ x86-64

unicode_intervals-0.3.0-cp310-abi3-musllinux_1_2_aarch64.whl (460.5 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

unicode_intervals-0.3.0-cp310-abi3-manylinux_2_28_aarch64.whl (283.4 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

unicode_intervals-0.3.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (292.5 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ x86-64

unicode_intervals-0.3.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl (311.8 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.5+ i686

unicode_intervals-0.3.0-cp310-abi3-macosx_10_12_x86_64.whl (281.4 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

unicode_intervals-0.3.0-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (541.8 kB view details)

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

File details

Details for the file unicode_intervals-0.3.0.tar.gz.

File metadata

  • Download URL: unicode_intervals-0.3.0.tar.gz
  • Upload date:
  • Size: 284.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for unicode_intervals-0.3.0.tar.gz
Algorithm Hash digest
SHA256 e71ad193befe6c313b6d4165a19d7144d282c7f6c2448b0ce8cc7a4eddf1a0cf
MD5 263be1147ad8f639d1cee9a7f7942814
BLAKE2b-256 56427d6561e7dfd0b82aabc67ecff09e0eddf5e8b427d466dbe633f870cc16f6

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-pp311-pypy311_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-pp311-pypy311_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 f6d7f23df41f0f9fa3fc409579ee824ce01b77d3567e64c17c8264ab4f75b4c3
MD5 8ad9e7eade6ff3bf70b6a8ce0f295c2f
BLAKE2b-256 e7fb509c451be9f80c43fbe645d40910096cdbba96d7dbbd0622f61d6ca6128b

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a50cc3167b8dabea25ee10e562396157e15d25e6158b4472bd155e99788410f1
MD5 fd3d7211fe510ea5282d8a986cc48020
BLAKE2b-256 143c5278ebb9a3d6f43a85010f9e44fa0d874d0aba0b18a95ab5ecc9d808628e

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6865dc832ed4a2ad93c88d5f2e33662cc0b289fb8b8ad0e217bd1099bfdae22c
MD5 c293a7fffe6c58ff1e10022df3924807
BLAKE2b-256 b754d824534f04fa09dcbe701d5d6068e5aab340af1b74017f0fa83009ba1c73

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d1b430e3bb154509ddaf843c50e35c4c11f1dd3eeaf8437dadcf8bf67035d151
MD5 49a7eb58298f20fc9768de842606be29
BLAKE2b-256 512ecb430fabad0fd7ab016f9e49b97ec5164ace1046be2f59a0e24ad6499ffc

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 807df8f2a29b1954a1370402ac97bf5230983363fd04291e004302379f2b4ce5
MD5 07778a5da1448ed89ac8e5b68ed66695
BLAKE2b-256 82e04f4f7335da465cfde02cbca2887f074ab2042066877ef77119ed33542550

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9f863f18375bc4540f0e2c7cd24ff2bac3d9f7b8d3fa9dcdbafa175361d6682e
MD5 3c233321b11192914dc8b90502704a82
BLAKE2b-256 87a3e1fbe63c371640d1ea201ccdd8f028722434f5d88134189afc62de2a805a

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7a8042043ccd673f6c65341fc857e6e8267e37eb09582ac36143744005830951
MD5 ab35e2cfc66975384d9bd2ee6539f12e
BLAKE2b-256 85b497f3502e3eca25bb6e16380a1a2f4d6d6213d12320c9de1ba39e1c6cbc61

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 94ff650a4f5f66788f8ddd2ff981ef137f7a007cbc3b1d2f539944274fac3392
MD5 c6724a0b198ef5305c39abc91abe2436
BLAKE2b-256 75b74fc8456aad49dd5a430c3f4aa9f85a71ad97033114c1ada2071642642b3b

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 57472fb9fe50cf8889ca14d1ff1015721290bc12dbd4f0609de7f3d59669a256
MD5 255ed8c3ebea70eba58ecb138864c5a4
BLAKE2b-256 66a02e0bc1be905d17a3f10c8a9ce79664ac690051ff4b3c35f4fb8448a492ca

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eef331702fa118c7aa788026eee74493151d62a88d688c018161af12775ea0ab
MD5 8307c1e31efff84d970461470d3c19a6
BLAKE2b-256 f6c7f2dfcdb8ea2b7166585af0bf9e0f1f01d738be92efc6744f7d1871f5395c

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp314-cp314t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bef138524d206c9fa1f56b41c74a191e4efb3093325179653c695cee6b90e404
MD5 325a6478e727a84d437e7abd676ab655
BLAKE2b-256 2915d89e558f02575d984a1c5c795b511975b4cffe6e977d28a082d71caff746

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp313-cp313t-win_amd64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 528994490e86d356abe8e1265fde64d2090f62cccaeb91133495ad46f6ac2bdc
MD5 603fa025a83834b10ed5a76aa750f936
BLAKE2b-256 978abfdacad6f0154b10cc2d358d3f0b8ab61356df19c97d2fe516ad34e404e6

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 741b3ba7b522f18ba4fdd3efa0fcf19aaa8a8871f99981d98ef4e6f26bee7c8c
MD5 d8fb821c9e68e01028ed973d167bff3e
BLAKE2b-256 fb349f8b851039f16c6f8b31ff55daf7cdd951c894ce094672c91c73213eccf2

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 39eace0e4ab51341b08843653e96811f77a7812d234c75c7cbc57a378418146f
MD5 49486a12001588cbc4edd92e699cd45f
BLAKE2b-256 8dbe8aa779c05d56c8652a9d42d40ba7c16fc80530f7c13cc885f64d85cd48f2

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp313-cp313t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 252f3ab562cb971ee56cfbf4205eecd47528b0ac4ff051f5c2b1e8849ee407fa
MD5 a9e89582b8638b25ca2539241ca566a8
BLAKE2b-256 9af194f62155a92cd4e8a6d765f7c1805a2a84b910bbb315943f429a56614bdb

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fc3a687cb6ceb9131ba9f8113f4d8fea2da80dc7449a3b0a82cc37ab5fc0134f
MD5 966aa68e81f260da25abfcfe46d63d94
BLAKE2b-256 34c9268c256c8391f8256ee4fbbaa1d4cd7299076a5f8385834b8a71611b9db2

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 38d8e91bc350b083131c8d9654ecaf1199d8cb6ae1acf6861803b874b47e54ab
MD5 111ad89b46532df26f9a9fdd77eda52a
BLAKE2b-256 bed814674c2dea0a1f48e713d9b3ff238bc3854de8c37810169c390be1ffb8e8

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp313-cp313t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp313-cp313t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 07e90ba1a833ea2a83add0ba3c94a3644333d00eea0592ccbd79631a2508dc3a
MD5 abd4e47da16a35bd2f0d4cfdbca576c9
BLAKE2b-256 bea635bf9f005fe7c329ec8cc53086d6120cf6d7779a368a84a953be8ddd784e

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp310-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 4e80195ac28647d5dd23c34475bf8ed8a3fb47f1bc53e2576ad42453cbfdd8f3
MD5 e051c10b5eb9bf7b3fd9d24a9f12b91b
BLAKE2b-256 75b103b509a8357ef47854943892f96bdf0c65e7c5656e5f1a656ce8c7701991

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp310-abi3-win32.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 7dba2757899086ca5a2a7df1936285849d928fa2aeebf67a4b87ddee3ea03e32
MD5 e4756e589dcf6079af6aeb3481cfca64
BLAKE2b-256 da3185a32d34f31f49fcce9b154626f4bfd07f9431a95692f50c9538d213d67b

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp310-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ca47414831c90037c390598146b835a54c78d68c2dc592ea2edd2e421a94639e
MD5 662185fed417066a580058a01fe7a893
BLAKE2b-256 4f5d9d8a1f7b07896352bf48cbcc87d58b9b00ee58608fb20cc6b2abd22285e3

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp310-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3eb72045cfcc8c5c1455a9a7756912f8844e1606ef571a8eb5af50fd9bb0acf1
MD5 45bfe3e8f67ba6018f97faecfd990da9
BLAKE2b-256 bcaac65c214db659d1daf8728eb0f562a992f1d0791af4cf1fd6dca71ab999dd

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp310-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 93a8d89d2157bc605ab88697c9ef0747a586e1fea6439edd3fa63da332f71389
MD5 3da265736f1f9ea7c94972f14a32611b
BLAKE2b-256 cda110a4275854e9a9b4ee52af40fb56efc017a1cbdb1a01b3736d7ef9b6b8f1

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e1bd8c9ec367b8f81c3fda71a586f99983513349b21579e5c20b022aba82c0b0
MD5 8e6c7d4212a0b61cfc24691620dceb73
BLAKE2b-256 388f65bfdb024f67efa0ec12724205ec1f428bb7625d064d4e75962d75d07727

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 40adfdbfce7253014266bdd318dd3a7b4cb303ee2ffee4cbf009f32f7b42af09
MD5 bf3c402775c528ece6f03c95fe8b07f5
BLAKE2b-256 ba592b90b93d2975ef5f32c451bf48aec73c48e3a0709bfb61c8b6ad2f86e49f

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3c1c9dd042083d2605ff26eb2b8f451258a6ba12c051352218dabfbea44c26e0
MD5 93a36ac651122c774064bb7029e917bc
BLAKE2b-256 c6ea59877c0a6c52109b2ee9e12d119078ea89326080f5f50e86737ca46036c2

See more details on using hashes here.

File details

Details for the file unicode_intervals-0.3.0-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for unicode_intervals-0.3.0-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 a75afaf998f073aa02515ab54dacc0c1aa84b4481516e7b8695b781bf99bd8f9
MD5 65fb7a7662626482235977ef82ce92b1
BLAKE2b-256 01aca96f52e78b390a01306a6becb3b8105ac004fe0942ca83026197278a1dda

See more details on using hashes here.

Supported by

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