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 treenumber_of_leaves(tree)is the number of leaves in the treelambda_leafis the leaf regularization parameternis 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 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
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file licketysplit-0.1.3.tar.gz.
File metadata
- Download URL: licketysplit-0.1.3.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1f41eb819949e5f06788a0dbe5d599ca0fef7f2543402124bfaa9aede45cd0a5
|
|
| MD5 |
bdefe2cb5a1ff3d26d2c622b3cafd987
|
|
| BLAKE2b-256 |
45b56d837ff35b8aeb170194c61a994a3b0d1f4b188ea5a963dea23b7ea965bd
|
Provenance
The following attestation bundles were made for licketysplit-0.1.3.tar.gz:
Publisher:
build-wheels.yml on zakk-h/LicketySPLIT
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
licketysplit-0.1.3.tar.gz -
Subject digest:
1f41eb819949e5f06788a0dbe5d599ca0fef7f2543402124bfaa9aede45cd0a5 - Sigstore transparency entry: 1782258420
- Sigstore integration time:
-
Permalink:
zakk-h/LicketySPLIT@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/zakk-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Trigger Event:
push
-
Statement type:
File details
Details for the file licketysplit-0.1.3-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: licketysplit-0.1.3-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 334.7 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
469877a6d1d3b1ac532446e3aa9ada10d7587af41ec9c83b5ba2e6b24f2dbbee
|
|
| MD5 |
65cbd9d36086fd22b6de2f92a49d2f51
|
|
| BLAKE2b-256 |
f81ca5742e7a36a3af70e7e4a277cc133ea984cd6a5baa700385aa786128b040
|
Provenance
The following attestation bundles were made for licketysplit-0.1.3-cp313-cp313-win_amd64.whl:
Publisher:
build-wheels.yml on zakk-h/LicketySPLIT
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
licketysplit-0.1.3-cp313-cp313-win_amd64.whl -
Subject digest:
469877a6d1d3b1ac532446e3aa9ada10d7587af41ec9c83b5ba2e6b24f2dbbee - Sigstore transparency entry: 1782261972
- Sigstore integration time:
-
Permalink:
zakk-h/LicketySPLIT@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/zakk-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Trigger Event:
push
-
Statement type:
File details
Details for the file licketysplit-0.1.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: licketysplit-0.1.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.1 MB
- Tags: CPython 3.13, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
23f6741ec0b1373da910bf28b090bc6d8220f8d86ac43613d97e8322b190215d
|
|
| MD5 |
6ff008dad26324d547543975840a67dd
|
|
| BLAKE2b-256 |
3eac118116e2779a78a535d73e21a76b4e069e377d16df94a234647752249e20
|
Provenance
The following attestation bundles were made for licketysplit-0.1.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
build-wheels.yml on zakk-h/LicketySPLIT
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
licketysplit-0.1.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
23f6741ec0b1373da910bf28b090bc6d8220f8d86ac43613d97e8322b190215d - Sigstore transparency entry: 1782262184
- Sigstore integration time:
-
Permalink:
zakk-h/LicketySPLIT@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/zakk-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Trigger Event:
push
-
Statement type:
File details
Details for the file licketysplit-0.1.3-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: licketysplit-0.1.3-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 185.0 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
712537d2458bcde430f5f48426a04a3114e717cd93d47149520faa4c10c9ad27
|
|
| MD5 |
608e50d6d59a9a72bdcd189f076f495b
|
|
| BLAKE2b-256 |
daed59a48072168db00ab49f0fb163bc7bcce19b50247b561c76742fb0f2c1fe
|
Provenance
The following attestation bundles were made for licketysplit-0.1.3-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
build-wheels.yml on zakk-h/LicketySPLIT
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
licketysplit-0.1.3-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
712537d2458bcde430f5f48426a04a3114e717cd93d47149520faa4c10c9ad27 - Sigstore transparency entry: 1782260004
- Sigstore integration time:
-
Permalink:
zakk-h/LicketySPLIT@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/zakk-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Trigger Event:
push
-
Statement type:
File details
Details for the file licketysplit-0.1.3-cp313-cp313-macosx_10_13_x86_64.whl.
File metadata
- Download URL: licketysplit-0.1.3-cp313-cp313-macosx_10_13_x86_64.whl
- Upload date:
- Size: 189.9 kB
- Tags: CPython 3.13, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f92aff470cdb3d0526f02b0ac7d9c23ba7b872eb4fcf20f09f5b314e3d203e0c
|
|
| MD5 |
cf16fec33fb9e5c7697c7b4bad2c45bf
|
|
| BLAKE2b-256 |
154c5e81ee049d413692224d8295e0f704c67c592dc2ddabe7bb652735d7dbf2
|
Provenance
The following attestation bundles were made for licketysplit-0.1.3-cp313-cp313-macosx_10_13_x86_64.whl:
Publisher:
build-wheels.yml on zakk-h/LicketySPLIT
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
licketysplit-0.1.3-cp313-cp313-macosx_10_13_x86_64.whl -
Subject digest:
f92aff470cdb3d0526f02b0ac7d9c23ba7b872eb4fcf20f09f5b314e3d203e0c - Sigstore transparency entry: 1782261238
- Sigstore integration time:
-
Permalink:
zakk-h/LicketySPLIT@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/zakk-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Trigger Event:
push
-
Statement type:
File details
Details for the file licketysplit-0.1.3-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: licketysplit-0.1.3-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 334.7 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d29c94d9d033da9846cdb50cc81c996bc48013480f38f02a4fab05b97cccb334
|
|
| MD5 |
1ce38a4756c0bad813330a46ec75f539
|
|
| BLAKE2b-256 |
183f0fd93738a3c822d0d4088912a61907e41daa8abb689ec73aa85dfe713b2c
|
Provenance
The following attestation bundles were made for licketysplit-0.1.3-cp312-cp312-win_amd64.whl:
Publisher:
build-wheels.yml on zakk-h/LicketySPLIT
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
licketysplit-0.1.3-cp312-cp312-win_amd64.whl -
Subject digest:
d29c94d9d033da9846cdb50cc81c996bc48013480f38f02a4fab05b97cccb334 - Sigstore transparency entry: 1782261475
- Sigstore integration time:
-
Permalink:
zakk-h/LicketySPLIT@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/zakk-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Trigger Event:
push
-
Statement type:
File details
Details for the file licketysplit-0.1.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: licketysplit-0.1.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.1 MB
- Tags: CPython 3.12, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4be91375384b43105502f054d7d3b8769308bff98ddc11eb0ce7591866469ec2
|
|
| MD5 |
2969dac5de9de916e808909341ebb43a
|
|
| BLAKE2b-256 |
6195a400386e508e6894f894d8337176cc815089d85a96b65198e78d1fcdca8f
|
Provenance
The following attestation bundles were made for licketysplit-0.1.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
build-wheels.yml on zakk-h/LicketySPLIT
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
licketysplit-0.1.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
4be91375384b43105502f054d7d3b8769308bff98ddc11eb0ce7591866469ec2 - Sigstore transparency entry: 1782260171
- Sigstore integration time:
-
Permalink:
zakk-h/LicketySPLIT@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/zakk-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Trigger Event:
push
-
Statement type:
File details
Details for the file licketysplit-0.1.3-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: licketysplit-0.1.3-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 185.0 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
74c5a12b9756dfbf2896a4db739d331fbc724017e3caacb15b7e1178c7e3dd6c
|
|
| MD5 |
37e344f3b1abcf141cebf6c90c721fa7
|
|
| BLAKE2b-256 |
9dac770aae4deffeeb64902edaf1abf0e93bfe176ce998a033ddb9af41cfd9fd
|
Provenance
The following attestation bundles were made for licketysplit-0.1.3-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
build-wheels.yml on zakk-h/LicketySPLIT
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
licketysplit-0.1.3-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
74c5a12b9756dfbf2896a4db739d331fbc724017e3caacb15b7e1178c7e3dd6c - Sigstore transparency entry: 1782260459
- Sigstore integration time:
-
Permalink:
zakk-h/LicketySPLIT@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/zakk-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Trigger Event:
push
-
Statement type:
File details
Details for the file licketysplit-0.1.3-cp312-cp312-macosx_10_13_x86_64.whl.
File metadata
- Download URL: licketysplit-0.1.3-cp312-cp312-macosx_10_13_x86_64.whl
- Upload date:
- Size: 189.9 kB
- Tags: CPython 3.12, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
59a537567b7124b0b81d07aa17f392a48ec01a7ae373fdf48647d8d52741ec6d
|
|
| MD5 |
94fe8ef716ae5c072716bfc76d8dc074
|
|
| BLAKE2b-256 |
4407fa4b2202a02e485c0a41b184659c5300ec893c46c22ae0bc18ed3764812f
|
Provenance
The following attestation bundles were made for licketysplit-0.1.3-cp312-cp312-macosx_10_13_x86_64.whl:
Publisher:
build-wheels.yml on zakk-h/LicketySPLIT
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
licketysplit-0.1.3-cp312-cp312-macosx_10_13_x86_64.whl -
Subject digest:
59a537567b7124b0b81d07aa17f392a48ec01a7ae373fdf48647d8d52741ec6d - Sigstore transparency entry: 1782261677
- Sigstore integration time:
-
Permalink:
zakk-h/LicketySPLIT@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/zakk-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Trigger Event:
push
-
Statement type:
File details
Details for the file licketysplit-0.1.3-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: licketysplit-0.1.3-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 332.4 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
03f057d88266bf2fec33426b59f7358d6daa708790311a6c6fc767dbce44edb0
|
|
| MD5 |
42cbf82eb56ee852651259557aed921f
|
|
| BLAKE2b-256 |
0722a281acc412c9f5003b2ce9e7fc9febc3175e800edff50e4e61d2897b0d20
|
Provenance
The following attestation bundles were made for licketysplit-0.1.3-cp311-cp311-win_amd64.whl:
Publisher:
build-wheels.yml on zakk-h/LicketySPLIT
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
licketysplit-0.1.3-cp311-cp311-win_amd64.whl -
Subject digest:
03f057d88266bf2fec33426b59f7358d6daa708790311a6c6fc767dbce44edb0 - Sigstore transparency entry: 1782259065
- Sigstore integration time:
-
Permalink:
zakk-h/LicketySPLIT@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/zakk-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Trigger Event:
push
-
Statement type:
File details
Details for the file licketysplit-0.1.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: licketysplit-0.1.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.0 MB
- Tags: CPython 3.11, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
de4005a004982f6080a03df5df64046184644efc74be1baa570fbdda6a948f52
|
|
| MD5 |
c2fc4997b126d29166488c9515230895
|
|
| BLAKE2b-256 |
a09dce55f2b140c08081dcc59a44fdc706a3f155d82c47cb767439422c637ab3
|
Provenance
The following attestation bundles were made for licketysplit-0.1.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
build-wheels.yml on zakk-h/LicketySPLIT
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
licketysplit-0.1.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
de4005a004982f6080a03df5df64046184644efc74be1baa570fbdda6a948f52 - Sigstore transparency entry: 1782260708
- Sigstore integration time:
-
Permalink:
zakk-h/LicketySPLIT@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/zakk-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Trigger Event:
push
-
Statement type:
File details
Details for the file licketysplit-0.1.3-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: licketysplit-0.1.3-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 183.3 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b8f5582c6bb58b0756da0fb4a2bc495d86ad66a6b999e08c900e1566616f78a1
|
|
| MD5 |
23ac036ac9e1e6be9dab9adffecfdc04
|
|
| BLAKE2b-256 |
94122148c5df088da0dfcdc02105b1577f68f64f16ff984536685be1a96344f4
|
Provenance
The following attestation bundles were made for licketysplit-0.1.3-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
build-wheels.yml on zakk-h/LicketySPLIT
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
licketysplit-0.1.3-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
b8f5582c6bb58b0756da0fb4a2bc495d86ad66a6b999e08c900e1566616f78a1 - Sigstore transparency entry: 1782258824
- Sigstore integration time:
-
Permalink:
zakk-h/LicketySPLIT@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/zakk-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Trigger Event:
push
-
Statement type:
File details
Details for the file licketysplit-0.1.3-cp311-cp311-macosx_10_9_x86_64.whl.
File metadata
- Download URL: licketysplit-0.1.3-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 187.3 kB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1829494c4b75b72561e7c83ff6a7e706f00000ee398f32adf05193c8279e9791
|
|
| MD5 |
6f5533acd089b2892fe23a628e58d144
|
|
| BLAKE2b-256 |
aa45863c45ee4bd376f7090fd7e0e134bb84bc2a6a2bee0bb6b6a9cea3ab4fa0
|
Provenance
The following attestation bundles were made for licketysplit-0.1.3-cp311-cp311-macosx_10_9_x86_64.whl:
Publisher:
build-wheels.yml on zakk-h/LicketySPLIT
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
licketysplit-0.1.3-cp311-cp311-macosx_10_9_x86_64.whl -
Subject digest:
1829494c4b75b72561e7c83ff6a7e706f00000ee398f32adf05193c8279e9791 - Sigstore transparency entry: 1782261027
- Sigstore integration time:
-
Permalink:
zakk-h/LicketySPLIT@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/zakk-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Trigger Event:
push
-
Statement type:
File details
Details for the file licketysplit-0.1.3-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: licketysplit-0.1.3-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 331.7 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0427d5be804225571c3d67a77324b08873320f88cc073656ddf8c3fe7e4dec99
|
|
| MD5 |
fd0f9fba39f37cb6871ef3436e7f7731
|
|
| BLAKE2b-256 |
1d9382efae7c9a692a49d39ba4fbd8b44658bd8de97ccaea87670f561256b60e
|
Provenance
The following attestation bundles were made for licketysplit-0.1.3-cp310-cp310-win_amd64.whl:
Publisher:
build-wheels.yml on zakk-h/LicketySPLIT
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
licketysplit-0.1.3-cp310-cp310-win_amd64.whl -
Subject digest:
0427d5be804225571c3d67a77324b08873320f88cc073656ddf8c3fe7e4dec99 - Sigstore transparency entry: 1782262900
- Sigstore integration time:
-
Permalink:
zakk-h/LicketySPLIT@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/zakk-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Trigger Event:
push
-
Statement type:
File details
Details for the file licketysplit-0.1.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: licketysplit-0.1.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.0 MB
- Tags: CPython 3.10, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ed15931f7e74e5f89cae75bf88f19b9db6d089112670ccc1c135867db3386861
|
|
| MD5 |
4eb6fdedc27feefa4334e9eb1220a121
|
|
| BLAKE2b-256 |
728a5a0fa1a8d4c04bd7024e17b7177d6ec377a595225ff3d60e8b17abd15896
|
Provenance
The following attestation bundles were made for licketysplit-0.1.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
build-wheels.yml on zakk-h/LicketySPLIT
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
licketysplit-0.1.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
ed15931f7e74e5f89cae75bf88f19b9db6d089112670ccc1c135867db3386861 - Sigstore transparency entry: 1782262726
- Sigstore integration time:
-
Permalink:
zakk-h/LicketySPLIT@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/zakk-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Trigger Event:
push
-
Statement type:
File details
Details for the file licketysplit-0.1.3-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: licketysplit-0.1.3-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 182.0 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
106c0510e29bf90e4e3f5d3715ef9de81af2651525c26e4d6c5b426d5940ded6
|
|
| MD5 |
2942923eacb2afa7c87ee5e70219300f
|
|
| BLAKE2b-256 |
a70b3c96444cbd3439401758b70a9e80a65ff969f60ab9d3232328e1e152a45a
|
Provenance
The following attestation bundles were made for licketysplit-0.1.3-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
build-wheels.yml on zakk-h/LicketySPLIT
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
licketysplit-0.1.3-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
106c0510e29bf90e4e3f5d3715ef9de81af2651525c26e4d6c5b426d5940ded6 - Sigstore transparency entry: 1782263111
- Sigstore integration time:
-
Permalink:
zakk-h/LicketySPLIT@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/zakk-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Trigger Event:
push
-
Statement type:
File details
Details for the file licketysplit-0.1.3-cp310-cp310-macosx_10_9_x86_64.whl.
File metadata
- Download URL: licketysplit-0.1.3-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 186.1 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9d0680672f334fc1b721164b29deb2a205afbc8651d49b4397395c0816bd8964
|
|
| MD5 |
ca30cdd0786b435bb36a47af2e4f0096
|
|
| BLAKE2b-256 |
1d4023413cba2e8e599f69b3bd13b30b49059f0aca06cb6f9649c1c6e526387d
|
Provenance
The following attestation bundles were made for licketysplit-0.1.3-cp310-cp310-macosx_10_9_x86_64.whl:
Publisher:
build-wheels.yml on zakk-h/LicketySPLIT
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
licketysplit-0.1.3-cp310-cp310-macosx_10_9_x86_64.whl -
Subject digest:
9d0680672f334fc1b721164b29deb2a205afbc8651d49b4397395c0816bd8964 - Sigstore transparency entry: 1782262445
- Sigstore integration time:
-
Permalink:
zakk-h/LicketySPLIT@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/zakk-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Trigger Event:
push
-
Statement type:
File details
Details for the file licketysplit-0.1.3-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: licketysplit-0.1.3-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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
42ead20af734c070d6cef0c42ccf30eba3e1b80b714eb5cdaa4816f63c0ea3ef
|
|
| MD5 |
bc533d416b530c93fb7a748d2661352e
|
|
| BLAKE2b-256 |
26514740ca5f4d98718c45e50ae445789c2d0c629c9bcad17124b2e618f758ee
|
Provenance
The following attestation bundles were made for licketysplit-0.1.3-cp39-cp39-win_amd64.whl:
Publisher:
build-wheels.yml on zakk-h/LicketySPLIT
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
licketysplit-0.1.3-cp39-cp39-win_amd64.whl -
Subject digest:
42ead20af734c070d6cef0c42ccf30eba3e1b80b714eb5cdaa4816f63c0ea3ef - Sigstore transparency entry: 1782258903
- Sigstore integration time:
-
Permalink:
zakk-h/LicketySPLIT@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/zakk-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Trigger Event:
push
-
Statement type:
File details
Details for the file licketysplit-0.1.3-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: licketysplit-0.1.3-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.0 MB
- Tags: CPython 3.9, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4af84550dc5dc0451d8099b64d0265f046e05032352020c404fa6d66515c3e8e
|
|
| MD5 |
4f47e2d93d38a3baed0b8590fba0eaeb
|
|
| BLAKE2b-256 |
69992dbc4d93b51254df20c66f543433082817faa6772a6f72e2d3e3894df2fc
|
Provenance
The following attestation bundles were made for licketysplit-0.1.3-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
build-wheels.yml on zakk-h/LicketySPLIT
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
licketysplit-0.1.3-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
4af84550dc5dc0451d8099b64d0265f046e05032352020c404fa6d66515c3e8e - Sigstore transparency entry: 1782258584
- Sigstore integration time:
-
Permalink:
zakk-h/LicketySPLIT@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/zakk-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Trigger Event:
push
-
Statement type:
File details
Details for the file licketysplit-0.1.3-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: licketysplit-0.1.3-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 182.1 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
65a53cacb5443981a3c526d788f5ffcfb1c703fd477402106dc168ceaa67e799
|
|
| MD5 |
64cf9d0def6d3a80991c2c9a8c1e4993
|
|
| BLAKE2b-256 |
746d2642261280f61f406653f33a3227fa1a8fd57280921a35da2c3c7b887d76
|
Provenance
The following attestation bundles were made for licketysplit-0.1.3-cp39-cp39-macosx_11_0_arm64.whl:
Publisher:
build-wheels.yml on zakk-h/LicketySPLIT
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
licketysplit-0.1.3-cp39-cp39-macosx_11_0_arm64.whl -
Subject digest:
65a53cacb5443981a3c526d788f5ffcfb1c703fd477402106dc168ceaa67e799 - Sigstore transparency entry: 1782259371
- Sigstore integration time:
-
Permalink:
zakk-h/LicketySPLIT@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/zakk-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Trigger Event:
push
-
Statement type:
File details
Details for the file licketysplit-0.1.3-cp39-cp39-macosx_10_9_x86_64.whl.
File metadata
- Download URL: licketysplit-0.1.3-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 186.2 kB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ad89e529b38578ff2f407f1b24f8d07c18b15dbf4bc43a99d0bf87e5804256dc
|
|
| MD5 |
e8cb1481ae77fafb9de1d409cbd50722
|
|
| BLAKE2b-256 |
7ee5c34e4b4fde3a56e1228ea6e115d14697254ff52ab53f5879973a9ca6958b
|
Provenance
The following attestation bundles were made for licketysplit-0.1.3-cp39-cp39-macosx_10_9_x86_64.whl:
Publisher:
build-wheels.yml on zakk-h/LicketySPLIT
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
licketysplit-0.1.3-cp39-cp39-macosx_10_9_x86_64.whl -
Subject digest:
ad89e529b38578ff2f407f1b24f8d07c18b15dbf4bc43a99d0bf87e5804256dc - Sigstore transparency entry: 1782259661
- Sigstore integration time:
-
Permalink:
zakk-h/LicketySPLIT@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/zakk-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@35cf90ba491e468efbd1787d8fd3caf355fd7f8b -
Trigger Event:
push
-
Statement type: