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.9.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.9-cp313-cp313-win_amd64.whl (353.4 kB view details)

Uploaded CPython 3.13Windows x86-64

licketysplit-0.1.9-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.9-cp313-cp313-macosx_11_0_arm64.whl (208.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.13+ x86-64

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

Uploaded CPython 3.12Windows x86-64

licketysplit-0.1.9-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.9-cp312-cp312-macosx_11_0_arm64.whl (208.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.13+ x86-64

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

Uploaded CPython 3.11Windows x86-64

licketysplit-0.1.9-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.9-cp311-cp311-macosx_11_0_arm64.whl (206.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.9+ x86-64

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

Uploaded CPython 3.10Windows x86-64

licketysplit-0.1.9-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.9-cp310-cp310-macosx_11_0_arm64.whl (205.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

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

Uploaded CPython 3.9Windows x86-64

licketysplit-0.1.9-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.9-cp39-cp39-macosx_11_0_arm64.whl (205.7 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

licketysplit-0.1.9-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.9.tar.gz.

File metadata

  • Download URL: licketysplit-0.1.9.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.9.tar.gz
Algorithm Hash digest
SHA256 5968c2d5b46bb5c53a1bf588f121e3ebde7fed97dc0a2e8749e109af625ee04a
MD5 904a1dd0e05d8dd0cb4b90467e1f6091
BLAKE2b-256 8d843fcdc9ee76899f0b1c60baadbb48e5272a5a1d9cb0c5b2351c6278702bbc

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.9.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.9-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.9-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 416b846e64c33cd9793b3c67f2f4ef7393c349f3c413df496432e819a009a963
MD5 16dab756413ac7f7852abb8bcf2006ee
BLAKE2b-256 437a0e546efa02fda5815e0bd1b81c2fe073d3a1d6d4689d8cb55844e185e43a

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.9-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.9-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.9-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9bcb3abc86968d3e84227875e940656756578a5c5883afc8b0c470d518fac59e
MD5 faf22f1449a47126ab3c267b4405f921
BLAKE2b-256 41272929f8ee432db2ce59b4e665fb7c446e832bce5e5000ab4fc01a7b55108a

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.9-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.9-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.9-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1adf78a4a00bf216ae59aae68e4d3e18d0b52af9ebf19ee8cc76e1856c2cd8ae
MD5 18c040d5778c8bc6a8f1ee4d6898c74f
BLAKE2b-256 3141ba0c02a83eb6ccc003d011d6872d152152e86d7215107a5114b9e1bedfde

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.9-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.9-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.9-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 c4a5e290a26bde3949013b8f61edfb40f56c7ebfa6023cea4d0af85f64195cc2
MD5 cd59ba17b392e9a632e196da91828617
BLAKE2b-256 0586722afc0d6177c115a4948d74b9bc0e4957591d94f0ac454bbe50ac1725cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.9-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.9-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.9-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 75b6c179c79799f82583e0cb85d2183710467c2cb6f8e4edb0970991ba1007cb
MD5 256733e5e1f01583b377a912906e14f0
BLAKE2b-256 b7486c2ef60031340a2cc2f9a8a880bcc4200e8e6fae0314481943c6f2d8f75b

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.9-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.9-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.9-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3841325d8d5f2b37883af22ae39d4a6020f5477794f810c7bf561769adae4e6f
MD5 c2629a9ea1ad5aeef4ff8e9164f651e7
BLAKE2b-256 2724b15c25b61b5712fa6311938a25dde0687f9d0e82d632f340b67a639e6423

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.9-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.9-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.9-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 02b61722e742d8ff689e7a2f9ef7af653de35da0e6af8898e4e1cb5ff3bf52e9
MD5 0b7d5578ae09a200943ddd6df9a059fc
BLAKE2b-256 32b228cf34e117e61eb3b444e51d112e17f98074b7baf6a332721a085f1ea9d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.9-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.9-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.9-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 fd9c0914b7cdc39dd8b6296a6bdaadc9f1cfd578e1f4ad4203ebd67b811ab862
MD5 baff0c8564213b83d724dc2892457418
BLAKE2b-256 cb1a69df7c8f617353b366d56e681ac3c235bb6bc2cf46d97104aad69129554c

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.9-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.9-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9ad8a7f8adea3af455422d06764d1d10faa5da188eb35667ab51829e382b2b40
MD5 c9be175a311440d84bd0fe1fa53eca61
BLAKE2b-256 6e0e0b11894d1e10cdb326c9a481fad14b693998f391141abfe7451d23b5cddd

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.9-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.9-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.9-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f2a597d61744d53895787ca289d58514e0c6e0e88b884037a002b58ecd14c8f8
MD5 07a7684b22bdb04973a9f8f294db5ef7
BLAKE2b-256 3d4066bfebb20b77552756607813aca2854d0995ce1e3031536cec67caa7a76d

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.9-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.9-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.9-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dd652198e4915bde1ef7592bd65f4f22fadedb2281438e92073b76d54ca9b9fb
MD5 bed894554d4361a69adeed89d6f160c6
BLAKE2b-256 4b7d294bfa261c47afa40e653b9f6ac214076ac32cc9904dbdf3f3fbf340b199

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.9-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.9-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.9-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e0da3f6feb58d6f18d55e2762dec5091b951f6a1a96babc48d443c30690b29b7
MD5 6f0d6bc56daec761a6339d0e1285a063
BLAKE2b-256 62ad8ef972619ec6727020c40cd9a30ee081fc0b1fb80b77fcbb68f68ae65f41

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.9-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.9-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7c922617bfd3674a24050f15f6221c6c0bfe7ec1122fd760627782ed01623dcc
MD5 f3b772503ff80515c1fd73257b9eb182
BLAKE2b-256 827589de2de7308f893678d3a7efb7ff047eea810f2e59cb0a5a96ca1eaa4687

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.9-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.9-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.9-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d802c7157896413797498cb54961ec0a110c451fcac07572c7a25c0266bad337
MD5 7e2cac692ebc33314cf665deccb6e6a0
BLAKE2b-256 fe71a31c07cc4edc414d4070b5ce73b72681a851bddd4f7972eb297fbb5f9ae8

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.9-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.9-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.9-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 93033ff9f60cfee31ab214854b8f420171f228affeeb1bb6e2720d7634ce7369
MD5 239bb63ee6d7b8f1cc95490287af1393
BLAKE2b-256 9bb9deb7ae81180944da6c2a7d7b4287be618319940be550d1b0dd92e3173e17

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.9-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.9-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.9-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e8128bd4637c2be094400875f53b84fc3797361aeec8e674b1f11e7860b805e9
MD5 2e1dbcf42c852be97e02bd27e6482a49
BLAKE2b-256 13a57a2a45a9bacc5ac5cf9b6f3e80ed61df2d3aa054199b79e9c02f43f9d931

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.9-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.9-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: licketysplit-0.1.9-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.9-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7a31154abafeb7fd96fa2389b683ab454ee21d0d732782a6c7219935db19fb43
MD5 8b27e127d632c89288b7c7f9e703ec4c
BLAKE2b-256 5e0a8f66b58350da57af92f2a96864713768d6416bb6d99258b622e5d14906e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.9-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.9-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.9-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4b1fdfc774d8c3cb8ef5b29d2072f4dc6f690f621a7cc905a34f653d1ff44395
MD5 0336437333a7c07c93607826ad5cf3cf
BLAKE2b-256 9bf032fccc7af9cb46490dbed1136c5ca10bfc29f27cd04b2a31b1e6f95a663b

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.9-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.9-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.9-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 769ecb936395525186222b717122af95613733b1b65900dd5653dae6a7cec2aa
MD5 5e9ead8c5009daa6bec9b87cc604be05
BLAKE2b-256 f24ba35f470500bfa5cff4551f0d9f1cfaaabcb988686338555e70185ebf6de1

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.9-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.9-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for licketysplit-0.1.9-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 462c350b6f54d98dd218fa2115358764f6e4b21c57b65dbfccabbe79b08f0067
MD5 479b5b355d6fe69b95f967a49c4ccac4
BLAKE2b-256 4a78a039dd9ef935afc4c2413d6a69fbb978d6dbeaec19fde6afaf969c835520

See more details on using hashes here.

Provenance

The following attestation bundles were made for licketysplit-0.1.9-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