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.6.tar.gz (26.9 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.6-cp313-cp313-win_amd64.whl (352.7 kB view details)

Uploaded CPython 3.13Windows x86-64

licketysplit-0.1.6-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.6-cp313-cp313-macosx_11_0_arm64.whl (207.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

licketysplit-0.1.6-cp313-cp313-macosx_10_13_x86_64.whl (212.9 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

licketysplit-0.1.6-cp312-cp312-win_amd64.whl (352.7 kB view details)

Uploaded CPython 3.12Windows x86-64

licketysplit-0.1.6-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.6-cp312-cp312-macosx_11_0_arm64.whl (207.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

licketysplit-0.1.6-cp312-cp312-macosx_10_13_x86_64.whl (212.9 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

licketysplit-0.1.6-cp311-cp311-win_amd64.whl (350.5 kB view details)

Uploaded CPython 3.11Windows x86-64

licketysplit-0.1.6-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.6-cp311-cp311-macosx_11_0_arm64.whl (206.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

licketysplit-0.1.6-cp311-cp311-macosx_10_9_x86_64.whl (210.2 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

licketysplit-0.1.6-cp310-cp310-win_amd64.whl (349.8 kB view details)

Uploaded CPython 3.10Windows x86-64

licketysplit-0.1.6-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.6-cp310-cp310-macosx_11_0_arm64.whl (204.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

licketysplit-0.1.6-cp310-cp310-macosx_10_9_x86_64.whl (208.9 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

licketysplit-0.1.6-cp39-cp39-win_amd64.whl (354.3 kB view details)

Uploaded CPython 3.9Windows x86-64

licketysplit-0.1.6-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.6-cp39-cp39-macosx_11_0_arm64.whl (205.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

licketysplit-0.1.6-cp39-cp39-macosx_10_9_x86_64.whl (209.1 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: licketysplit-0.1.6.tar.gz
  • Upload date:
  • Size: 26.9 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.6.tar.gz
Algorithm Hash digest
SHA256 25d5214c1a1549628be982e0f5c5b7d562c08e6c45cc38b14e19b3046c1541b5
MD5 45ad7bcc2fb4b1e0064807facd33085b
BLAKE2b-256 721bbb163f20ffe119d3cd0506ca3b68d5554ec68b3faa68113761d51429ef3e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 48d44adb984c8196d86313608ae0d6c9305ad9a9350034a2fa1ee70aea9e6362
MD5 7c884d77ade7654c0db9cbdef1b6ab68
BLAKE2b-256 e652779c84433ddef4842a1bd9327515e94096eb945b3c02b985b8e5de3b9b3a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5102eeff089e81b831cc03e3a1da3852cc8543a5600dfa34a3cbf25851101701
MD5 81abf835c2374f05c75b6dcb1cfef334
BLAKE2b-256 de6c69498469c7e1213534fa133b23277c8da21d80761b4d7be020f76dc7dc76

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e763075b6e9ac0064568eba0c357e6d9b83f7f68f0df15c1850ff1d95f861a7d
MD5 2d8bc91de107a8ef008e5bc3a9fe179d
BLAKE2b-256 e40dec9fdbcc48014e1af88d86aa3224d5cffaaeeed37f6e46e96e10343f2fba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.6-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 c60dfd25af565c9c49f8102b811bea5a85455a6da4e3dc8ca9310cd691ff3f0d
MD5 90a3a09cbd2cac9781e610d4bd2efb45
BLAKE2b-256 40446fce14699db94b80b890383ac15be3b446e0432a1870865e45cbcee91bae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 86ba5213506b9daa6afeeddce3416e9a28fb3cc29993a22c24714a77b43874c4
MD5 7d9f346d8b7011f77833d147221842c4
BLAKE2b-256 ea8eb5d7b3056925aa129f42cc9078da51f7c94d7aa3d08d4b8f4ab70690a515

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9a5d98526a139aa5720b51cc60dd22d91d7ee8e3c25dd72c18c6a45adf5951e7
MD5 f4370dc06a59d53a5ba190c8c68997d3
BLAKE2b-256 79355d73d52e0e664338dd7fdb99a509049d511c4597ace68bf571e41d63abf5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 014fbc16625f1c44a63b3e41da9f83dd8c5fc95fd2532cf57bb36ed23c3f0fe4
MD5 4052c0dfb446fb8c67e1477a766e4b3b
BLAKE2b-256 ec2514fcb81e60f17c13077f7ef4072c8c49bb4bba9f0cb52b5600593bef2bcc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.6-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 1380a8e4d0fe38636651921f00226e8b0c2c39ea1860101f97f18aceae911f3f
MD5 c8c39451cfcb0038363fbe852e66b88d
BLAKE2b-256 2fd20f26c5db84e8db7f6b958f683997483e249277560740465c87dad4c4a594

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0f2a5fa88a792d8bee3e3577e6846cf014c09daef4714896c9409b510fc74f71
MD5 cf8889641cf848aca1185d28541085e6
BLAKE2b-256 413ab9489a20fb16e805e58d62806543cdac9b483e8bad0bbdda1e48da83d080

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4a0ca7c2191489135acc99d24f2eb05a259d5d6cba082a8bbb8eb20b015bae84
MD5 14564759061f79d254bb20ae33b1a323
BLAKE2b-256 e532c3764c11d7afb2da884862ba2821c2e5b2f14ce86f9b684e1b55cd63b618

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f437530059171ddf4307469d9eed67615f0b1e5a9464b5d30bbd79ddd7087c97
MD5 213d057da5bfdcbaa98ce7ea17318500
BLAKE2b-256 e4b7f20987dd8e6da20c0f7bd95d6b07dcc7f6b3077104b91fe0534714c4092a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.6-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4b299d7ddf810509cfda879dcafb33f77f9f452dcbd2c2ea5f0333df164f7c6d
MD5 4563f077366e6d1542659999ab2cd486
BLAKE2b-256 928180f3863d7e63de69794239a9d156f7a348c62a3835674bce62377c407061

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6f5eb3ee1448c39993878be2e13688681e3ee2e0b6ac959b8efde48310edcb4d
MD5 642ebd4cc8c0350ca988c4046001643d
BLAKE2b-256 759971f4c184462f54791e30b15fb78e16e83bf05a742cc6d2129de7ab4d27da

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.6-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9177ac6d2e6d3d1a43036eedc8e7afc6213b97090783dff30343f5bc2c4be722
MD5 b7bc9ecbc5ff546f8120efd5ba8e1ee6
BLAKE2b-256 996d5d287b2caf353f769113cce1b96618dc814feba601964ab9a4c5f0dc5da2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 238128247ff8a01abd2775b358f23cc685dfd10ebf0e767749a74add04427cbf
MD5 b3bfe56c5cab1caccd47f79230e7db79
BLAKE2b-256 a1e6aa550dee45c86518e3994b3211e5c13516e959f060694770263e4e4ad11f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.6-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a5a7a33ad273cd00186913dfa4e8cb11ae39db95317a91a609b358c9096b5185
MD5 feca57b97067d8f3a6e14713bf397848
BLAKE2b-256 fcad4bc35112af2c482d10204e41cb0f01e28179c98002f160e33783c692755b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: licketysplit-0.1.6-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 354.3 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.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6449691f31731ce57334c6219b11e153684ab1d368f59b6c9519f93b388e7193
MD5 9700e2d75a6009d9c144e652480ff6e0
BLAKE2b-256 8a2c1ee18d72b49835e8005b85c51ffaa1f0b08f9ff16567074d3f7f239c36b0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.6-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 18b3c13f78bd2198e5d12d89d2e5c600db91af181407b91f94c1e3648d266e82
MD5 708fdca1536e7bc675fe2a9811629e37
BLAKE2b-256 0f476ef047de29c9b215f6a0c0ddeb0d668e874a56e19c10b550edca78b2fda0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 916a3c1c615bb2298a4532cdc050e0d1bcdde18e123e40dafba530406efb166c
MD5 b3978deeb81642a3d6fc9f7243d2daad
BLAKE2b-256 0a3569cb2781f90cfac37b6720621eb04d0615cd096518806627b57ce0147a34

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.6-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 99b21c69fbad8244a4eb9a376fb67d28d00470df2ee1632ea87274c634fb3f94
MD5 80b8be4582b1d8f2319fa2cada163fd3
BLAKE2b-256 aa8becbff64652bfdbee2cf5e551d0fb98b48a7234421a0b5aebf23f81a848bd

See more details on using hashes here.

Provenance

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