Skip to main content
Files added late

12 files were added to this release more than 14 days after its initial publication. Inspect the release files before installing.

PyPI version Downloads Test Build and upload codecov DOI

pydivsufsort: bindings to libdivsufsort

pydivsufsort prebuilds libdivsufsort as a shared library and includes it in a Python package with bindings. Wheels are built for Linux, macOS and Windows (32 and 64 bits) using cibuildwheel and GitHub Actions. Basically, you should be able to install it with pip install pydivsufsort on any system and it should work out of the box. If it doesn't, please create an issue.

Features:

  • bindings to divsufsort that return numpy arrays
  • handle string, bytes and almost any integer data type (e.g. int64) and not only char
  • algorithms work even for non char inputs
  • additional string algorithms coded in Cython

Installation

On Linux, macOS and Windows:

python -m pip install pydivsufsort

We provide precompiled wheels for common systems using cibuildwheel, and a source distribution for Unix systems. Manual compilation on Windows might require some tweaking, please create an issue.

Features

All methods support string, bytes and numpy array inputs, including datatypes greater than uint8_t (e.g. uint64_t). Below are the signatures of all methods exposed by pydivsufsort. To import a method, just do from pydivsufsort import method_name. All methods are documented in the docstrings. You can display them with help(method_name).

A nicer interface to reuse computations lazily is provided in WonderString but currently undocumented. Please create an issue if you are interested.

Methods exposed from libdivsufsort

  • divsufsort(string): suffix array
  • bw_transform(string): Burrows-Wheeler transform
  • inverse_bw_transform(idx, string): inverse Burrows-Wheeler transform
  • sa_search(string, suffix_array, pattern): search for a pattern in a suffix array

Additional string algorithms

  • kasai(string, suffix_array=None): LCP array computation (lazily computes the suffix array if not provided)
  • lcp_segtree(string, suffix_array=None, lcp=None): build a segment tree for LCP queries (lazily computes the suffix array and LCP array if not provided)
  • lcp_query(segtree, queries): query a segment tree for LCP queries. Queries are pairs of indices.
  • levenshtein(string1, string2): Levenshtein distance
  • most_frequent_substrings(lcp, length, limit=0, minimum_count=1): most frequent substrings. See the docstring for details.
  • common_substrings(string1, string2, limit=25): common substrings between two strings.
  • min_rotation(string): minimum rotation of a string
  • longest_previous_factor(string, suffix_array=None, lcp=None): longest previous factor array (used in the Lempel-Ziv factorization)
  • lempel_ziv_factorization(lpf, complexity: bool = False): Lempel-Ziv factorization
  • lempel_ziv_complexity(string, suffix_array=None, lcp=None): Lempel-Ziv complexity
  • kmp_censor_stream(censor, string): Censor a stream (like a generator of string) using the KMP algorithm

Example usage

from pydivsufsort import divsufsort, kasai

string_inp = "banana$"
string_suffix_array = divsufsort(string_inp)
string_lcp_array = kasai(string_inp, string_suffix_array)
print(string_suffix_array, string_lcp_array)
# [6 5 3 1 0 4 2] [0 1 3 0 0 2 0]

# You can also convert the string input to integers first

import numpy as np

int_inp = np.unique(np.array(list(string_inp)), return_inverse=True)[1]
int_suffix_array = divsufsort(int_inp)
int_lcp_array = kasai(int_inp, int_suffix_array)
print(int_suffix_array, int_lcp_array)
# [6 5 3 1 0 4 2] [0 1 3 0 0 2 0]

Development

You can install locally with

pip install -e .

A useful command to iterate quickly when changing Cython code is

python setup.py build_ext --inplace && pytest -s

Profiling

Profiling can be activated with the environment variable PROFILE:

PROFILE=1 python setup.py build_ext --inplace && pytest -s

Here is an example with line_profiler (requires pip install "line_profiler<4"):

import line_profiler
from pydivsufsort import common_substrings
from pydivsufsort.stringalg import (
    _common_substrings,
    repeated_substrings,
)

s1 = "banana" * 10000
s2 = "ananas" * 10000

func = common_substrings
profile = line_profiler.LineProfiler(func)
profile.add_function(_common_substrings)
profile.add_function(repeated_substrings)
profile.runcall(func, s1, s2, limit=15)
profile.print_stats()

Testing

pytest

Technical details (for performance tweaks)

libdivsufsort is compiled in both 32 and 64 bits, as the 32 bits version is faster. pydivsufsort automatically chooses to use the 32 bits version when possible (aka when the input size is less than 2**31-1).

For best performance, use contiguous arrays. If you have a sliced array, pydivsufsort converts it automatically with numpy.ascontiguousarray.

The precompiled libraries use OpenMP. You can disable it by setting the env variable OMP_NUM_THREADS=1, and it will yield the same performance as the version compiled without OpenMP

The original libdivsufsort only supports char as the base type. pydivsufsort can handle arrays of any integer type (even signed), by encoding each element as multiple chars, which makes the computation slower. If your values use an integer type that is bigger than required, but they span over a small contiguous range, pydivsufsort will automatically change their type (see #6).

Acknowledgements

Citing

If you have used this software in a scientific publication, please cite it using the following BibLaTeX code:

@software{pydivsufsort,
  author       = {Louis Abraham},
  title        = {pydivsufsort},
  year         = 2023,
  publisher    = {Zenodo},
  doi          = {10.5281/zenodo.7932458},
  howpublished = {\url{https://github.com/louisabraham/pydivsufsort}},
}

Metadata

Release files for pydivsufsort 0.0.20

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Files added late

12 files were uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release files before installing.

Source distribution (sdist)

Source distribution for pydivsufsort 0.0.20
File Size Uploaded
pydivsufsort-0.0.20.tar.gz 397.2 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for pydivsufsort 0.0.20
File
pydivsufsort-0.0.20-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
pydivsufsort-0.0.20-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
pydivsufsort-0.0.20-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
pydivsufsort-0.0.20-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
pydivsufsort-0.0.20-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
pydivsufsort-0.0.20-cp314-cp314t-macosx_11_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ x86-64 Details
pydivsufsort-0.0.20-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
pydivsufsort-0.0.20-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details
pydivsufsort-0.0.20-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
pydivsufsort-0.0.20-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
pydivsufsort-0.0.20-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
pydivsufsort-0.0.20-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
pydivsufsort-0.0.20-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
pydivsufsort-0.0.20-cp314-cp314-macosx_11_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 11.0+ x86-64 Details
pydivsufsort-0.0.20-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
pydivsufsort-0.0.20-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
pydivsufsort-0.0.20-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
pydivsufsort-0.0.20-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pydivsufsort-0.0.20-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
pydivsufsort-0.0.20-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
pydivsufsort-0.0.20-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
pydivsufsort-0.0.20-cp313-cp313-macosx_11_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 11.0+ x86-64 Details
pydivsufsort-0.0.20-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
pydivsufsort-0.0.20-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
pydivsufsort-0.0.20-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
pydivsufsort-0.0.20-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pydivsufsort-0.0.20-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
pydivsufsort-0.0.20-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
pydivsufsort-0.0.20-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
pydivsufsort-0.0.20-cp312-cp312-macosx_11_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 11.0+ x86-64 Details
pydivsufsort-0.0.20-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
pydivsufsort-0.0.20-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
pydivsufsort-0.0.20-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
pydivsufsort-0.0.20-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pydivsufsort-0.0.20-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
pydivsufsort-0.0.20-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
pydivsufsort-0.0.20-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
pydivsufsort-0.0.20-cp311-cp311-macosx_11_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 11.0+ x86-64 Details
pydivsufsort-0.0.20-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
pydivsufsort-0.0.20-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
pydivsufsort-0.0.20-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
pydivsufsort-0.0.20-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
pydivsufsort-0.0.20-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
pydivsufsort-0.0.20-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
pydivsufsort-0.0.20-cp310-cp310-macosx_11_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 11.0+ x86-64 Details
pydivsufsort-0.0.20-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
pydivsufsort-0.0.20-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
pydivsufsort-0.0.20-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
pydivsufsort-0.0.20-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
pydivsufsort-0.0.20-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
pydivsufsort-0.0.20-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
pydivsufsort-0.0.20-cp39-cp39-macosx_11_0_x86_64.whl CPython 3.9 CPython 3.9 macOS 11.0+ x86-64 Details
pydivsufsort-0.0.20-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
pydivsufsort-0.0.20-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details

Total release size: 47.3 MB

Release files / pydivsufsort-0.0.20.tar.gz

Download URL pydivsufsort-0.0.20.tar.gz
Size 397.2 kB
Tags Source
SHA-256 checksum
How to use checksums
685a5791fae5e200ce8b7a4e5d515b6153ffde7175331bd0df81a421108ad4df
BLAKE2b-256 checksum
How to use checksums
0886bcaee95362b408a203d2dd3b48d65582a81b6262e26aa496d4e79d678fda
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp314-cp314t-win_arm64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL pydivsufsort-0.0.20-cp314-cp314t-win_arm64.whl
Size 230.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
a18f89f64d2af798dabcd953a417141fb86a233927996a732f7b3d26586264a4
BLAKE2b-256 checksum
How to use checksums
e828f1b23125ed2374a29e1b26aaf0072076bd34301fbe99aa3a280ebcb14c33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp314-cp314t-win_amd64.whl

Download URL pydivsufsort-0.0.20-cp314-cp314t-win_amd64.whl
Size 306.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
58c4db764c43a12c2f4d5f2550c0529d3d30d68822e08966e1041b46cfa46b71
BLAKE2b-256 checksum
How to use checksums
024dc02ab425e0e3b686d00c7d97d9ad08ecf2fec81ab18acc3e5b5eebc99dc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp314-cp314t-win32.whl

Download URL pydivsufsort-0.0.20-cp314-cp314t-win32.whl
Size 257.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
2b87b57223f425ffd4a796925b6357db97571a137be560702a8d89a090d66e7e
BLAKE2b-256 checksum
How to use checksums
ccd8c0b9285a80ca23552e89d2308ade7f257e53357d77b5d86356d646b7d03e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL pydivsufsort-0.0.20-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
54d6dcf55af658ce2f8ea7272f23ba34c0107af1fda1b6ee49863a358650b45e
BLAKE2b-256 checksum
How to use checksums
ec1967f378bc65851c0792f665b2a756ab403543f72d4bc34b2455bde0018a34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL pydivsufsort-0.0.20-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6f77e6f9ce05c240d7787113afe4d45fd15a2a9e0a14a8fb0e8e367bccac71ec
BLAKE2b-256 checksum
How to use checksums
0b455e67ed6c0105f2ecbc9aa4a9898d6c6e37cdf4dec22d35f481b8ff8328a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp314-cp314t-macosx_11_0_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL pydivsufsort-0.0.20-cp314-cp314t-macosx_11_0_x86_64.whl
Size 350.5 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
187b47b7b4b4e49045ed0162160f76cced2ab99418ecfb5ba86c4ae5ba727988
BLAKE2b-256 checksum
How to use checksums
9508f01cb22b580de07b487924fec1ae43067482c0405a346ee70bf78322aa16
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp314-cp314t-macosx_11_0_arm64.whl

Download URL pydivsufsort-0.0.20-cp314-cp314t-macosx_11_0_arm64.whl
Size 327.3 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
671fa5407750c3410ec561cf6e818f430714072c9316355e37376066d673c2d7
BLAKE2b-256 checksum
How to use checksums
45b6f82f99e187ab9541f981fd0544936e8e7a02181589daaefc1bcd16418e2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pydivsufsort-0.0.20-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL pydivsufsort-0.0.20-cp314-cp314t-macosx_10_15_x86_64.whl
Size 350.7 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
99783039388aab0bf6636bb75ffac8cd2f3f5f4408aed063e31f747695c6a655
BLAKE2b-256 checksum
How to use checksums
e18a479d3e4296a281fb8b42f4e9ad738950128ac32a8f986c1888570f8077d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pydivsufsort-0.0.20-cp314-cp314-win_arm64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL pydivsufsort-0.0.20-cp314-cp314-win_arm64.whl
Size 214.2 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
1ee40f902403fb8ad99b9ab7151ef0fb646f85e9974f02cd9cbbf01af8bfc90b
BLAKE2b-256 checksum
How to use checksums
238935ba156af954b2f504bcff8c2b3fdd59df1e12c8b77e135a8023edec0c09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp314-cp314-win_amd64.whl

Download URL pydivsufsort-0.0.20-cp314-cp314-win_amd64.whl
Size 255.1 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
5500ca4e12f17ebe7744943c5ee06c86be15b7deaa491a1fa51377346d42d0bf
BLAKE2b-256 checksum
How to use checksums
654e52701e5d3f5d8bf1117c1d0430ce639375143159cca574e6b7d608cba950
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp314-cp314-win32.whl

Download URL pydivsufsort-0.0.20-cp314-cp314-win32.whl
Size 217.7 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
1b95233a3ab419c7207ff028316d8489db3d2788bd8c72872269081e7b77e883
BLAKE2b-256 checksum
How to use checksums
47b8b8dd286e831016cfe3be5841090a65f111ef33a33e023dbcedc18d4720fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL pydivsufsort-0.0.20-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.3 MB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
933de7981857a611ce496dff3e0b8bc5aa16b67ab36b575af258a7e93942e74c
BLAKE2b-256 checksum
How to use checksums
bc1fc897d911efc166cf4d203a856c32289b332cec9b0de068b7e87a3606922f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL pydivsufsort-0.0.20-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.14 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2c4c9c3beff358a801eef7daa94c2e9302dfbe250a78a305c8d9b094639ed8ff
BLAKE2b-256 checksum
How to use checksums
a728c16dd0a083f405414d85b12f2af87395c449f979f89c3c4aa7e155953faa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp314-cp314-macosx_11_0_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL pydivsufsort-0.0.20-cp314-cp314-macosx_11_0_x86_64.whl
Size 328.9 kB
Tags CPython 3.14 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
f3d0189e9c65b58b858e115e88b18784cd99dbed02552bfaa5b9ce3a093f8b10
BLAKE2b-256 checksum
How to use checksums
26b671348fa5ec4f373a4ee0f0af9a7afc0d4b16294988dd22e5192bf743ba18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp314-cp314-macosx_11_0_arm64.whl

Download URL pydivsufsort-0.0.20-cp314-cp314-macosx_11_0_arm64.whl
Size 301.4 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a422d931459a430bbd885e69ff5301c13edccc57fd1bb85e53cfe85476c2ec2f
BLAKE2b-256 checksum
How to use checksums
11055c1d2e1820c29cf6ef44b6f22632734dc92eeba5727f144b3c9c08d2d243
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pydivsufsort-0.0.20-cp314-cp314-macosx_10_15_x86_64.whl

Download URL pydivsufsort-0.0.20-cp314-cp314-macosx_10_15_x86_64.whl
Size 328.9 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
0133f830a90393427bd66fa0f51424d4da8f729edc2212e2b1734f689b6fbdf8
BLAKE2b-256 checksum
How to use checksums
0c2c24fd7569b0c069df54f0eee053bbd204da95f33b675304bf9ce6d19e68b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pydivsufsort-0.0.20-cp313-cp313-win_arm64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL pydivsufsort-0.0.20-cp313-cp313-win_arm64.whl
Size 205.6 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
e2d88a4e74eb7a3efe98de773dc7d557ed8fcb4fcb930bf8d96e8be8d43245b1
BLAKE2b-256 checksum
How to use checksums
16e16cfe97724d7ac893253f0496423fb57dbc15078590d7855c101af9d32a54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp313-cp313-win_amd64.whl

Download URL pydivsufsort-0.0.20-cp313-cp313-win_amd64.whl
Size 248.3 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
44327ccb5478b4fcdb982eceee3b40cbd584ab851e8e94c473d4ad6c4f3744ae
BLAKE2b-256 checksum
How to use checksums
b0c33de1ad4bff237f532065a28239637770750db9e9afad9380e247cd3fa7be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp313-cp313-win32.whl

Download URL pydivsufsort-0.0.20-cp313-cp313-win32.whl
Size 212.3 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
35253497bedf48f0f18a7a47e48a7e0eb901bea4e0b4035185e23e76f57855e2
BLAKE2b-256 checksum
How to use checksums
ff6151c5e3b0015a1f3974bd1638219e9dd227bf1913ee5638a1709b30b639a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL pydivsufsort-0.0.20-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.3 MB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
01a2b1c5c0d3ff264af23b86c32f68438bf163d03af42e611eefce21cf3d674a
BLAKE2b-256 checksum
How to use checksums
1429ea4303ffbdb5a0e78a26fd8806baf825c44e0a93a6ade1043c95387d8abe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL pydivsufsort-0.0.20-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
fed7bf5d78084f5a9142878d3c4fa9f311b1d59ffe90df7ee08f98ef395bde2b
BLAKE2b-256 checksum
How to use checksums
2c5d13d7dbec82695852b81d7d18a105bf32c42c1700ae502e534d815be7b2ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp313-cp313-macosx_11_0_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL pydivsufsort-0.0.20-cp313-cp313-macosx_11_0_x86_64.whl
Size 328.8 kB
Tags CPython 3.13 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
074c5c0055302e49d6ca6b452dedcf30393ebb039cbdca8c55bf61df0e9eb4f5
BLAKE2b-256 checksum
How to use checksums
9d3d3e5572a17cc0f43bf1c967b41089f56d385b0dd5f6b20f7d7fd2b65cead9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp313-cp313-macosx_11_0_arm64.whl

Download URL pydivsufsort-0.0.20-cp313-cp313-macosx_11_0_arm64.whl
Size 300.8 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
dd5480734ffd0c85b1d0f25624d13e8d54c1eacf8dd56173b1db24915ce2f2d1
BLAKE2b-256 checksum
How to use checksums
9c3fe9edafeab6226bbe26cd26ca475a0533e7133783ad0727e4f4434edb77ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pydivsufsort-0.0.20-cp313-cp313-macosx_10_13_x86_64.whl

Download URL pydivsufsort-0.0.20-cp313-cp313-macosx_10_13_x86_64.whl
Size 328.6 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
c453dba1f122554493e50f05b83d944f066cb990468ff8c428708db2b8b47c1b
BLAKE2b-256 checksum
How to use checksums
8f79c6424ecd85d739ec8f6e8377d7233ceae0eb65811849af6a282cc41717a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pydivsufsort-0.0.20-cp312-cp312-win_arm64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL pydivsufsort-0.0.20-cp312-cp312-win_arm64.whl
Size 205.7 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
b9e976464b4c79735d87aaf9926ca60667420884d71d1a6467321da87387278a
BLAKE2b-256 checksum
How to use checksums
cb9aec0ba47ad485c239140b5c8c900d10d08c245cfccf679b171e1786356258
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp312-cp312-win_amd64.whl

Download URL pydivsufsort-0.0.20-cp312-cp312-win_amd64.whl
Size 248.9 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
83242277a2ded2596f2c6e2bac7fa036f35e0eb4613794e8f600812691967889
BLAKE2b-256 checksum
How to use checksums
522f3e83f8a97f0b69a9b3762e36d15051b643a9dda895a396954697a2cfac7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp312-cp312-win32.whl

Download URL pydivsufsort-0.0.20-cp312-cp312-win32.whl
Size 212.3 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
f121fe36a0992594063a5fa57dc365f2cfad156638814b55a9bc8a628954386a
BLAKE2b-256 checksum
How to use checksums
631070207d450a08b0eb72be598b489aadee504842ab59a94c14ad34e8b70323
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL pydivsufsort-0.0.20-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.3 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7fe44db4baf1d69b02b931e3babea50c01fa876829e65159e46742a51b1f5ec8
BLAKE2b-256 checksum
How to use checksums
a3d99fd51e8475df2b8bda5956b7453bc5ae1489c1f5c24ef5aec98c036903ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL pydivsufsort-0.0.20-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.3 MB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f3273681f55b27bde4c154ac2cda38cd3433f82adedf4e03c0ca89e01cf6ddb4
BLAKE2b-256 checksum
How to use checksums
e81352c9ac6c6530ebe16fb1fd28f99d08aef76e87cd023fda63160d0187029d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp312-cp312-macosx_11_0_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL pydivsufsort-0.0.20-cp312-cp312-macosx_11_0_x86_64.whl
Size 329.5 kB
Tags CPython 3.12 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
4fc5f8e29972fdd25bd4051c6e251e482048ebfb450da86a40603718f96bf0d2
BLAKE2b-256 checksum
How to use checksums
6da4d56155bb92224c5575dc16bfe1cb2ffab6c4361e3a51ad54d0c418093164
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp312-cp312-macosx_11_0_arm64.whl

Download URL pydivsufsort-0.0.20-cp312-cp312-macosx_11_0_arm64.whl
Size 301.4 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d9d8617babc32983b19c60c6cf9244437bacea9ac4a68bf8e7d558b01d8139c7
BLAKE2b-256 checksum
How to use checksums
cc2f9beb30ec7012417b12276198e3144056b6d0439d84e4bf79d2715b6d2d0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pydivsufsort-0.0.20-cp312-cp312-macosx_10_13_x86_64.whl

Download URL pydivsufsort-0.0.20-cp312-cp312-macosx_10_13_x86_64.whl
Size 329.5 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
82a2fe8a2c74350ae99393d46314f49925d247bd0efd0cd1fb382c006f743d81
BLAKE2b-256 checksum
How to use checksums
5101904e184ac357b9b7473ceab0580ff3d4682b540193e4d5be4ab68e8bc3ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pydivsufsort-0.0.20-cp311-cp311-win_arm64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL pydivsufsort-0.0.20-cp311-cp311-win_arm64.whl
Size 241.7 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
b139bfdb9abbc4c6491e1f55039e2128892dad160e0455dc97e5ab6701755c28
BLAKE2b-256 checksum
How to use checksums
91dddf4a8464640224037f5fd979419571c67839c668a3ed0f9de591da5d8420
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp311-cp311-win_amd64.whl

Download URL pydivsufsort-0.0.20-cp311-cp311-win_amd64.whl
Size 300.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
5fb06199b3a22dfcb494520cef90fe8be61dbe6741f1efbe9c1f96a82e125c7c
BLAKE2b-256 checksum
How to use checksums
231648fd21917e042f5349a92437677207f2ef4b5b4c1bce673978b8a32dd821
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp311-cp311-win32.whl

Download URL pydivsufsort-0.0.20-cp311-cp311-win32.whl
Size 234.6 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
0f39719233f2cf4ec370208484445430efd40582c831ff9b7926063bcd8637f7
BLAKE2b-256 checksum
How to use checksums
323eff7802a5fc65ca7fd3d9937da039fb49d475f2090d7376c0078ffda17dc9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL pydivsufsort-0.0.20-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.0 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
16a0b43b5c928bd835affa66891fb62d8dd967f54834b613d9df2917195f9df2
BLAKE2b-256 checksum
How to use checksums
9386bf6869418d5ce43f2b6528a1a0c14318d75abee4b4fecbc320b30e2d7dbd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL pydivsufsort-0.0.20-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.9 MB
Tags CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
43a269625deb0fa3596753e63525fa73e6f22691279f068a05b60deb0d61a6f8
BLAKE2b-256 checksum
How to use checksums
73b7ad2b632b74ddae6df7f6a02c4c5837167e4c0d5f6652734f8940ee3712ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp311-cp311-macosx_11_0_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL pydivsufsort-0.0.20-cp311-cp311-macosx_11_0_x86_64.whl
Size 331.7 kB
Tags CPython 3.11 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
6d1926d7e4e772f14579473c17d8befa1a9102274ef6bb6f88d34cfb933a9efe
BLAKE2b-256 checksum
How to use checksums
6f21caff255ba1bf3bfb69ce9db14cee1d6a4985e5db6d661be8016df468c9eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp311-cp311-macosx_11_0_arm64.whl

Download URL pydivsufsort-0.0.20-cp311-cp311-macosx_11_0_arm64.whl
Size 296.1 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bba4e396acc5b079d0780a4f246dccddeafdcdcef189eacf1a24d345d9511e1e
BLAKE2b-256 checksum
How to use checksums
a356e0b93d65305c533ac35eb665fadd0f6a429e18735728dbbfa9f03800d5c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pydivsufsort-0.0.20-cp311-cp311-macosx_10_9_x86_64.whl

Download URL pydivsufsort-0.0.20-cp311-cp311-macosx_10_9_x86_64.whl
Size 330.7 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
68bca87ac285e1a4e0794e0e7d80da6c329a03b2245728a81376bd35a8bf96fa
BLAKE2b-256 checksum
How to use checksums
13899273d0aef8b816ce51d5c9f3eec0239699312afaccb2f1cbf1b7ddecc0f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pydivsufsort-0.0.20-cp310-cp310-win_amd64.whl

Download URL pydivsufsort-0.0.20-cp310-cp310-win_amd64.whl
Size 299.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
10835d3bcd6b1dde756778bafb95d7d94b723042284bad75761d5af77505d567
BLAKE2b-256 checksum
How to use checksums
ea099f366afaa2ddb757526caee46d33c197ffc44d72382f53eecea36423520f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp310-cp310-win32.whl

Download URL pydivsufsort-0.0.20-cp310-cp310-win32.whl
Size 234.9 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
a9a0aea7f44add04ca2e92a87006ca24ec854f24d3e8df473537dd955e528303
BLAKE2b-256 checksum
How to use checksums
7f2d1fec27f64dda2f20c0ee12a4f911cbad06bad0b0b4e517d09061734c2791
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL pydivsufsort-0.0.20-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.9 MB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f9e7af1de4e6f46d64b0b4920c9927c9ece44778c947625f24480d5a972bf014
BLAKE2b-256 checksum
How to use checksums
4aac65131edcac0c2b63b01ba439a3029fc3df7518f23129457db8fff08a11c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL pydivsufsort-0.0.20-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.8 MB
Tags CPython 3.10 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
380215a1f03f6d32b64bfec318de485a35b3327c91338d5df29ed451d61cd49a
BLAKE2b-256 checksum
How to use checksums
93f26c4ee82e1f7cfc6e3c8143e3a5975f9b64ac9f269d7456e0693b735b7d73
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp310-cp310-macosx_11_0_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL pydivsufsort-0.0.20-cp310-cp310-macosx_11_0_x86_64.whl
Size 330.2 kB
Tags CPython 3.10 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
1e2885e3873fc65f65ef60a4e010b560dde4aac8bfd0b4864757e60dd82239aa
BLAKE2b-256 checksum
How to use checksums
8d499e0448245c1b0104e3f067e872cd0d4715aecea0fa37ab12ace5a21402cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp310-cp310-macosx_11_0_arm64.whl

Download URL pydivsufsort-0.0.20-cp310-cp310-macosx_11_0_arm64.whl
Size 297.9 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e0f58f1c41c7136e7018e54171f155fd047bd28c87beb0b34a552bc38511ad2c
BLAKE2b-256 checksum
How to use checksums
7d5c7029a028e6e8a2d499332bfabea4db3f8ababe06684d42088866f80ad5f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pydivsufsort-0.0.20-cp310-cp310-macosx_10_9_x86_64.whl

Download URL pydivsufsort-0.0.20-cp310-cp310-macosx_10_9_x86_64.whl
Size 329.6 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a44c4e0605cdb787897e2936e96bd69d6d5e1c8d92fdf04fe70e32b382144d42
BLAKE2b-256 checksum
How to use checksums
e4bafd505d00fdac7cb8fb1871a5977101701e5d45b3d49364ea6d72d196efd6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pydivsufsort-0.0.20-cp39-cp39-win_amd64.whl

Download URL pydivsufsort-0.0.20-cp39-cp39-win_amd64.whl
Size 299.9 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
95377e54a5038ce3e84a51a83bf57884929d7526573e4a592ab79c00f44d7674
BLAKE2b-256 checksum
How to use checksums
9b061e8a5ffe12d47deaf7c8b3c6da31317deb08e70fdb93de9abe00ea3f56d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp39-cp39-win32.whl

Download URL pydivsufsort-0.0.20-cp39-cp39-win32.whl
Size 235.5 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
df4f20129ddf6465fdb70aa03225f2510362dd5238d00541232befd083a02076
BLAKE2b-256 checksum
How to use checksums
9cc891f26d581a0a330bd9245a63d55ee546f2a9e5d8092d74b12af8133fe405
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL pydivsufsort-0.0.20-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.9 MB
Tags CPython 3.9 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f6f95fc8eb9bba6099863b0196b21e2f8d90934cfd154343cb83959eef82148f
BLAKE2b-256 checksum
How to use checksums
d36e731e48e3fdad043351d6c37179f965f3a3baaf67f25300796d01ab3653b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL pydivsufsort-0.0.20-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.8 MB
Tags CPython 3.9 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3ce508d32b1f1abb554f7bc8d24de86c7538e3896065e4fdaa96f9039d841a69
BLAKE2b-256 checksum
How to use checksums
3e6d5e5368f310b6b64807fdcc16e5ac6110734928d459366f3e7de6c9b614a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp39-cp39-macosx_11_0_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL pydivsufsort-0.0.20-cp39-cp39-macosx_11_0_x86_64.whl
Size 331.0 kB
Tags CPython 3.9 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
5b3b180b4a8716560df379638750c1705fc569249ca66b3e93263e581eaa901c
BLAKE2b-256 checksum
How to use checksums
1479fb12bbea48ca55340096295494377f90d3fe2390b44fd26e5020497285cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pydivsufsort-0.0.20-cp39-cp39-macosx_11_0_arm64.whl

Download URL pydivsufsort-0.0.20-cp39-cp39-macosx_11_0_arm64.whl
Size 298.4 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
291d00a02b63449bcf86f8d99b261f64adb800fb63ff2c5fa9baefa8a7f04a92
BLAKE2b-256 checksum
How to use checksums
bf8986347bee220969707378d7dda4eb086dd3e7cf794cc676afc5dbfac2b98f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pydivsufsort-0.0.20-cp39-cp39-macosx_10_9_x86_64.whl

Download URL pydivsufsort-0.0.20-cp39-cp39-macosx_10_9_x86_64.whl
Size 330.4 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
5ef940ece7d1f445edce2dcee07c36a52c502f2bb30ad1b1218339d2669d2f4d
BLAKE2b-256 checksum
How to use checksums
b8aaa79759ee6c6773208650a4f37112cddb2c6fb060e75badea47461290696c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page