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.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.1.0.tar.gz (20.3 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.1.0-pp310-pypy310_pp73-win_amd64.whl (29.9 kB view details)

Uploaded PyPyWindows x86-64

pysorteddict-0.1.0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (27.5 kB view details)

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

pysorteddict-0.1.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (27.8 kB view details)

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

pysorteddict-0.1.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl (25.3 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

pysorteddict-0.1.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (24.9 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

pysorteddict-0.1.0-cp313-cp313-win_amd64.whl (29.8 kB view details)

Uploaded CPython 3.13Windows x86-64

pysorteddict-0.1.0-cp313-cp313-win32.whl (28.6 kB view details)

Uploaded CPython 3.13Windows x86

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

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ i686

pysorteddict-0.1.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (86.6 kB view details)

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

pysorteddict-0.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (85.7 kB view details)

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

pysorteddict-0.1.0-cp313-cp313-macosx_11_0_arm64.whl (25.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pysorteddict-0.1.0-cp313-cp313-macosx_10_13_x86_64.whl (25.3 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

pysorteddict-0.1.0-cp312-cp312-win_amd64.whl (29.8 kB view details)

Uploaded CPython 3.12Windows x86-64

pysorteddict-0.1.0-cp312-cp312-win32.whl (28.6 kB view details)

Uploaded CPython 3.12Windows x86

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

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

pysorteddict-0.1.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (86.6 kB view details)

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

pysorteddict-0.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (85.9 kB view details)

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

pysorteddict-0.1.0-cp312-cp312-macosx_11_0_arm64.whl (25.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pysorteddict-0.1.0-cp312-cp312-macosx_10_13_x86_64.whl (25.3 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

pysorteddict-0.1.0-cp311-cp311-win_amd64.whl (29.8 kB view details)

Uploaded CPython 3.11Windows x86-64

pysorteddict-0.1.0-cp311-cp311-win32.whl (28.6 kB view details)

Uploaded CPython 3.11Windows x86

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

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

pysorteddict-0.1.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (85.5 kB view details)

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

pysorteddict-0.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (84.9 kB view details)

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

pysorteddict-0.1.0-cp311-cp311-macosx_11_0_arm64.whl (25.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pysorteddict-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl (25.2 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pysorteddict-0.1.0-cp310-cp310-win_amd64.whl (29.8 kB view details)

Uploaded CPython 3.10Windows x86-64

pysorteddict-0.1.0-cp310-cp310-win32.whl (28.6 kB view details)

Uploaded CPython 3.10Windows x86

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

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

pysorteddict-0.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (84.9 kB view details)

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

pysorteddict-0.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (84.3 kB view details)

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

pysorteddict-0.1.0-cp310-cp310-macosx_11_0_arm64.whl (25.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pysorteddict-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl (25.2 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for pysorteddict-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5719a3e651b5a3564d588a4d1f3cc10f4ec5e89b42b166939beb5dc6874428f2
MD5 58f63ae91c96d2e5c7899b27ba6caf75
BLAKE2b-256 cd4916ffb3be1930dd1821060708a96ce4500b2203404a53e78d73a03c025943

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 d3d4542bc55d1f1c784811bcf346929dd90976627889497c8e821409740e71de
MD5 ab08bc2a74584659e8a995217466a01f
BLAKE2b-256 9cf48e75fc9ee658e1c39c4441c2b026e54db81445b41d11d271bbcd29af9df3

See more details on using hashes here.

File details

Details for the file pysorteddict-0.1.0-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.1.0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 927f9ee8c94a6f9104856a50b34ec110000de2ec5f36299e7c74debcc9fe7dc8
MD5 7077c38a81d1bafd47491cff8e04a389
BLAKE2b-256 dd3594beebca32eb6458d8ce34e01c9d543cab14483b43536af52a1fab632737

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 01c5d3973a738d750a6d87a537f623d4d35c577bd442ab9f082565fdc0824885
MD5 601d896df596c7f5841e9890225e8c9f
BLAKE2b-256 3a712211a83d5da152cd60363bc83891754b90128dfa6b717bcc7dd2512c1cd6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 54e47937b8454c62b661abe35a868a958b1de620e1c474bdeb3826e60a399fdc
MD5 1c882bb05f18a343c34158015393c8a0
BLAKE2b-256 5e1224352d1c39ee32362959c7545307c46a590ea40b99f7e216c7a9de0cabc1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c2a482ce1fc17eec4e87ce3c712c318d5d8696cb86984b0df75c1b3aef2b364d
MD5 798b3c83ab52fc9db1a441bcdaaa9a0a
BLAKE2b-256 55e97f37b3df3685126d725269115c713f5ca2e7ecedda2c5b1f6bb6e5c03d8f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c25ad269ddb97c566f9df34dd4f9013bf07efeb0aa00c556e555bae6a69fc0a0
MD5 410490f2e34834065bf7996a80a6c558
BLAKE2b-256 da5e35a5fe44f73addd277d8717813d7a0867a3e59d470e00823c8a2a5ca36be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysorteddict-0.1.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 28.6 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.1.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 a7cfe36a2a57084c69a730b55e79ad6f38ab18fa13f9f3c45a9dbce5f6e0fc61
MD5 6aa450fd7a00302c3d0207a30fec61e9
BLAKE2b-256 995941c1bd6014d3df9c90b6a844899dc6a7ce6a57531c896bb696f88893ecbd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a609dfb7b232a5a2d7b46a70f1542b789d171a2a6d0bfd1fdf2d70203a66f31a
MD5 70c21cdcec5c448282efab9738778357
BLAKE2b-256 829f9695200cfadb9c57f91a7fd21aaa458393aea46864c1e931a155581f3a08

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 eb9488efc75e553552ecec2c0a98371c0a284f24495ebbeca2471a5ed6e68449
MD5 eb0d61b4983a869011d0dfa9d2604f81
BLAKE2b-256 abb5f67c2675daa27dee5e98fcb85d1576ab23142a0dc19cf93b624348c46a2a

See more details on using hashes here.

File details

Details for the file pysorteddict-0.1.0-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.1.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9012c42ce760314e54663b18a4a6332877529a3b38357e23e9eb7e60f976c024
MD5 5a20bc0cb0304a3c455d3688c45c5727
BLAKE2b-256 05ff619ba7ff3be704a673d55622f1b387fa0cb0d649600088516b270b62c435

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0d69cc1a935fed917fe4ff5054b86990f1fe80a3b7b60b920ab3e8f74a8a577f
MD5 8edfc84509f7ad6c7bef2fb2a629fad5
BLAKE2b-256 011c601ab7529109fe9348e96a8fadfd6b1d43f79bb597572eb46f0ba010d00d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a8b7aac094f2c1187137af4ecbb21d502c9a3bcd509cfc6618afa4757c3b5607
MD5 b771876b86e756f4c6d6287f5034eac4
BLAKE2b-256 84241b53d22575e9283e0d3ead368ad21640426170312bea9d29d4b33bad9591

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 12a5ad54a8e29260e65aa5c1508ffd6f03870a9aed2f5fe1c6a62d0316b2fa8d
MD5 a58c61e1045555ed3e32d07adbc08ab9
BLAKE2b-256 86dba38a728e9f2f31354bd0e91c95ae6b03b0cf2219f73f1fb56ce7d5fcade0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a0589db8c205abff073c568f59f696931782f34e493b43da64d571cca17eed15
MD5 20ecac687625950d1f1de455397738d8
BLAKE2b-256 4ee7e242191468a645844046dbf051ba418bc1fedc9ff9ceb077d383fe001b68

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysorteddict-0.1.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 28.6 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.1.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 910d07a041129e301d752064d4b19949506cde56f8dc8f1934a65f41d8747c9e
MD5 6f20921ce00fde54a1750c2e4e9ec2f5
BLAKE2b-256 666a0013bcd58b69d4e5f6a812a59d536df33ff193f747da893fe3bd46a3235b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e267cc4671b87cbcc14120e8ad7a47e81c3f2de6b14d144552fcad3ddb65e513
MD5 4542ec0971982123dcca6dda723441bf
BLAKE2b-256 f93732f76330eaa9b921851a9d0a76801f0ce6dd4710163cc43bde636294d592

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b3356c4b59cc6eb3bb0db596ebfd37a0de88d5026213954353d0c13397c89574
MD5 0645644097030f1376d20eb920cc8d67
BLAKE2b-256 0bb630bf569dbed6e275e17be38642e1ae693bb93dc359088142be4d0056b3b0

See more details on using hashes here.

File details

Details for the file pysorteddict-0.1.0-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.1.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b9142b2d7fa6abcb98e4ae103ea9d0e7ab5b6db40d1e642d0094878da4dc9889
MD5 6b37381ef55731443b25352e85c55d0a
BLAKE2b-256 756acbda8d09dd892cb2840d2821dfda8a6ec8e6c991eab0ce2e84d5f26cecae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 014bdb85df25334f998c35ecd80f9f0bd0c06a65ec498bcd1301199be69aa39b
MD5 79a5227d31aac01ca60255955052c072
BLAKE2b-256 7b37f416513cacb7a0c3c79ad65245318767d3e742478a5ccfb8a6506e4fee26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 739f6aab3d6d8487041c5fceb2a368ae49b251be58f1936514dbb3c5e0664377
MD5 effa615d8df5e0f50b57673ddd5e8108
BLAKE2b-256 3ac5f668a42e5eb90702f862389ab3694edb291ea5ab94f6746e66bc0eb0167b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0bf0735b4975fb117b9baf64b8f7677a86131f13c96b7ea28ab7dc5ac55a49fe
MD5 36160f31f579935f2a788e4b4f336549
BLAKE2b-256 ba57d709c503b10c9853b17496d62088839383cb637ac3cb5e51348e9832509f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bc54091508478a3f2e01dba58be40fc698038427c1c2e06860b956de04f3e8c7
MD5 fce9dea53bf0c82199bbb72a5ab2da86
BLAKE2b-256 33f220b82a34168c90fda941df531f470cbe3427dcd0a75e174f207287fc31d6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysorteddict-0.1.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 28.6 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.1.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 2fe9e4c37a43ceaf8840ae97b236976ce729e2cc26fe1d7456a4ce1d38b4a375
MD5 2003a8e2525e3b9f10aea70e2610a86c
BLAKE2b-256 4fb758a84ea55eb5a8f82a1005875da2f9d3ef8b15e7532337b05d55b1a4a180

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8ed5c1c1026e84bad11c964dfa2400ad526ef1e3c0eae250facea29fb975bb7f
MD5 8d5790f307314fb449d3a04d1ba98eaf
BLAKE2b-256 81755d547301f454d33981abd1463e6b4048d04216c76f1a5283ac1d87d5eb39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 70ffa3584e4fa40a4422f6a9ddb91830ccc657b918b7ccf244609636a6b3f0ab
MD5 33c03352a2063cdabacebd40ca32e5a0
BLAKE2b-256 abe25d72d43665df008450e36427fd56c37ab8ca7a5fc1111a51a8ee127a70d2

See more details on using hashes here.

File details

Details for the file pysorteddict-0.1.0-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.1.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 61461f6468699bb906c33ec8e41e3e178e9bea05d42e0e186b8e72c4c520f191
MD5 0979bf09f8f1eb13c2ba1bd3539d91fa
BLAKE2b-256 602742373e274efa35204336f3ed44058568c117ce8d942a9a679c8e73220eb8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 21b02e32252e0cdd7689e87d26729b36b41ff0207e15a6db1d2cfdd3ef4031e9
MD5 f0521502cc4f23b01e3fefa03983506f
BLAKE2b-256 3c549a221637a9ec0aa967694c1eb8d6b855ceea926683b64fd6743298a832a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c5d21716efe39c633c1d6490511a72687253344a9263f67abb3bc241269b6f6a
MD5 23435a1d3f9cb2ecdb991e07cac9247f
BLAKE2b-256 94d3e579a629b734f77a337224d5c96e56c48d89f52075f61f05dbac919212a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 30e2ed5fa2dc63732f5bb97eb16920a0937ead9d21041add0540556cf5a8ede6
MD5 f3feeaeeba1f75fece6f05956fb1883e
BLAKE2b-256 fdc0b550ab88384fce34bcae06a5fa0f860c85c2c65de068733a8248ff6d3f22

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 777233d8750bd5de09c019d1b436c48991f86cd988a76608f9e31fc19fd67bf1
MD5 4e802d54355691f7f56f0d3ea0ef2703
BLAKE2b-256 cf9eceeb9ad6433f3808f7631164921e70b367bbd9bce375a0fc7c0d5bb3b5be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysorteddict-0.1.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 28.6 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.1.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 01f27ba15feb2bc49c68f4b6aa479a9e70f4e9ec5255806c50e9ac7c412a851b
MD5 25fa9ea7c2b1affba27f2e01f1551bdc
BLAKE2b-256 312ed40d3f8f3ea4e95f3f28f833de809d4a879b6e7f1689c34e267aaf3a7a65

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 95527d67ee5ab1b9cbcc0954ac6d4e11bcc28f9b940226f0ef1a0c088396a653
MD5 c592639bdcbe9d43dbd61b4266b6f733
BLAKE2b-256 7ea826014d5b74725fc4616b0a7cecac1c3df6ce439f0eb860e52ff24e47beb9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 90f9dfc49aa3e972d18d97f01c637a5a17ad65a6f1018f81790d4e072013c933
MD5 e15d336ee49492189e440a412f1735f8
BLAKE2b-256 0820e842b30c269d73d8fd02a49ab42b3bcdcb4b3cf0c22af726fdc34d6b7e52

See more details on using hashes here.

File details

Details for the file pysorteddict-0.1.0-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.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eb85935fc020414814e7fbc080ff07cec1fa57ecf3ac8279722cb414ab0e6f38
MD5 14db093020b3c34cc1c0ebd12b706116
BLAKE2b-256 626d3437a73c3b2d0d3f41446fd52c9e52002f4db9acf4a1173beee3c7874ac6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 15690c93ca71600826c09e8ad005cbbb4b70b8a9204a627d076a8817586015ba
MD5 4227d69d9a8a29fe1fcc528b176c2ff3
BLAKE2b-256 970f22b434986ac28ed71c384b38f7c8fc988f3d827e801a456a275eef1da4af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 152691cf7782fe7ee4c2d273929fc5448fde64fd286d1cbd1190dbb0bdd46736
MD5 5b310ba73ce370027dedb3eb0f358c42
BLAKE2b-256 22921a819470e3f8cd511f410655f2567fe86d0076b99a5eaf2e3ee3aa639e81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pysorteddict-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 347a03716af4f55f0ad6bd8a493dcb862d5a888f71320d2d03f31587a5226033
MD5 442a24fa581258933a78cc5bc125c5f9
BLAKE2b-256 d92fbc3359ed1d5ad2e2bd897a0e92657ded4be991df18199914c239627d74e9

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