Skip to main content

Python sorted dictionary: a Python dictionary in which the keys are always in ascending order

Project description

pysorteddict

Provides SortedDict, which is a Python sorted dictionary: a Python dictionary in which the keys are always in ascending order.

Hatch project

style package

Installation

pysorteddict is available on PyPI. It requires Python 3.10 or newer. Built distributions (binary wheels) are provided for Linux, macOS and Windows, so installing is straightforward.

pip install pysorteddict

If you are on any other platform, install the Python development headers and libraries before running the above command.

Usage

All keys in a sorted dictionary must be of the same type, which must be passed to the constructor. The values, though, can be of any type.

from pysorteddict import SortedDict

sorted_dict = SortedDict(int)
sorted_dict[5659] = "gaining weight is"
sorted_dict[1992] = 31.692
sorted_dict[24274] = "times easier than"
sorted_dict[9765] = ["losing", "weight"]
print(sorted_dict)

This program should output {1992: 31.692, 5659: 'gaining weight is', 9765: ['losing', 'weight'], 24274: 'times easier than'}. Note that the keys are in ascending order.

Implementation Details

pysorteddict is implemented entirely in C++. SortedDict provides a Python interface to std::map<PyObject*, PyObject*, _>.

Documentation

Constructor

SortedDict(key_type: type) -> SortedDict

Create a new sorted dictionary in which the keys are of type key_type. As of the current version, key_type must be int. Support for some more types will be added in due course.

Magic Methods

key in d

Return whether key is present in the sorted dictionary d.

len(d)

Return the number of key-value pairs in the sorted dictionary d.

d[key]

Return the value mapped to key in the sorted dictionary d.

  • If type(key) is not the same as key_type passed to the constructor, raise TypeError.
  • If key is not present in d, raise KeyError.

d[key] = value

Map value to key in the sorted dictionary d, replacing the previously-mapped value (if any).

  • If type(key) is not the same as key_type passed to the constructor, raise TypeError.

del d[key]

Remove key and the value mapped to it from the sorted dictionary d.

  • If type(key) is not the same as key_type passed to the constructor, raise TypeError.
  • If key is not present in d, raise KeyError.

str(d)

Return a human-readable representation of the sorted dictionary d.

Other Methods

d.clear()

Remove all key-value pairs in the sorted dictionary d.

d.copy() -> SortedDict

Return a shallow copy of the sorted dictionary d.

d.items() -> list[tuple[object, object]]

Create and return a new list containing the key-value pairs in the sorted dictionary d. This list will be sorted.

d.keys() -> list[object]

Create and return a new list containing the keys in the sorted dictionary d. This list will be sorted.

d.values() -> list[object]

Create and return a new list containing the values in the sorted dictionary d. This list will be sorted by the keys which the values are mapped to.

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

pysorteddict-0.2.1.tar.gz (22.1 kB view details)

Uploaded Source

Built Distributions

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

pysorteddict-0.2.1-pp310-pypy310_pp73-win_amd64.whl (30.8 kB view details)

Uploaded PyPyWindows x86-64

pysorteddict-0.2.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

pysorteddict-0.2.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (28.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

pysorteddict-0.2.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl (25.9 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

pysorteddict-0.2.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (25.5 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

pysorteddict-0.2.1-cp313-cp313-win_amd64.whl (30.7 kB view details)

Uploaded CPython 3.13Windows x86-64

pysorteddict-0.2.1-cp313-cp313-win32.whl (29.3 kB view details)

Uploaded CPython 3.13Windows x86

pysorteddict-0.2.1-cp313-cp313-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pysorteddict-0.2.1-cp313-cp313-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

pysorteddict-0.2.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (92.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

pysorteddict-0.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (91.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

pysorteddict-0.2.1-cp313-cp313-macosx_11_0_arm64.whl (26.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pysorteddict-0.2.1-cp313-cp313-macosx_10_13_x86_64.whl (26.0 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

pysorteddict-0.2.1-cp312-cp312-win_amd64.whl (30.7 kB view details)

Uploaded CPython 3.12Windows x86-64

pysorteddict-0.2.1-cp312-cp312-win32.whl (29.3 kB view details)

Uploaded CPython 3.12Windows x86

pysorteddict-0.2.1-cp312-cp312-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pysorteddict-0.2.1-cp312-cp312-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

pysorteddict-0.2.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (92.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

pysorteddict-0.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (91.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

pysorteddict-0.2.1-cp312-cp312-macosx_11_0_arm64.whl (26.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pysorteddict-0.2.1-cp312-cp312-macosx_10_13_x86_64.whl (26.0 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

pysorteddict-0.2.1-cp311-cp311-win_amd64.whl (30.6 kB view details)

Uploaded CPython 3.11Windows x86-64

pysorteddict-0.2.1-cp311-cp311-win32.whl (29.2 kB view details)

Uploaded CPython 3.11Windows x86

pysorteddict-0.2.1-cp311-cp311-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pysorteddict-0.2.1-cp311-cp311-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

pysorteddict-0.2.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (90.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

pysorteddict-0.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (90.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

pysorteddict-0.2.1-cp311-cp311-macosx_11_0_arm64.whl (26.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pysorteddict-0.2.1-cp311-cp311-macosx_10_9_x86_64.whl (25.9 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pysorteddict-0.2.1-cp310-cp310-win_amd64.whl (30.6 kB view details)

Uploaded CPython 3.10Windows x86-64

pysorteddict-0.2.1-cp310-cp310-win32.whl (29.2 kB view details)

Uploaded CPython 3.10Windows x86

pysorteddict-0.2.1-cp310-cp310-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pysorteddict-0.2.1-cp310-cp310-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

pysorteddict-0.2.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (90.0 kB view details)

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

pysorteddict-0.2.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (89.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

pysorteddict-0.2.1-cp310-cp310-macosx_11_0_arm64.whl (26.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pysorteddict-0.2.1-cp310-cp310-macosx_10_9_x86_64.whl (25.9 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file pysorteddict-0.2.1.tar.gz.

File metadata

  • Download URL: pysorteddict-0.2.1.tar.gz
  • Upload date:
  • Size: 22.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.7

File hashes

Hashes for pysorteddict-0.2.1.tar.gz
Algorithm Hash digest
SHA256 65924e891bfee90caf30cfc6ce44bc5e5212faa0bde51536c25728a40a6b01cd
MD5 57fcf3f92a671e792cb404994acf7605
BLAKE2b-256 327064a23a02b70c37eeb6e91aa64ba6c2c37e665f385f67460d2e8954c43666

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 c8ad249669ce75131e45791f43a5ecfa48ea3be4f33350723331b59fe4780a0d
MD5 21ef94b34702df5e443c6c655d4c1562
BLAKE2b-256 d68b5ae94201052b9373d96e590545efa59ecb7c721766d68609821e7aee9d1b

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 37524491345ffd3b07e391509cc5e2302a497b42eef427c70000d40c858fb404
MD5 93fb8f32848a3f79a8cd0a1dcbab8354
BLAKE2b-256 8fabb9b028c8b7180374ba92ffbe0d7403ae1a1798ff37512c90aa88296ec560

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3ae856f567970721cc65fb2f5e94fc9cc46a4921e7c884773c3c346b7ce10364
MD5 d38a203a78b1ce5439d06b8d91b9c63c
BLAKE2b-256 8ba14b860ae1fa3f63dc8d0b127243c8070d1380dabc69af74dfd6e9ccf86c38

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 899f0cf28b7212912372da95f52bf533ada2f5a71f8e50067ff90df7356634c1
MD5 df0bf36408c2ac5b73f105e08fcb9e2c
BLAKE2b-256 053c8e7f158fcc40f0937a0ee9fc1c6b0ee7d2a66abd4e72188165c0fa6cd9ce

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 086547e5107f9b7761c36ac661c0e35e2326e0f7548278a7d3f9f0355ed63094
MD5 c668222a1cfdd00da566d425d58319e3
BLAKE2b-256 672855472c8f15b31170242891053efe1a36da411cc4f03cc9f6232b196fead3

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 be41b8405aa5cbe78a76c28989b645b9061f38e1322217b6d869b569339043a5
MD5 94e92d0784764f2382cf909a68266bba
BLAKE2b-256 33d6bf0e1ac5252693b3cd085e9c2e17ebd40144e5e32fef17e124317793acea

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: pysorteddict-0.2.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 29.3 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.7

File hashes

Hashes for pysorteddict-0.2.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 818118cdfc557adf3b3fb788537857b1bf017cabddec51dbc66b8451c1ff2efd
MD5 a6c1f9492cf5caa1b6fe93a86793e8db
BLAKE2b-256 a0e7df98eb3032cee0b01a28452134ed4925dc05644c73582e7213d41a9330e4

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3d32bf6cb9963cc63fb010ddf59d1c8fca27ddaae15bfa449b21d831152db7e8
MD5 b7255710ffb8a10d86ded8cb27689889
BLAKE2b-256 4bc38daed5053c9603be4829cc35d841de3d24f44ca28490f86f5f66913abe42

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ad0bd4181bc1b16dda245052da6e8e4d12954a27652552e58e5c41bc5c02304c
MD5 6f14d67dc7d64f46e8173e1293e1cd8b
BLAKE2b-256 41f7d2e98bf39abdfeed57c7dbbb41741244692100f320bfd8b6e4fb0118726f

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f766c319101669db19f29e356b55c96f3a0ec5f3854dae288ae05e1c7cdda039
MD5 b21983a4478d406ce62d169f5735027f
BLAKE2b-256 52a3c69e0361b59c49ee4733a9101e3c19d3fcd5de9ececbb3ca3e11e5412201

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2bdb06c7bb67998d9dcc400228dcf033ae18ca8159f984d766b8a2f641da7f13
MD5 93ab872186f11b568b9d57a5462e053d
BLAKE2b-256 5a7a3e76db10bd31c030ad6650c3b162048d65b237204a049119889a32a90622

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8f5288a1caa8927c1155269b3008095f95336ed8923a9f0f0bea096319f88d07
MD5 c83ced8bd9b451b58424f6b071e4ec28
BLAKE2b-256 334f1958388a5b514216fb6b9a15fd71a46876ce4dc099c047834407761d110b

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 32e2a149bfe367185606f5db678f100e15651c50a187f22a41e499b72be62468
MD5 add52d8c07394c6a5a57d4e94c3db9f6
BLAKE2b-256 f1b8f32e4dd10838f34be0f097080456371dfc042af79bfa0ab6d6b157b1657c

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9698b93b117d7f7738efacf32742321a1030460a26aa87c1b82bc7a748164e07
MD5 dd1b7f741c0ad7584ea29fa936e32a3c
BLAKE2b-256 6a3a671ac3c4c5317255c21c6fefbc313a39106ea07dbed5bfcebb06d90f1b20

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: pysorteddict-0.2.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 29.3 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.7

File hashes

Hashes for pysorteddict-0.2.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 a5a830e719660ee3e1e13221fff11d25ef08d388ce2389ce1c4c4645d6323d3d
MD5 a9c6b7385be8e2ae7c945349813730fd
BLAKE2b-256 cca0e7659bc10a06290f4890a01c9114cf5ec001ad69ba7c4aa2d9c202a56d9a

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4cd1411d6f82d54d6f3c7fa507987f229b7c8e08fea172bd0818c510a7afb138
MD5 4cfbb20b044b24b4d3a16b200005969a
BLAKE2b-256 e42232ea9d80e24b4d2e367663ab81f9ed959dab11339c3ebd75cb0519149247

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e0f507c25b7c8601aafacaac9ead9854bae92a33d14fa0c56db2724ac27a489c
MD5 6eb4e003588ac985b84e32c06fc84243
BLAKE2b-256 bb7e163221f3d5197f158f5e9554d86345f5ca95587a844cc22174716a1f57a6

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2ba66a6c274bc252bf91f6642aba03a6eaac6e56355f71b6fefb1b0a7a095654
MD5 0e1c3997f2f7ca71b56530804ac6e2be
BLAKE2b-256 abc86392a3d943dbbb76228d7051bd77013039d97b8676bdc631f1ddc4a1db84

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2be4f7930c8cd560a8054bb9e60809461a77ed56063fda507dd6c4cfe37b46e5
MD5 78648b2a76675a60c6b747db9bd1d68c
BLAKE2b-256 9065565ac643d7829f92f1366bd4b45ee9994ed0a7a62d9e4d823fc1eb13bfc2

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6f10fda99fd1975b65ff169b5049f0281569e708f3120a7f4646d4441c5cecf6
MD5 cbf94ef42200948cf2b68302e30bbf52
BLAKE2b-256 a41486edff187b0bb80070c0330a1e83ea1ff8f2a62f08b06087b55bf9478706

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a5b55d3be0b288d7e2600dc027b629006ba9cd1ca3fbf69c79ebf173dc657ffc
MD5 963550a8524f829a8ef0c68af7152134
BLAKE2b-256 d5e95ee3f01b083bc12811fa13658c7e18c4f69e27898eaad8b2049ecfc1afc7

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e710c5be4713ca1fede48b42296633f7749ff2c0d0c5c46da81b09e4843832df
MD5 beb4bcaed542a271a0b6062d0153b3ee
BLAKE2b-256 561eae4feada405ea2c0725340d9655dd12f548a1b3fbf304bf521b19972c6d0

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: pysorteddict-0.2.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 29.2 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.7

File hashes

Hashes for pysorteddict-0.2.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 617c622db5c13e9b0efb9f297736d413cac56cd7505dcf74921843d4ec3da0e1
MD5 aa343dcbc2decf28ff3b3cfb79447403
BLAKE2b-256 437894e711191aae313a965dda361e754a23ce369ae1a85793f8f38e8346d7e7

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 511092eb27d6607e312382035f7b457bc660cefb27714dda0a60c07171e8e433
MD5 8ae3d7318875ad88bf4210182306eecb
BLAKE2b-256 13e81f09dcb4afd9f2415a9411c679d3622df0ebc9b737db2e583333d257644d

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 15a6a83be37616f7d74e83a131988306b9e0a9fbc11265dcd4a0ca43ed8ce24b
MD5 4627f301ce18a1a92897419e7422dffa
BLAKE2b-256 a0affbfe9c5e89af483c2d2b93b515025e0c26ff9e72d8391f4f859503f71f72

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7580ac9abafb0aacf5cf7cbb46b8a3ce9ecc515c210e23122672cca133e81068
MD5 23b547cd090c5baaeef15392f7f3f635
BLAKE2b-256 116afad6700473be556d8a457c8c296668a463ce2f9292da10b966824839335f

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ab9f060aaf99d6c2f33ef1a745257fceddb9b5bb38448a0d69453cc6cad3b243
MD5 c4a442493acf059e8911f3997b94f670
BLAKE2b-256 01e85b34045a39d824eadb9c5cb65fd219401e8057bfcfc911c411a02f0bf038

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4c257f6414a98a682392618c93b6a249fa8e74404da091fe141d0e105b114c91
MD5 8bf7b5d9f668b630b011d1cf8c61a1da
BLAKE2b-256 9be39a1a6eafe70976a949ab95705c2248e8d7be2c64734f7ea691c65d9260d3

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0a9a4e3abab4f3f08038b8ca736df3e71f37ffc3730926a65fd32db9d50de6f3
MD5 1f308cb794ba4a0e61c6980e9c7dfdc9
BLAKE2b-256 17b754e2e5ba85a3ba486835598f36067878e9c027da127f7a4e9937cc1fecd2

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d7ade73d33999b9e24919a64c87f59e64a31d2e239e57856772d79b8beedf44a
MD5 03af43c55666adaf928e8fb940206be9
BLAKE2b-256 077b1b1be2f2d12803df360c9e9ea7185bdaf9ef595618498ff2d03e99a0c6c1

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: pysorteddict-0.2.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 29.2 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.7

File hashes

Hashes for pysorteddict-0.2.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 92a5bc63b4e654e4e02500f8d0f758d3398a541de95a13feffad82ffe1c23ff9
MD5 e913068ee5cc6a9ce8171472e9371fb8
BLAKE2b-256 f511a6b091ead37a01af65cce6196179de0c626447f710f8ff857785bd56cf72

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f861f6f184460272949d64b1e8a57ad4e189321a1d769e7097cc452181ffd24e
MD5 dbf5a4571123b029fc80534e680bd409
BLAKE2b-256 5d2f768a726eefe688ed7fa03cc211bb3e2f5b67704c4f6dfd59fe4e7d8ce256

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ec15a08a27c56ca211556dbc8a039c3ce1685b336672b7326862fd49619396c0
MD5 319c24004f1fa40674c64000d45de07a
BLAKE2b-256 df16d8fadc01d5b5df19b60645fa7897987d025d8b9a2494c5390865eb352878

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 58fdde1f88e61416cf5b2b71b46e984d9b4ccef02ed39334901a0947b80d5a56
MD5 5fdef1ff73bc9dcd87d2284c8d7c1cb9
BLAKE2b-256 df7ea73505d07f9083f8043880bf20c4c54947e3390b13d6f3a15b2cf96bab88

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1b893aa1ea3abed081e445d6f989a5a5429651e45181337c9fb08f494229633c
MD5 abb27b51382fbb1ab5cb99eec2b02cd6
BLAKE2b-256 69b44d222bdb65d83c2560b8546f7d0c7df1c8e7157eb07a3fcaea1190d30e49

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 786a375ff0a51e781de90062c87ebe49d7ff75f7412e7e0376c7c98aad31c5b9
MD5 da84796f63033adbdf86de6176da4093
BLAKE2b-256 d1f957eb3f599f4a79eb37f67263c589b123e844c89f98a7ac90fdd69d1d52a2

See more details on using hashes here.

File details

Details for the file pysorteddict-0.2.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pysorteddict-0.2.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 484bff60b1d36aef6feac5a6091c1662ccd532f9670ff65080b7bf0a45442568
MD5 f01a9cdce5f395e7baf5d41374177170
BLAKE2b-256 a099d642c7f2b252013dbb4f0f0993258440779e6b43596dd63d819613c7bd58

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