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. 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, 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 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.

Classification setting

Labels should be encoded as contiguous nonnegative integers:

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

Features

LicketySPLIT expects binary input features. For continuous data, use ThresholdGuessBinarizer (included from https://arxiv.org/abs/2112.00798) 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

Basic usage

from licketysplit import LicketySPLIT

model = LicketySPLIT(
    cache_mode="fingerprint",
    cost_caching_enabled=True,
)

model.fit(
    X_train_bin,
    y_train,
    lambda_leaf=0.001,
    depth_budget=6,
    lookahead_k=1,
)

y_pred = model.predict(X_test_bin)

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.2.tar.gz (22.2 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.2-cp313-cp313-win_amd64.whl (334.7 kB view details)

Uploaded CPython 3.13Windows x86-64

licketysplit-0.1.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.1 MB view details)

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

licketysplit-0.1.2-cp313-cp313-macosx_11_0_arm64.whl (185.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

licketysplit-0.1.2-cp313-cp313-macosx_10_13_x86_64.whl (189.9 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

licketysplit-0.1.2-cp312-cp312-win_amd64.whl (334.7 kB view details)

Uploaded CPython 3.12Windows x86-64

licketysplit-0.1.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.1 MB view details)

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

licketysplit-0.1.2-cp312-cp312-macosx_11_0_arm64.whl (185.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

licketysplit-0.1.2-cp312-cp312-macosx_10_13_x86_64.whl (189.9 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

licketysplit-0.1.2-cp311-cp311-win_amd64.whl (332.4 kB view details)

Uploaded CPython 3.11Windows x86-64

licketysplit-0.1.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.0 MB view details)

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

licketysplit-0.1.2-cp311-cp311-macosx_11_0_arm64.whl (183.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

licketysplit-0.1.2-cp311-cp311-macosx_10_9_x86_64.whl (187.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

licketysplit-0.1.2-cp310-cp310-win_amd64.whl (331.7 kB view details)

Uploaded CPython 3.10Windows x86-64

licketysplit-0.1.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.0 MB view details)

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

licketysplit-0.1.2-cp310-cp310-macosx_11_0_arm64.whl (182.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

licketysplit-0.1.2-cp310-cp310-macosx_10_9_x86_64.whl (186.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

licketysplit-0.1.2-cp39-cp39-win_amd64.whl (335.4 kB view details)

Uploaded CPython 3.9Windows x86-64

licketysplit-0.1.2-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.0 MB view details)

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

licketysplit-0.1.2-cp39-cp39-macosx_11_0_arm64.whl (182.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

licketysplit-0.1.2-cp39-cp39-macosx_10_9_x86_64.whl (186.2 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: licketysplit-0.1.2.tar.gz
  • Upload date:
  • Size: 22.2 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.2.tar.gz
Algorithm Hash digest
SHA256 ff0b8d3c1f55af1614f1aabba25987530e5259425731f8fa0377f1078e48f54b
MD5 4fbf7e334630b1a35f986403fa744a72
BLAKE2b-256 a2154c01d7c01d663c3e0cb323260f9cfffe9704ec1406957cb5fd593e4b6f77

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8b365933f78235157033df1d07e6b45398b5af2ef8f5d097961dbabc1f539469
MD5 88704234707d86a9caaa4213349a06fc
BLAKE2b-256 d8e930141135772ad644cfaf8221f8c67ad86828476227543e4c9fc413d2e496

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2edbcfbf1c79bf697d133398f2c08e979f0aa62b0ffaebc758b5d772f3d713f4
MD5 0217e1919f7a86dfdcc3e9cbe8f2d450
BLAKE2b-256 7c113cc1f839465037cccb9b756b5ac7f9f37c9b08719fb50091482b62ffdf69

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4388fed43ffafc2a0ed6e997419c6b90b5460d4d754ce37dcf3dd7049e844178
MD5 8fdcbb89e449b8610903fe3984be423b
BLAKE2b-256 addf0f80481f3d6090815a6c7a1070041c0ccd5b46aae60205bc9a3c3e2ec229

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 7765c4fc3a54097cdc325e1f54feea55729a21f9fca3fca80cd9eb9150a76c5d
MD5 30d0a3801f62760f8f27c5b8261b7a01
BLAKE2b-256 909362652d2c51a8fe3f6eda25099fc7e8b2b1d73d2552b6e353e4594da25db8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 bd1f73800cfea4c8bae773ec2305958b7e6f919e77e5f4dd1ab651537e4a3eea
MD5 856c59d6c9ef3466e99ed5ad941aee25
BLAKE2b-256 3f2ca3bb922e6d3dde23c25fd70d0af3a1abc937912b2fa98fa19b6a25d24495

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 22858c362df59fe916449570fc292dacdec3909ea4e92ead65c6dbdb34efb2dd
MD5 976c6292cffe6e4fd5e1a81b6170a456
BLAKE2b-256 6b063a6fe5c3c249a4bdda804e5a5cfcd387d0db47ce637bc27fef330794a93e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 afbe85e5916b4c9f1154a94c6f046a0c7e988f10d226ac92b8c6a02d9cbddb6e
MD5 15c7df382426dfeab51b6acfa76a9240
BLAKE2b-256 f8a7a20afc0ac987cab27efc51b1d6199b3e4caf9bdc1a23652cae15b55ed8a1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a158bf92de05282308784c215511ce3708cf39395745a8577802140764b573fb
MD5 c70dc22bd42782fa770680033dfb2db6
BLAKE2b-256 492b1055517ba4a0bea3f226b3969eb7b5388681bb049652c957414facd70f36

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a567e938dd1ffda1cb25cc19df6f7a383a394d6857d5794540766106fd4e7465
MD5 871e6d629aeab1e3910b56ac56c51e71
BLAKE2b-256 f83f7bc30db85c7a9705c4b887e19a2bd09fd6e4e4ca774c8868af33de030ea4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 88ff851e75f29d39eeed361c00859f2f38a5b3edd155e5be21ac3b076c59bdc2
MD5 a146a6fcebffb5f47b3d3c7f380fc9ba
BLAKE2b-256 ca9344c3a714df11ac857e53501e10bbcd79491625cbd987982c23d2f57b6427

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a9bde9c7383f1f5dfe4491993ab333df53e2592126db1fc446c28a94b57940a1
MD5 b67306acfc8a03c77ee99fcc5beb7bc1
BLAKE2b-256 a34a98e4da63bdc347326c5f8ce0ccb58634ef0b0686032a9ad2b7e5ec156e53

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ddbcfc7a8c10830047694f111f9b54ab7f5a7b9e4d434fb3fd403a8f124c5798
MD5 fb79ccdc4e40fbf7ff4a40b286a21e01
BLAKE2b-256 a7068c3c81e504ae623bafabe47dfb25368fcdca1a47e1cdfcd64806f028ab84

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1e4642b15e130854e0d313d31dd32f0204a8b2a18415f4b08b571c7a149045f1
MD5 d43e10cb39fe0e9fb64657fce1f6b800
BLAKE2b-256 4c7d4b39b27e3a7097da57926dd2683ce440eba24e4beb707694343f5629f753

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 69a75e2fc1ecd6e723411b344ab8b482c4b4e9ec393630ee7e9025a6cdfd32e7
MD5 4b0f7f16241aa30b97ee4ba7c278adb2
BLAKE2b-256 b0fa401159c53beebc819f840adf26b58eee9619cbe1addc6a759f07718cee57

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 232a67bd26ef56a26b83a2ccd80801a8bb545c99a3f2f5db89a2ceb33509b129
MD5 10c764251e474a2de9b0242ab6ed2e6d
BLAKE2b-256 ba79e680516c4cc993135f3c2cd3b72877877f7ce64c735106a52a127699bbc9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c2e3ac30a06630a0de44ad03d2fcbfa762e646e5ca7f241d30bda82a6ec1aecc
MD5 4355fc45be51259e289c04f1d6c6b0a7
BLAKE2b-256 d56091d6806df190f1355ba1b7b72b967a02f877ab73414e5097cb916f2ddfd0

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: licketysplit-0.1.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 335.4 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.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 deadf7a0a4c27059569554b9cd633b9ac371d945d9612366a94c9435b3ae35d8
MD5 9aa1d2088fed05fa8ff0c7df5e0f307f
BLAKE2b-256 e7ff5eae73844a3db05146553dad6c881a1468f25be6b926705547bbbe3ed8aa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.2-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d68180fdf48415cc79ada363be881b3c84a44d839617f15bac23c1464e01cfce
MD5 0bf55eb6517bd38a28fb925e6b134680
BLAKE2b-256 c28784774acd10f73401373bd2546832712c01c31e4add71d9261406d955ff33

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9a6b40721ae89ac18758a41ec02aa7a8d837cadc2f539959177433ffc28cfb5f
MD5 8a0d97624839ee4ace5d5cf65a998263
BLAKE2b-256 0d4c32aceebc1ef1135c04bc46fc5be57c3ebbec99e5a9de3d698865116eb3e9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for licketysplit-0.1.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0bb4616502d48216734182e451bf462dede7c108ef5701a9ef7f0c94c62b5f48
MD5 1c1837fcf017899344762434bed7e008
BLAKE2b-256 fb11ea1b8d85658d070f052f950f449a5b66d9a773f91510a0a3d67eb4e25096

See more details on using hashes here.

Provenance

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