Skip to main content

Near-optimal decision trees via LicketySPLIT

Project description

LicketySPLIT

LicketySPLIT is a Python package with a C++ backend for learning sparse decision trees for classification and regression. It builds on the LicketySPLIT algorithm from Near Optimal Decision Trees in a SPLIT Second and generalizes it with recursive pilot ideas as in From Rashomon Theory to PRAXIS: Efficient Decision Tree Rashomon Sets. For continuous features, we recommend the included binarization techniques from Fast Sparse Decision Tree Optimization via Reference Ensembles, which preserve optimality with respect to a gradient-boosted tree ensemble.

The package supports binary and multi-class classification, regression, optional sample weights, efficient subproblem caching, and threshold-based binarization for continuous features.

See the example notebook here.

Objective

LicketySPLIT learns a sparse decision tree by attempting to minimize a regularized empirical training objective.

For an unweighted classification dataset with n training samples, the objective is

objective(tree) = training_mistakes(tree) + lambda_leaf * n * number_of_leaves(tree)

where:

  • training_mistakes(tree) is the number of training samples misclassified by the tree
  • number_of_leaves(tree) is the number of leaves in the tree
  • lambda_leaf is the leaf regularization parameter
  • n is the number of training samples

For a weighted dataset, n is replaced with the sum of weights and the training_mistakes(tree) penalizes incorrect points by their weight instead of by 1.

For a regression dataset, training_mistakes(tree) is replaced with the sum of squared between the target values and the tree predictions. Our leaves predict a constant value: the (possibly weighted) mean of the training sample target values in that leaf.

Classification and Regression specifics

Labels should be encoded as contiguous nonnegative integers:

0, 1, 2, ..., num_classes - 1

For regression, targets should be numeric values.

Features

LicketySPLIT expects binary input features. For continuous data, use the included ThresholdGuessBinarizer to generate binary threshold features.

from licketysplit import ThresholdGuessBinarizer

binarizer = ThresholdGuessBinarizer(
    learning_rate=0.1,
    n_estimators=100,
    max_depth=3,
    random_state=0,
    column_elimination=False,
)

X_train_bin = binarizer.fit_transform(X_train_raw, y_train)
X_test_bin = binarizer.transform(X_test_raw)

feature_names = binarizer.get_feature_names_out()

Each generated feature has the form

original_feature <= threshold

Full example

A complete notebook showing loading data, binarization, fitting, prediction, tree inspection, plotting, caching, and sample weights is available here.

References

This package builds on the LicketySPLIT algorithm from:

Near Optimal Decision Trees in a SPLIT Second

and generalizes it with a pilot algorithm approach as in:

From Rashomon Theory to PRAXIS: Efficient Decision Tree Rashomon Sets

For continuous-feature binarization, we recommend:

Fast Sparse Decision Tree Optimization via Reference Ensembles

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

licketysplit-0.1.8.tar.gz (27.6 kB view details)

Uploaded Source

Built Distributions

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

licketysplit-0.1.8-cp313-cp313-win_amd64.whl (353.4 kB view details)

Uploaded CPython 3.13Windows x86-64

licketysplit-0.1.8-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

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

licketysplit-0.1.8-cp313-cp313-macosx_11_0_arm64.whl (208.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

licketysplit-0.1.8-cp313-cp313-macosx_10_13_x86_64.whl (213.6 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

licketysplit-0.1.8-cp312-cp312-win_amd64.whl (353.4 kB view details)

Uploaded CPython 3.12Windows x86-64

licketysplit-0.1.8-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

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

licketysplit-0.1.8-cp312-cp312-macosx_11_0_arm64.whl (208.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

licketysplit-0.1.8-cp312-cp312-macosx_10_13_x86_64.whl (213.6 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

licketysplit-0.1.8-cp311-cp311-win_amd64.whl (351.2 kB view details)

Uploaded CPython 3.11Windows x86-64

licketysplit-0.1.8-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.2 MB view details)

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

licketysplit-0.1.8-cp311-cp311-macosx_11_0_arm64.whl (206.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

licketysplit-0.1.8-cp311-cp311-macosx_10_9_x86_64.whl (210.9 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

licketysplit-0.1.8-cp310-cp310-win_amd64.whl (350.5 kB view details)

Uploaded CPython 3.10Windows x86-64

licketysplit-0.1.8-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

licketysplit-0.1.8-cp310-cp310-macosx_11_0_arm64.whl (205.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

licketysplit-0.1.8-cp310-cp310-macosx_10_9_x86_64.whl (209.6 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

licketysplit-0.1.8-cp39-cp39-win_amd64.whl (355.0 kB view details)

Uploaded CPython 3.9Windows x86-64

licketysplit-0.1.8-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

licketysplit-0.1.8-cp39-cp39-macosx_11_0_arm64.whl (205.7 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

licketysplit-0.1.8-cp39-cp39-macosx_10_9_x86_64.whl (209.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file licketysplit-0.1.8.tar.gz.

File metadata

  • Download URL: licketysplit-0.1.8.tar.gz
  • Upload date:
  • Size: 27.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for licketysplit-0.1.8.tar.gz
Algorithm Hash digest
SHA256 2e1e2eb804278c2ceafe47c6e333f80f1e5bcc44e24242253cf47c01034e76c7
MD5 7dc5a1f87846bb5d40172d4fbd6c8c45
BLAKE2b-256 5663e06f9cc5f1feefb3dadf6e63e79a24cadc0bf825019c6b1dba9c46768022

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.8.tar.gz:

Publisher: build-wheels.yml on zakk-h/LicketySPLIT

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

File details

Details for the file licketysplit-0.1.8-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.8-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 04548c79c98e7b8ab8482cfe52ce9dc218a4c4c0e4b23ac8c25812fbb3115c07
MD5 e92b7b3d4402f3ada61b12eb7687f3ab
BLAKE2b-256 4c4fc93fd5092b5cfa3e7da7a3c25e5415fdf6a6c5fce133d3ee76017d91737a

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.8-cp313-cp313-win_amd64.whl:

Publisher: build-wheels.yml on zakk-h/LicketySPLIT

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

File details

Details for the file licketysplit-0.1.8-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.8-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8533fd71da150b1d9af812b2244666d9af1ef8a5cf1aa8dc73479229363256cb
MD5 54af3ec3116861e1e3fc443613eb967b
BLAKE2b-256 583d5918febf198a2ce867d29aa1ef1d4b165a101f3cd2fbfe71ec73f3f47378

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.8-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yml on zakk-h/LicketySPLIT

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

File details

Details for the file licketysplit-0.1.8-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.8-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1932bd0d1430d7f210965a325bfa0c14c8063ba0d75e1deddac5ee8c3619bc90
MD5 682442a2e9340e414985c7ead1dd76e5
BLAKE2b-256 c39698a486742d1b56b50806ee3446803894357ea35f8fdf1d7cba85fbe74335

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.8-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on zakk-h/LicketySPLIT

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

File details

Details for the file licketysplit-0.1.8-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.8-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e7029dc85f074ac99022a62352b83d2f7d94274b9095af57925d1e0679722a67
MD5 fdb895bafc59c1673fedeccdc33ed4bd
BLAKE2b-256 121086ec133f1924b0066a32c5efdc8a51c3a2fc0af0601acf750aaf4907726e

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.8-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: build-wheels.yml on zakk-h/LicketySPLIT

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

File details

Details for the file licketysplit-0.1.8-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.8-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3a6319240983f139b9ef0e58b474bf98c2d85352ad87d140e6f3610ad8b1b450
MD5 e38aecc0cce2a3eeb32261bc4e572c94
BLAKE2b-256 fcbea967d5bf286ec9a0445aa08fe03716d3b40d46144406c276c212766ca8c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.8-cp312-cp312-win_amd64.whl:

Publisher: build-wheels.yml on zakk-h/LicketySPLIT

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

File details

Details for the file licketysplit-0.1.8-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.8-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 39f8ab2ad047302e2fcbd1668a3143d363803b57d1127f9fcbd59dbf93bf9bb2
MD5 e63494d32178079fe155bcd243f9012c
BLAKE2b-256 a28393fd560b09f84f25714e018f1f2fd6f9e75bb51ab3f5ffb476687e58ebc2

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.8-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yml on zakk-h/LicketySPLIT

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

File details

Details for the file licketysplit-0.1.8-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.8-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0fc99faee17c4d8523a01ec9cc049600338f92f8823d4106700283eb70f9db84
MD5 9dfa86ce75849925919523ad122e6e0e
BLAKE2b-256 b8e70ec7a547777c8081a1114dff63f3b96a83e1e4ea82c926896fbdd5d11367

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.8-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on zakk-h/LicketySPLIT

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

File details

Details for the file licketysplit-0.1.8-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.8-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0c3bd55b6501db90c32b3fb880e7d518315b284f619e9305ef858c4363e90249
MD5 09ea68455bae3865215772fe7de1de52
BLAKE2b-256 5388d778eac5bdbca1f0ea4906bda365ad3e939ab7580e24c854d2580e9a99d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.8-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: build-wheels.yml on zakk-h/LicketySPLIT

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

File details

Details for the file licketysplit-0.1.8-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b5b35ec7759d75e8405efa06bc8572ecfcf296c563d53ebfb337300f8dfa1ec3
MD5 d5a3ee4952307cc1169990b22096fd72
BLAKE2b-256 a2284f14aea27de425c71791b6a6a07d69902c8564c1907896d76fe416df6d6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.8-cp311-cp311-win_amd64.whl:

Publisher: build-wheels.yml on zakk-h/LicketySPLIT

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

File details

Details for the file licketysplit-0.1.8-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.8-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1b76a7e4c32f8b000c0ed1c5459b697f4797aea3c0518c7ee2e8b4ccabca1e6c
MD5 bfab8f453029f8c9d3af82b35751b332
BLAKE2b-256 7e38870dfca0be369e7cbea9ac280e10804d94326ad0359d674ecd48c4b48e40

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.8-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yml on zakk-h/LicketySPLIT

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

File details

Details for the file licketysplit-0.1.8-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.8-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 83a39312084ae11301802f3c60c75d22db5fa0361e5cf7f5264820ae255fdcda
MD5 fd8e90ea4b98084d196304095a59ba29
BLAKE2b-256 e32ce21d078300de4220073c9b245e6e8648a8201bfe403d5aa8f2cab3b0e1cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.8-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on zakk-h/LicketySPLIT

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

File details

Details for the file licketysplit-0.1.8-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.8-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e1f0bf5abb879d8db25b7b3d41e19ba5019ed3bdfeb7c17838dd098ec40ade56
MD5 2fc30b5f1c9746d127f692c92a38a7e4
BLAKE2b-256 cfdf5f85ce8549fb02c154f0eead975afcaa6fe804d3680e4e12cdc3ed8f3ad0

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.8-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: build-wheels.yml on zakk-h/LicketySPLIT

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

File details

Details for the file licketysplit-0.1.8-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.8-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f2e5d4db2014bea1497c571dc83159fe23646efbaa01e516f4c9bfd31c7aad15
MD5 3fcd873b9060012aeb9b9444702184b5
BLAKE2b-256 944cc4b7bca931d7ea462fca7bed45493c653082b7c22a809bee11c025943e02

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.8-cp310-cp310-win_amd64.whl:

Publisher: build-wheels.yml on zakk-h/LicketySPLIT

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

File details

Details for the file licketysplit-0.1.8-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.8-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 96a72070afe5d3b113c1ddeece81959af3472796246640759c41724f6aadba36
MD5 b5b7c70ed5d1be07d78a153ea3e24151
BLAKE2b-256 8db51ce4291efe43297f0fbcc13abaebfcc9aafa6702c865c235d30d2871fa7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.8-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yml on zakk-h/LicketySPLIT

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

File details

Details for the file licketysplit-0.1.8-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.8-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6e459c2c723da7ef3a2bd0a24b9c2c813822c3cc3b0d464d04c950ff0e8ac7b4
MD5 c7e63b12e34cf6327dfc5453f5d91aae
BLAKE2b-256 0c18d82c65bc89cbd892bc6814956c2175e029fbde6425d4369c176b593bc75f

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.8-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on zakk-h/LicketySPLIT

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

File details

Details for the file licketysplit-0.1.8-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.8-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b77767f036cc128bec4dd30b6f9f788d39656b1e5e51b77d1958acaac7b73ffa
MD5 5ef44c2b77d0bb75a0afb6028e5c673f
BLAKE2b-256 d8d0b1ba2c3e1556c5a5c9432883013361f3e234cae334fef6731c188e3d6e72

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.8-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: build-wheels.yml on zakk-h/LicketySPLIT

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

File details

Details for the file licketysplit-0.1.8-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: licketysplit-0.1.8-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 355.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for licketysplit-0.1.8-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 706c8315ba34ae1138bbef98bdf8c5b40a4045a2ee9e313f2a10da05ea1d2a0f
MD5 085270adc96f02d0be82e60da64010e4
BLAKE2b-256 8a3b3e18a9fe712370db869a7046db37aeabf7e7bb182ac129f81003644af920

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.8-cp39-cp39-win_amd64.whl:

Publisher: build-wheels.yml on zakk-h/LicketySPLIT

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

File details

Details for the file licketysplit-0.1.8-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.8-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 903b34e1ce5052d11512695606c3cce388f834581dde0876a0741c44ee62d8c0
MD5 6a9de9383f2d5b700ecb8deacc90ade6
BLAKE2b-256 453c0eecdbdb3f258f896f6f11fb7772e1572b32a71106bbd0d97102cfe9bebf

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.8-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yml on zakk-h/LicketySPLIT

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

File details

Details for the file licketysplit-0.1.8-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.8-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8f9ffe5f8938246eb8f6433ab93954ed5eba5be5bf9e7801dc35ec0e9d587ff5
MD5 2e2a01cd29cc7c44687f8f14d8ac3411
BLAKE2b-256 0ef56c46171cf99ede3bbb502bc1a640c200816491e2debc4ce93e5a895a1a79

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.8-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on zakk-h/LicketySPLIT

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

File details

Details for the file licketysplit-0.1.8-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.8-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 191db4a49b25d44ee6984f57128b94361d6f2fc595cf74e27a942ffe40973da6
MD5 38cf53306c16862b9d47b16e194b3455
BLAKE2b-256 7191e4cd74f2139480db1bab265ade6bb768f74df5c9b38015731b843055c35c

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.8-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: build-wheels.yml on zakk-h/LicketySPLIT

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