Skip to main content

A high-performance sorting library for NumPy arrays.

Project description

fastsort

A high-performance sorting library for NumPy arrays.

import numpy as np
from fastsort import sort, argsort

arr = np.array([3, 1, 2], dtype=np.int32)

sorted_arr = sort(arr)
# Output: array([1, 2, 3], dtype=int32)

indices = argsort(arr)
# Output: array([1, 2, 0], dtype=int32)

Only two functions are exported: sort and argsort. Both functions take an n-dimensional NumPy array as input, along with an optional axis. If the axis is None, the flattened array is sorted. The sorting is unstable and utilizes Rust's sort_unstable for parallel slices of arrays or par_sort_unstable for vectors.

You can install the package using pip install fastsort. The library is in its early stages, and while further performance optimizations may be possible, it already achieves state-of-the-art performance, particularly on larger arrays, thanks to improved resource utilization.

How to develop

  • Use uv sync to install dependencies from the lock file.
  • Use uv lock to update the lock file if necessary given the pinned dependencies.
  • Use uv lock --upgrade to upgrade the lock file the latest valid dependencies.
  • Use uv build to build the package.
  • Use uv pip install --editable . to install the package.
  • Use uv run pytest tests to test the local package.

During development its useful to run uv build && uv pip install --no-deps --force-reinstall --editable ., which builds and re-installs the built package.

How to benchmark

  • Use uv run bench/benchmark.py to run an individual benchmark.
  • Use uv run bench/experiment.py to run an experiment of multiple benchmarks.
  • Use uv run bench/visualize.py to plot experiment results.

Have a look at the individual scripts to learn about the configuration options.

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

fastsort-0.1.1.tar.gz (117.0 kB view details)

Uploaded Source

Built Distributions

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

fastsort-0.1.1-cp313-cp313t-win_amd64.whl (332.1 kB view details)

Uploaded CPython 3.13tWindows x86-64

fastsort-0.1.1-cp313-cp313t-win32.whl (322.1 kB view details)

Uploaded CPython 3.13tWindows x86

fastsort-0.1.1-cp313-cp313t-musllinux_1_2_x86_64.whl (583.7 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

fastsort-0.1.1-cp313-cp313t-musllinux_1_2_i686.whl (621.4 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

fastsort-0.1.1-cp313-cp313t-musllinux_1_2_armv7l.whl (678.0 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

fastsort-0.1.1-cp313-cp313t-musllinux_1_2_aarch64.whl (528.7 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

fastsort-0.1.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (410.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

fastsort-0.1.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (581.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

fastsort-0.1.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (429.5 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

fastsort-0.1.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (407.4 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

fastsort-0.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (349.8 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

fastsort-0.1.1-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl (450.3 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.12+ i686

fastsort-0.1.1-cp313-cp313t-macosx_11_0_arm64.whl (328.1 kB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

fastsort-0.1.1-cp313-cp313t-macosx_10_12_x86_64.whl (398.9 kB view details)

Uploaded CPython 3.13tmacOS 10.12+ x86-64

fastsort-0.1.1-cp310-abi3-win_amd64.whl (331.8 kB view details)

Uploaded CPython 3.10+Windows x86-64

fastsort-0.1.1-cp310-abi3-win32.whl (322.5 kB view details)

Uploaded CPython 3.10+Windows x86

fastsort-0.1.1-cp310-abi3-musllinux_1_2_x86_64.whl (586.2 kB view details)

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

fastsort-0.1.1-cp310-abi3-musllinux_1_2_i686.whl (623.8 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ i686

fastsort-0.1.1-cp310-abi3-musllinux_1_2_armv7l.whl (680.2 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARMv7l

fastsort-0.1.1-cp310-abi3-musllinux_1_2_aarch64.whl (530.2 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

fastsort-0.1.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (412.3 kB view details)

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

fastsort-0.1.1-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (584.9 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ s390x

fastsort-0.1.1-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (429.3 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ppc64le

fastsort-0.1.1-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (409.9 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARMv7l

fastsort-0.1.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (351.1 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

fastsort-0.1.1-cp310-abi3-manylinux_2_12_i686.manylinux2010_i686.whl (451.7 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.12+ i686

fastsort-0.1.1-cp310-abi3-macosx_11_0_arm64.whl (331.4 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

fastsort-0.1.1-cp310-abi3-macosx_10_12_x86_64.whl (378.3 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file fastsort-0.1.1.tar.gz.

File metadata

  • Download URL: fastsort-0.1.1.tar.gz
  • Upload date:
  • Size: 117.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.8.3

File hashes

Hashes for fastsort-0.1.1.tar.gz
Algorithm Hash digest
SHA256 7316a862a8eec1f57e5258a8d117cf284de11ce517c407391b0875f6b498a86c
MD5 e1d36286bcbc1e4eb5dd069045f9a278
BLAKE2b-256 06d2afbd0f39033d43f4ff6d7de3d19c943e7e20a483f69ff73ba1833b15a1a7

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp313-cp313t-win_amd64.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 df9a1d02ef2099189aaa811d8e2dec67e060b9f616aa67007fa7909e6829c3fc
MD5 d6c62f553bfc7737e525181cd8237662
BLAKE2b-256 d184c0343198f88edc1677aed0c434df5a9b30d9a39743ab89c5679145f14eb5

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp313-cp313t-win32.whl.

File metadata

  • Download URL: fastsort-0.1.1-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 322.1 kB
  • Tags: CPython 3.13t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.8.3

File hashes

Hashes for fastsort-0.1.1-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 775d7e99fc152e48460735beea531e53d978033f4f60a8acf8a55d44327cf8ae
MD5 ea8acd728bfc7e3d8ccf8d0e1d470cad
BLAKE2b-256 a6d85fd1b65826fca39873ea7932459a813740bc6728ee8c35fd5aa326a4d734

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 016e05e0c329284d7f58474420e7c6497dc605233740148dd280466e2dfa5828
MD5 86f2dd32313e5d2f6a99f338c6df0630
BLAKE2b-256 d905832558364cf8a9ccf3d0d6dce926354c08d41b956b5fb18b17e28b1ebdac

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d9a905b11e6ba6fdb20d6b3bacd16065b5e161cda94586bec059a17253c4357f
MD5 3f3b95558ff3467c1d044f2d5728f5d9
BLAKE2b-256 1531b67e0db21fdc66d49675e3af1842a4034ca6dee442336cedf82c6dc19c90

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 e3b0cbbc7d55d67dc8611a77095fe8ef8cb0dc09e8627d58c256b0850d6439c6
MD5 8634b8b6dfebdfe3c7fab6551c5ba986
BLAKE2b-256 30cf57945d6a3e1901462d00de5accda74c7e55bcf194a505e4511de23ef36e8

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 56d872f670bf56dc3da4d3051e1ad19d0fac767924be2a3d48daed2d052c34ec
MD5 730688fa62b87cdb020133412c285d8a
BLAKE2b-256 b246bac1eb0d8e02ea0dfc1832b09f50ab709f357184127d97a4b74442507b39

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ea9fc9d56d96c97be35f0454e313eac684532c57adb44e1a313d89fcf762e549
MD5 9c2e5e873f5141b246f428e98d39889a
BLAKE2b-256 699076898f4635481239ec78c046b6595737a27698972900cb9525962b37b4e3

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f38f289e3e67abaa1acb7a09b19e3df27f6fd788d35673cd1e0b9c080c530bf8
MD5 a03584a5a35bb330e2473a53419d5e93
BLAKE2b-256 8ee4f47374bba877f96871eac2a8bebd3c5e5562b0e01a3550ddc865411c76a6

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5cf342c0580353d9baf3090bfa7cb0676a079ccee88cf019d63003aecc1d562e
MD5 697156f2bbce73a6a98719a806388e06
BLAKE2b-256 8c358cae85ccc829d4b0eb21434cb3cbffcbc7b1733ac3282f76c4e83181a679

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2a53de05843585b981cd09d2c9d738bb527747b0e21020d49549bd39efcbd8ef
MD5 9e0dbcc75895c65783967e13efb40ee2
BLAKE2b-256 131995408b08faa64ec345fefde193bcfbd7803ea0584e99db8e13a0beab1c62

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 79a1610e71d42ebb832558589ed242bd1ae8906433eddea0fd2442bc8d72f94b
MD5 c42cc3e21222f932ebc16ac56d5f2c5c
BLAKE2b-256 4c0666bf6a8f48ca94bbb999d6cc8dca301210d19fe4ea2f0d9905961ecfe906

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f55da21ea42dc777a20a23e19df33d23b8934e3302736088cb1c148810c531fb
MD5 db651a587978f7b4b62da0114c6dfd62
BLAKE2b-256 be646f4bba3b486fcece05836b7934194d26ad4c56e3f091e27a5909948e826a

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5f12b2ab230168a19eb268cc24a01612e20a33cbec6236f8f49c4fe9adec28db
MD5 b18bbd3b2475fa9e4409772e31ea8b16
BLAKE2b-256 20356bc000c2503248301efa2eaf652982a2bd7f201cf2d7d583adeac786cfb6

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp313-cp313t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp313-cp313t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bfe7d32cc3f4948e91b1928194484d1fe190074daa7d6f8e4e3eb42890d7cd75
MD5 2e158fbb8a93fff8af8562d317bc67d3
BLAKE2b-256 4d4b85514a2e2f648f517659da61c7b8b2d3aeecf0bd51677589697480d64b6a

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: fastsort-0.1.1-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 331.8 kB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.8.3

File hashes

Hashes for fastsort-0.1.1-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 eb4f3f2305d3a142ecf1409bf4fca29b1ae66af2ed588aa21c532d5f5cf0f995
MD5 f16f7970ac6d2973e1e0b99d57cecb47
BLAKE2b-256 766fe57b4efcee47701b7452db8d28c27d716e56de28659927f248969b031a71

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp310-abi3-win32.whl.

File metadata

  • Download URL: fastsort-0.1.1-cp310-abi3-win32.whl
  • Upload date:
  • Size: 322.5 kB
  • Tags: CPython 3.10+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.8.3

File hashes

Hashes for fastsort-0.1.1-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 a6d85fe08eb03d8d1f8e03453201408653e70524046a7ec7758be4534f63fe67
MD5 426e067eaf01a0ae5722ff468080658f
BLAKE2b-256 377752fe6b0256e3cec69da7e969756897ba3c4ae3517a6a1d211a156863adfe

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp310-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 504a5643877b58b5aae47b2c623bc4b4feb26c44a20ee0415a685c228fb4815b
MD5 d6cf1e7c029d89547f3e2b0a89ed9882
BLAKE2b-256 26c4d0164815df3aafdd3804526e8ebabed76b182f53309e4c628798b316d347

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp310-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp310-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c502dd9d75be7c0684b02aae8d930b73409de36ba2b7f96126354943984cf3b1
MD5 c5ce8f223b5c1f016a68c708af58169f
BLAKE2b-256 40f2c3790f06953134d05f4369c13f6b30e40e8e9fd6fc09b89bf9b8ca0d43a7

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp310-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp310-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 d1987442b536f8aef79dc8f3feaa54a48c7a2973148eb85f8051be5bc591b15c
MD5 f27f2dfd060d775f5be3c36e19333f82
BLAKE2b-256 96cc6bf59c1efdcaa73fa6d03b3bc30a275aae846a3b837683a2c22f6c3a768c

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp310-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 011162a945dea5d5b7aa4ca56be63e5b6688716ac0953b2ed992a8a4d105c336
MD5 6e3de66750bf1f6ab058ca98168354cb
BLAKE2b-256 426e871e206df4fba2fd5e2f068d92ef6c7e753d8107580c718d231f4170783d

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7c759b2a75c23bc3f5125b110fb2900b0a94cbe9dc7bd10230431037d8c0d218
MD5 258d2b61da72ae2b927a79a39bd8b963
BLAKE2b-256 0f4c1df5cf3db94b716ae7112fa76ad0acd3a738017ed453047c9c30b5b62dc8

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 98ba4aa29aa6403cec649d87261405c5f57f7494be60b879a9d1bc1b4aad821f
MD5 1440df60bfdf62eca8e50419131fa265
BLAKE2b-256 438fbfe9699806bd6d37955182a843c0e2cc798205195025e483496133d02124

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 760f07c1ca57465d35d55319831dd44037863c3edd8d66d815ed40d2ce6ddf79
MD5 2fe5cefb64020e1c7f391eab2b9ebce3
BLAKE2b-256 40fdd372661369785e5c1720699ac737889c919ad0fc22601fe5671d5a4fb210

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d751ce271b1c9a66d8b9d967920af5da2dec9f2ed3df413da8642793638db769
MD5 435d6fcef215d01e2a2b11eb8a09daec
BLAKE2b-256 0bd5831805c762433d5d911127eed89db4e6ead153b764109bfe68ac3ccb1523

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 59bbb0465b822dfae1b09d1de61fc748700bbe61875d1304c6cb49a323671114
MD5 0d47d4c9de4b931b6093543dc9a6e738
BLAKE2b-256 dcc9fa595f6c3e748c01b48c4824f053cec68fa2e3e10f8a576f6ae02c6c031d

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp310-abi3-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp310-abi3-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 d5ec48c588d753028d3ba0dcf8222b1bcce74fa634140d0aeb46ba8d095b5662
MD5 3aabc1f21e467a4320211c78bc53adb0
BLAKE2b-256 7912dd9d98167a61c69c7d620ba7fbed06dc33fd6a7dfbdac6babc870f2f6b50

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2ae0d2f6dad6c478f20a539611fc7202579c713961c8ce56f8b2eb135a6411f9
MD5 3d4606e9650fbbf3bba1b6c84e098b41
BLAKE2b-256 38d804c886a2e4380bd6df7a50fa74099344ce031e8d3b84ff76978c60463c20

See more details on using hashes here.

File details

Details for the file fastsort-0.1.1-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fastsort-0.1.1-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8fbfeb75ac6099a7f08b679612bd087a8233d03e18432f1b2b709e5003196ad2
MD5 18a2e4c310fef89f1cffa8da3075095a
BLAKE2b-256 2c49122af2192823262110ac93b5f5192fc30bf7a11075961eb9a17595a653c7

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