Skip to main content

Package to calculate the Levenstein distance

Project description

levdist

PyPI - Python Version PyPI version PyPI - Downloads

CI codecov

A Python package to calculate the Levenstein distance algorithm implementation with non-GPL license, typing and speedups. The implementation is based on code samples from Levenstein Wiki.

Installation

pip install levdist

Usage

from levdist import levenshtein

distance = levenshtein("dog", "cat")

Development

Setup

  1. Install PDM using this documentation
  2. Install development dependencies pdm install
  3. Install prek hooks prek install

Testing

This project is using pytest for unit testing. To run the test you need to run pdm test In addition to that you can lint your code using pdm lint and check the typing by pdm mypy.

Type checks

mypy is configured to run in strict mode for files in src folder. Typing is not checked in tests folder.

CI

PR checks

Each PR run GitHub actions for all actual Python versions to check if native extension is built and tests pass. Also formatting and typing will be checked.

The coverage is published to CodeCov.

Dependency updates

To update dependencies and prek hooks there is a GHA job that is scheduled to run weekly.

Release

To create a release, create a tag v<MAJOR>.<MINOR>.<PATCH>. The release will be created with the source code and wheels.

Benchmark

The benchmark of this package can be run using pdm benchmark console command. It compare its speed with other Python implementations. Check the BENCHMARK.md for the latest measurements.

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

levdist-1.1.0.tar.gz (8.4 kB view details)

Uploaded Source

Built Distributions

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

levdist-1.1.0-pp311-pypy311_pp73-win_amd64.whl (14.9 kB view details)

Uploaded PyPyWindows x86-64

levdist-1.1.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (14.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

levdist-1.1.0-pp311-pypy311_pp73-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (13.4 kB view details)

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

levdist-1.1.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl (12.0 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

levdist-1.1.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl (12.0 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

levdist-1.1.0-cp313-cp313-win_amd64.whl (14.8 kB view details)

Uploaded CPython 3.13Windows x86-64

levdist-1.1.0-cp313-cp313-win32.whl (14.1 kB view details)

Uploaded CPython 3.13Windows x86

levdist-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

levdist-1.1.0-cp313-cp313-musllinux_1_2_s390x.whl (1.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ s390x

levdist-1.1.0-cp313-cp313-musllinux_1_2_ppc64le.whl (1.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ppc64le

levdist-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

levdist-1.1.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (53.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390xmanylinux: glibc 2.28+ s390x

levdist-1.1.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (51.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

levdist-1.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (49.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

levdist-1.1.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (47.9 kB view details)

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

levdist-1.1.0-cp313-cp313-macosx_11_0_arm64.whl (12.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

levdist-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl (12.7 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

levdist-1.1.0-cp312-cp312-win_amd64.whl (14.8 kB view details)

Uploaded CPython 3.12Windows x86-64

levdist-1.1.0-cp312-cp312-win32.whl (14.1 kB view details)

Uploaded CPython 3.12Windows x86

levdist-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

levdist-1.1.0-cp312-cp312-musllinux_1_2_s390x.whl (1.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ s390x

levdist-1.1.0-cp312-cp312-musllinux_1_2_ppc64le.whl (1.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ppc64le

levdist-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

levdist-1.1.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (53.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390xmanylinux: glibc 2.28+ s390x

levdist-1.1.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (51.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

levdist-1.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (49.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

levdist-1.1.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (47.9 kB view details)

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

levdist-1.1.0-cp312-cp312-macosx_11_0_arm64.whl (12.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

levdist-1.1.0-cp312-cp312-macosx_10_13_x86_64.whl (12.7 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

levdist-1.1.0-cp311-cp311-win_amd64.whl (14.8 kB view details)

Uploaded CPython 3.11Windows x86-64

levdist-1.1.0-cp311-cp311-win32.whl (14.1 kB view details)

Uploaded CPython 3.11Windows x86

levdist-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

levdist-1.1.0-cp311-cp311-musllinux_1_2_s390x.whl (1.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ s390x

levdist-1.1.0-cp311-cp311-musllinux_1_2_ppc64le.whl (1.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ppc64le

levdist-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

levdist-1.1.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (53.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390xmanylinux: glibc 2.28+ s390x

levdist-1.1.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (51.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

levdist-1.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (49.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

levdist-1.1.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (47.8 kB view details)

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

levdist-1.1.0-cp311-cp311-macosx_11_0_arm64.whl (12.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

levdist-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl (12.7 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

File details

Details for the file levdist-1.1.0.tar.gz.

File metadata

  • Download URL: levdist-1.1.0.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for levdist-1.1.0.tar.gz
Algorithm Hash digest
SHA256 5d60abe22cfe5a068c2a285d27b15d7f69722711a4b8f484597be0ff636980f6
MD5 433f8a1cca817fae7d0c174d99d98307
BLAKE2b-256 cac02e3eebb955e7a36d4745861502dba0c527a2b75916c8262e2fc8fb407548

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0.tar.gz:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-pp311-pypy311_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-pp311-pypy311_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 e426f663a0ff4cd4365dbfb782d837479257a7067c36e248f3df0ade04670d7d
MD5 cbe28e63c575307de2feeae46b4acfed
BLAKE2b-256 6006042d6de8888907316d2c5a5fe8bb3721196d8d9c7476b2b7e9e11b49e7a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-pp311-pypy311_pp73-win_amd64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5d67fdaeda90fc2f19b9f319ccffdf6f6ea7fa60f1403d79b9c2a0b7e1ed8e06
MD5 23f3aecc3a13188ff3b688d467130b10
BLAKE2b-256 1afe7b396c7c07e7e8caa7c500c140740d610178d1eb01a6ff11d120127931c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-pp311-pypy311_pp73-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-pp311-pypy311_pp73-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 3616f5171a04c66532abc7557275360384814c6f3ff87fd04ed7bff57ac2415b
MD5 321764e8ab15fb20652ab0e2291174e1
BLAKE2b-256 99d9bce3ea325bba02a76166fea2567935f831f1ca2edd02459f80848e183065

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-pp311-pypy311_pp73-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 99860f25474499a3234537ec09b63d7ca1d9393e9fff55c7236cf5a8b96df948
MD5 83c6574603c661800289465286e7cd30
BLAKE2b-256 539cd94b0c847b818f74dfd180febddbbbb001b67d340ba42ce2d87fce0b8aaf

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1c615253e243975869c6fc93c65533492840b1a4594fde820e5eb88b18b606d2
MD5 60205ec7cfbeced89a0b2849fd2f12a7
BLAKE2b-256 c62c85fe29131de0e4ca051fc70e84ae5b06a8a3a1f7ddc2c6e1a2f4de4b2f0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: levdist-1.1.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 14.8 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for levdist-1.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9fbfe7e00bc158a163f15e359059fd0668b99a96066e8767dde5f852b0f60d6f
MD5 648194dc8e45af2f6d931218a8f17413
BLAKE2b-256 9a8c343256c32e3f82fd69b510cdfb6b2bceaff66216ef6db1fd810ffd876f88

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: levdist-1.1.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 14.1 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for levdist-1.1.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 cd7b7ea23cfecefdf98b25d485c5429137e7c41d5348e9ba59a27a6cfe4e331e
MD5 3b4220a5da69b6e24f9153984d90a033
BLAKE2b-256 ec7af8bdb6f76b2c63e14651f5db8c8c3d7c7cc5e4eff1307248644bdf34937e

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp313-cp313-win32.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6fe62d3ae52cc4a5bfacd9db9391083f1895a4afe6e119062293e29ee9e13c15
MD5 60478ada53f91a1889e4d109d8e2b62f
BLAKE2b-256 6862216405319709dfe6b7f4e3ca89e951358d00a5c3e4b48904ac3d46a92b21

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp313-cp313-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp313-cp313-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 7f445fb6041ffdd958a48ab2961806a1f0b18b3a36ad2825b4dc744922cdac87
MD5 f6c9113e1bc7fc1416545079bbe39d20
BLAKE2b-256 68b82083d167cc1d9ff99bc724b6caf162e37ac422102c02e8621737d4868a57

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp313-cp313-musllinux_1_2_s390x.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp313-cp313-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp313-cp313-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 7e386d92afe1aed37414b9151ca1cfb56e2f8115e62ee13d6cb6595c279970aa
MD5 d1ac4c7db587209760ae46db1d8886f5
BLAKE2b-256 a536d8b3860dd0a49cc9d0ecbacb2b616260cc9de71a8ae567212c1787574cc8

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp313-cp313-musllinux_1_2_ppc64le.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 94bef812403399b8f33355e85bb623bb5fc08dd2c28bd02acf3ae17a404b8731
MD5 31e2379a38651e3d78f4b081f13bbd95
BLAKE2b-256 ce791a37fa87aeb705d719892a689481913ea41cf58ef31562344cdbe72323a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 0be7f9fc17ff155e0acee31569f572fd260f04e9efb541ab9e6edb589ff7c8ba
MD5 87feb8a46a3685edeabd1ee1d6701327
BLAKE2b-256 fe8d0be4e9a56d937907a5079ce6d3ca1e1acb16d6ea46c357ca259b13e90b2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 8dd41e3d432e66c77d495bf272b202d8696c1fb2c507b1997252503fa35b012c
MD5 005737a0fd073e38ad93afe69844658b
BLAKE2b-256 478832c88a80466a19383abe5f4c7745383dcf295e0060226281095828d22df5

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d0be3aac6bdf08bf6e29a2af6d8ee668458462045c76aa8865d6c98d4756c9d3
MD5 06ddc89269318b3999d97384e8ec5450
BLAKE2b-256 386562bd8d95d10f92cc74c38bd1af52efd8de7b39468a1ce7e5cfb93cf4402f

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 f48ad03863be150d4cb1b98573aeb7cf7789bc795247811c6c2b462bfbbe0b23
MD5 f0974fc6b52c1c7496e1f9533bae478b
BLAKE2b-256 8339e437d71085c6ee55f05536aba51babe73d73f89af93f47afa5d998963969

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 593a143365fe97a5418da4f6f644835ae6a37592ee0ca6153fa8a888b8b9c0f8
MD5 6a8221a8f930edbecac6b6c337607ac5
BLAKE2b-256 cc56bbba656bd76d1df8d11a166e9877fef531f8d4d8278f32caa7315c5e9ada

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 1ebff83c019361cd7986f402ade1e9ecbcb6ca59f141059082d05141819041ff
MD5 d65f2f3e43cba37d13eaeac6e8880712
BLAKE2b-256 f7c14c7469a64a87e581f5be5fc772794893a82811311a42692075cc56fdf18a

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: levdist-1.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 14.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for levdist-1.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b359a783e309035c903ff421d5d23f3341ba65e226a8ef5d10ee9fce154bc427
MD5 465acc95011e93299695cb0f70efaa1f
BLAKE2b-256 796f5e1c88508ee594a7284674306f6c68fceec211ab99b8aa83d0d0c0a2a5d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: levdist-1.1.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 14.1 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for levdist-1.1.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 75dad065485e0ecc652c9206c4e7c11f23b2a3ca8f50862bef387f8832eb350a
MD5 d1cb25d8bba9fe8ac06526401c6ad8a4
BLAKE2b-256 b531fea3845353514134819f35809c56ad889fa022271f38d2c5405aef81fac7

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp312-cp312-win32.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dbf1669cc81f85d14d10c38b2c2cf2ce51532df965549fe7cb433345f88c27d6
MD5 6d216789aa48e5a56aaf5f2bdb5a806c
BLAKE2b-256 9b5e5af173c9c0b4d402cceeee177617c09a62035b738bf0a4d535193e3f26ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp312-cp312-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp312-cp312-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 f7dc7aac74c44d649e468f685c3b7e8b77e9547ff1c5e92c732673ebe93955ca
MD5 df7f779d546d45f967d109ccc1c7ae62
BLAKE2b-256 06acf7e4313a21cc310f048086cf189684c0d3581b3c496835be9158c3853b5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp312-cp312-musllinux_1_2_s390x.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp312-cp312-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp312-cp312-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 74a759fc3c0e520249672aafc9f57bf9ca10f82cd6dec42e2452756b141afe09
MD5 36670e8aa93353be2d4c5319bd990a8b
BLAKE2b-256 669d654daf1be79c3d2ba8c802bda2cc0db7e24c1402a1827a4a17d2f4ad921c

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp312-cp312-musllinux_1_2_ppc64le.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2e78fa2629aa0ed7196567198297ed6173b3c00c79ba47cd85c8e5ad583ec96d
MD5 77e86d37931c30fc06e4accae6ad689a
BLAKE2b-256 cb1aa5b28142bca97bc9ca49a8f43e52481245ca3199a8f2dad980cccea162ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 f980d8609b03e9106ce66a08fc0240d1af0bcc5b550bac19235eafc2fda95d54
MD5 479d3ee6adff9f05791486482dff885f
BLAKE2b-256 36623aae8d8656dbe3633d91ac97ea24049d8fcdbe1db5a5259f7f2fa70799d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 c2e588d4a62e6638b75c2f0c5eeecf8ef06ce1ffb2af9625793faccc6241d17e
MD5 19899d5b3bd7c002a8ac6d86a688a114
BLAKE2b-256 5b1e012e50c8408b2267b5f4f17417f28784c0826dfa08eb902cd99f31e0fa70

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1bb5ab3660f71f4218dcad06b79379e2ee15ef9d3e07e9ca0a66018fbd2e618a
MD5 2b7a8d933563d6fdeb6361d352588f1e
BLAKE2b-256 ab2493fcb7ed31ffd5647228799b39cb0ebf76ed44bc374d1875ea72619d2ec4

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 b1a3c8e1b97db7e3a05f25726d9a86a0db35950a95b1b0c370b4d3e4fa57123d
MD5 9b3847a861c3af91ab5a84c342ab895e
BLAKE2b-256 fdecd5cb130412e44a5cdcdaa792389bf23b8472aedd29b79b2eb2b7151b75ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 edc2a2414093afc7c5a83a7012c6c7a3a88cf20b08af158013fc54af51384f87
MD5 5ff919b23d1ebe558fe17016a9383db7
BLAKE2b-256 7a3f848f5c3c2320201994cb2298361ea173c0b3300f9d18a573cf02a225b2e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2bd15ed33c2c6b4a8a5fcd513d531622794c57c26ecab92c0a829d96e5473a15
MD5 2bd036ff7311ccf8fd3f4f66dc3eadc8
BLAKE2b-256 c6e1a0b7c72faee9ea03bbc8be34783cbfa06df321e2830dfb960115f15e32bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: levdist-1.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 14.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for levdist-1.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 15cd179eaa59604d9bf921faf3d681d5e1abe9349d1c31a3d43842f34dc8cdb1
MD5 343c1e5b81d4907b072c9a14afe5f8db
BLAKE2b-256 c5b38b7a5e8e5076e08605c8dabadcf2e81d0c01e511a803a8d448a5572c8f15

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: levdist-1.1.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 14.1 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for levdist-1.1.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 9bcf57f474df1f2ae19659c0e58534f1c7eda23e0667e9262cbfa15ad4514848
MD5 526f8d6696a95fc712f4b34a0d0afeff
BLAKE2b-256 37bd7d0a64974fd5e3c82bdb1817dee61a1c6d330b8b498c983bd042e97567d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp311-cp311-win32.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2903be7b3821c7873f587fb5fc89d710a6d452765786ac1f1d334eb022568280
MD5 79585751acfa3e664fbeb9eb88defba7
BLAKE2b-256 4da5ae99b87a3640971c13d850820d32eb3fccd6a64a6a0772efe79df4eed949

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp311-cp311-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp311-cp311-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 375a67c5e906ac7558e8f04c796cdddb54bc1b2192d10f3051dc4b965e6930f2
MD5 07920957e3468563e0ad5a41ec6b0f99
BLAKE2b-256 676f2da0e167d5a62438b8b86fcb8b3fb2d5d7002d6a975d03a55102d13b7b14

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp311-cp311-musllinux_1_2_s390x.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp311-cp311-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp311-cp311-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 9cc4ed23c4607ba0e6eaee3772fe6169d5abb55f6f4656d0d0a7cbfe1db8616b
MD5 95e0a5eb685108e059facaa2bdb55278
BLAKE2b-256 172b6a742a1fbfe297de04eee0cd19ffafec2dac935835e37e483b8040069608

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp311-cp311-musllinux_1_2_ppc64le.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7e173c2094a94d79e6c4519eae4bc9174accb415b73f133558a05bddf4abaa70
MD5 dbf9f84d598111324d00393b10b95315
BLAKE2b-256 afe76d0c83fe9b2d35c76ccc832c858c09404c816c31f9fbada5ac2397403395

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 15d988ad802818a44b636481425d739c3873fa2623fb9a244da865f23aeb0ec9
MD5 f75e6af8f0e3480a5db6371a23ce8dd1
BLAKE2b-256 0dde8ea4eaf094efa7604dbeb0de7521ac13fe9686bae9f304c3cde7d8dec848

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 57e63d6fae0461f8baddce364c0d8e6ad3e42a47bafe3a9cb7bd25c065eae1a4
MD5 ad9f1e5c8719b885d164fd9c69ef4aab
BLAKE2b-256 fcaf6bbd683221f4b1830a2c253fc1606565f18e6d5fd1048f658f3a158b5542

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 95a43ce8162405088793fd5b07918e82cc3aaaf0234d66fda527935fc1fb94a2
MD5 e3c900f47ad47ffaa65ddd4e4683dbbb
BLAKE2b-256 6ac95ae5cb3e68126cf771f9f8bf180179e00db7f149f5bbacfc96e05294fb82

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 ffc3555f95bfbea9f453be850fb0df4e14948cc7d18ba256dc25fa74b03794a6
MD5 fc371b7aeb304bb314d61803ef338ef2
BLAKE2b-256 70f440c9c0f1183c57a1ed3f42916d5c8a3530830d6b446a3e2a27b981f7d119

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9fd779fdbc2b2c3c63d9ab91fbb8f42a25d819ff0923e3f500ac16aa1ddc088a
MD5 c21859f09f9275062ce2328f05a4377f
BLAKE2b-256 743a9760d9f8122ec3ac88438142f9d159eb81262cf892046da5dbd404f2e944

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file levdist-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for levdist-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5c515354a2a7d4df9e7bdee270e0c6bec868bec555a757a617e082b0effbfa64
MD5 208d603022011e978036413a501d9151
BLAKE2b-256 b42ed9e911a00b5221faab75df69b38a10c6de4baae47f9f7e109b078cb1bd05

See more details on using hashes here.

Provenance

The following attestation bundles were made for levdist-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: publish.yml on derlih/levdist

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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