Skip to main content

VarSculpt

VarSculpt provides fast binning, MDLP discretization and distribution diagnostics for Python and R. Both interfaces call the same C++17 core so numerical results and interval conventions remain aligned across languages.

The project is under active development. The first public Python release is version 0.1.0.

Python installation

python -m pip install varsculpt

Install plotting support with:

python -m pip install "varsculpt[plot]"

Python example

import numpy as np
import varsculpt

rng = np.random.default_rng(123)
x = rng.normal(size=1_000)
y = (x + rng.normal(scale=0.7, size=x.size) > 0).astype(int)
x[::100] = np.nan

result = varsculpt.binning(x, y, method="mdlp", params={"minobs": 20})
print(result.splits)
print(result.summary())

comparison = varsculpt.compare_distributions(
    x[:500], x[500:], splits=result.splits
)
print(comparison.summary())
print("PSI:", comparison.psi, "KS:", comparison.ks)
comparison.plot(kind="density")

Numeric intervals follow (left, right]. Missing values are excluded when learning cuts and retained in a dedicated Missing bin in summaries, transformations and distribution comparisons.

Main features

  • Supervised MDLP discretization.
  • Equal-width bins over full, quantile-trimmed or IQR-based ranges.
  • Equal-frequency quantile bins and explicit custom cuts.
  • Binary and continuous-target summaries.
  • Missing-aware transformations and fuzzy memberships.
  • PSI and KS distribution comparison on learned or reused cuts.
  • Categorical summaries, ordering helpers and Lorenz/Gini diagnostics.

The complete interface is documented in docs/BINNING_API.md. Executable examples are available under examples/python and examples/r.

Interactive help documents arguments, return classes, methods and examples:

help(varsculpt.binning)
help(varsculpt.BinningResult.transform)
help(varsculpt.compare_distributions)
?binning
?transform.varsculpt_binning
?compare_distributions
methods(class = "varsculpt_binning")

R package

The repository also contains the varsculpt R package, backed by the same core. Build and install its self-contained source package with:

bash tools/make_cran_tar_v3.sh
R CMD INSTALL dist/varsculpt_*.tar.gz

Development and validation

Create a development environment and install the project from the repository root:

python -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip
python -m pip install -e ".[dev,plot]"

The complete validation builds the C++ core, Python wheel and R source package in isolated temporary installations, runs their test suites, performs R CMD check, and verifies cross-language numerical equality:

bash tools/build_and_test_all.sh

Build Python distributions directly with:

python -m build
python -m twine check dist/*

Release process

Releases are built by GitHub Actions. A manual run publishes a candidate to TestPyPI; publishing a GitHub Release whose tag matches the project version publishes the validated artifacts to PyPI after approval of the protected pypi environment. Authentication uses PyPI Trusted Publishing, so no long-lived API token is stored in GitHub.

Detailed maintainer instructions are in docs/RELEASING.md.

License

VarSculpt is distributed under the Apache License 2.0. See NOTICE for attribution information.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

varsculpt-0.1.0.tar.gz (50.1 kB view details)

Uploaded Source

Built Distributions

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

varsculpt-0.1.0-cp313-cp313-win_amd64.whl (171.3 kB view details)

Uploaded CPython 3.13Windows x86-64

varsculpt-0.1.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (188.4 kB view details)

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

varsculpt-0.1.0-cp313-cp313-macosx_11_0_arm64.whl (152.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

varsculpt-0.1.0-cp313-cp313-macosx_10_13_x86_64.whl (161.1 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

varsculpt-0.1.0-cp312-cp312-win_amd64.whl (171.3 kB view details)

Uploaded CPython 3.12Windows x86-64

varsculpt-0.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (188.4 kB view details)

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

varsculpt-0.1.0-cp312-cp312-macosx_11_0_arm64.whl (152.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

varsculpt-0.1.0-cp312-cp312-macosx_10_13_x86_64.whl (161.1 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

varsculpt-0.1.0-cp311-cp311-win_amd64.whl (169.8 kB view details)

Uploaded CPython 3.11Windows x86-64

varsculpt-0.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (187.3 kB view details)

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

varsculpt-0.1.0-cp311-cp311-macosx_11_0_arm64.whl (150.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

varsculpt-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl (158.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

varsculpt-0.1.0-cp310-cp310-win_amd64.whl (169.5 kB view details)

Uploaded CPython 3.10Windows x86-64

varsculpt-0.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (186.5 kB view details)

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

varsculpt-0.1.0-cp310-cp310-macosx_11_0_arm64.whl (149.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

varsculpt-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl (157.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

varsculpt-0.1.0-cp39-cp39-win_amd64.whl (169.6 kB view details)

Uploaded CPython 3.9Windows x86-64

varsculpt-0.1.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (186.9 kB view details)

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

varsculpt-0.1.0-cp39-cp39-macosx_11_0_arm64.whl (149.6 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

varsculpt-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl (157.2 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

varsculpt-0.1.0-cp38-cp38-win_amd64.whl (177.5 kB view details)

Uploaded CPython 3.8Windows x86-64

varsculpt-0.1.0-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (183.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

varsculpt-0.1.0-cp38-cp38-macosx_11_0_arm64.whl (150.6 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

varsculpt-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl (154.2 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

Details for the file varsculpt-0.1.0.tar.gz.

File metadata

  • Download URL: varsculpt-0.1.0.tar.gz
  • Upload date:
  • Size: 50.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for varsculpt-0.1.0.tar.gz
Algorithm Hash digest
SHA256 bb294a53f895562f9801f1dd583ed8185b83b344547bd33d2389d72d7b705e8c
MD5 309114ca48e269a12483b1abd94d1504
BLAKE2b-256 fc42dab2de7ba39251876eb334c4d056eb18a7993a72458d36b458e50aeceddc

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0.tar.gz:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: varsculpt-0.1.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 171.3 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for varsculpt-0.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d42141fd9a382fbc1725c1b5ee269de6c7e871443b15605ec353d85554572cf8
MD5 9e1a36b92a5b9626b6f8dd4547f72340
BLAKE2b-256 6953830e2e847bf20d74afe5a6606812d83034d8bc04064c111e2392ba9a2ba8

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp313-cp313-win_amd64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for varsculpt-0.1.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8cef5673d42d6f4071084861d99929d27a2b2b852a441b325cb564799779e274
MD5 1f3735656796a2e739dea17e5227ef2c
BLAKE2b-256 1ed1c0b96b6c25fdfa1183d371a5d9176190ad31583a3991a2b8f12da8e831b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for varsculpt-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 71877704b48254c6f389d9b901d0c270e23c5de84a6ec4294b7498623c90816a
MD5 d11787826ae73eb8e38e429d8ae72bda
BLAKE2b-256 52a036f9db5905f644c5bdb416649aac40150bdbb64e741d66d410befccef699

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for varsculpt-0.1.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 63f6b72192b7b802ee2c0d7d8427bc7a33c597d8e39dbde4f5acef1c851e6fed
MD5 5e2aec72d902cbe6e75243a36c62d5f2
BLAKE2b-256 7cb05d8a5f1f1e68b3e9705a98ed0ae1c3b0ff37e1e94e34713f427831c7551e

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: varsculpt-0.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 171.3 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for varsculpt-0.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e8529679f84d54591359b91546e41601b2d32f3d96a6baffd7b97be7ffe5ea35
MD5 9403b75259027ba4979e6911d9cf3650
BLAKE2b-256 a9b5fa31edc4b03dddfea55d7bec7130b1d8ae7c85f4f1b35736179fd3146fc9

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp312-cp312-win_amd64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for varsculpt-0.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f169bb00f4cf3e0ecf51dc9ddf016837b9e814475b0026ec2920c6c0e9ce3b79
MD5 fa2dfbb7363c062b26d4ad860e6cccc9
BLAKE2b-256 c3150e53ff5a94954318f74774a2e2b599094e737c16d882c0d8c9c030c6aa75

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for varsculpt-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 53f9ef7bc761b78a12930efe1a547c459e5b25c67a69f08abc6cf93179bec90f
MD5 54e70bc0bc0f8dbf6e1badf31d3507a6
BLAKE2b-256 0574c07d535922a0751a203c75946a4f545333bbbd823a1674906dbf602e8c85

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for varsculpt-0.1.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 7ff36c5e0de8e38efa34ece33bf071a97229216d3d7f18a780fc8cc827272157
MD5 c7b522c07f0cd435406fe071cc61e041
BLAKE2b-256 c122c75221e252bb2dc5d8a8fcd9ecef9f079b2f5456aa1230fe079a139cf49b

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: varsculpt-0.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 169.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for varsculpt-0.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 91bd6b8998ced9085a9e5456a14f351ef79d73709116cd74141d3034b6be8ac1
MD5 0958f9017400835d5517b7663b443320
BLAKE2b-256 6e860b544d2ecae3d3c707bed5e95c9c52e771cf0a6a7ea4b27a8abf17adf978

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp311-cp311-win_amd64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for varsculpt-0.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 81d09b74cb0f23bb83af4c4c7890204c03ef18fb4c9268c5687a9c5ec95b4c19
MD5 85d4b5a7f42d0198dc39514c970aff2a
BLAKE2b-256 a3309ba602a861d4671d92375b5a1b877ffe370d7a2a73731838f5bc10afaa86

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for varsculpt-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1652f2b65a6ca0a7fa27c02c6b8cb85855c2185ecbb9451d23b16593ed6b8a09
MD5 e45e1b74b0cda9b1504aac473a746713
BLAKE2b-256 082c5a3aa85a7897bbdf28b8f06d202aa44f85ca920bbbb79cbc81724bd1beb0

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for varsculpt-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 406e17fccbd19f3d10497ad39db4d03b7e0084aff424d43b81f6b05af3568188
MD5 4677aa934f5c4749eb2fca55dcea2a21
BLAKE2b-256 ce576838caacaeadb1261e71a72dfacfa34d2cde10fd1149b2896a983ccb17ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: varsculpt-0.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 169.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for varsculpt-0.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3166dabccfd7f683a74e7f5686fd761f16feded6f13b07aa23ff2343688bfd9f
MD5 7b448549458e8b09a52e43dba81b02f7
BLAKE2b-256 0007d2e7740cba2911bfc536e4268f3990e6d4685520a7d5ea3319a305196f53

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp310-cp310-win_amd64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for varsculpt-0.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d4d4d2dc60cddb47a6a2a1d52e283d01b54bdd1e1bd43a4672a860fb7b3bb67c
MD5 90f4de8909a877d003101ebf47754254
BLAKE2b-256 609964d415963ed836933705c96a869b03d97dcd646cda112e71cbb5a5d76bc8

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for varsculpt-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0bc67bff5dbef1acf39bf336b801fd69ab816b1a24b5f2654562fa6d53ce0ebd
MD5 c8a292405877792df5cf0b5dc3f261d2
BLAKE2b-256 1c1ead7c2b9277c05be325c0bf4d0c67001b78b0051bdfbae5389ee082fd88bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for varsculpt-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0770728e29d0b984bca73a411143c6872b476b6eb5f996754645a5995ea188a3
MD5 eb81a5c2db13cb5499c6a5e38c13eacd
BLAKE2b-256 44feb29dade17718672756eff8662e6586c8db1865ffd3c20ca44535f7b46c86

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: varsculpt-0.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 169.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for varsculpt-0.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 611e17be0839b956a791a8e1882b79b377bf9442f0471c7550278ae2146472e3
MD5 b29026eb4049ad0f2c737d4be6e08b7f
BLAKE2b-256 40c8bb785606a179d06a45a2edcf74b1044b4a9d6f0fb0266d26c8ec443197e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp39-cp39-win_amd64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for varsculpt-0.1.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 baff1684999fc669793f8b818cf7e1b76d96608351d6c781d5661986d8cdb463
MD5 ef95c9c3b6b26606f4f6fd72b4795404
BLAKE2b-256 77f9239033f155c3c439139dffbd113b769ef266f08f0dbd08e7d39dd9fdb549

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for varsculpt-0.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1e4928d18f147a157e3c1335c4d1ed878c35b707cbe400be5031249ba5416ee6
MD5 6fcd2292476b3f18e6f26e66b0972294
BLAKE2b-256 d2d51726e6413dd49ffc441f033cf6f07f27b952469fe1d5edc1ca4b2714d328

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for varsculpt-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f6b35ae4fbe1f13cb191debf7d1f0338b1700d75bd569ba3cffd67663b851087
MD5 7979c28914be06e9d4f720a918a7d520
BLAKE2b-256 fac3a3c972698ba5a392b705a84a5a20e3518becd6cd4b10dd798af41e1d761a

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: varsculpt-0.1.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 177.5 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for varsculpt-0.1.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 c482a9be850adab58f125df0c49f7a34b03652abf662353e67b1e01f58a39166
MD5 16d4163adc8eb98f3a0ccae1cb6630af
BLAKE2b-256 61bb16d8f094a38d53ab292da932ea749e290de39527b72a43b4b5a4416674c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp38-cp38-win_amd64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for varsculpt-0.1.0-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 aa92b35291218dbc2d3a63bec70db2b38b0ee531e9b3c8d84fa65c0701eee6c4
MD5 918003a7b7a4169462007dd0f2232613
BLAKE2b-256 dcad7ac67232ac690ecc9b141f61d7124cc520ed510c29b69223ad035683849f

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for varsculpt-0.1.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4fdfc0633f5b9c6e2e165935b00dbdfa5a1776afa8ef7d7d06a8d8b1c173a314
MD5 cc2ffe29cad306ee017dc7f330c0ce7c
BLAKE2b-256 6c30e28c1f665da9f1f7b2a0a3b148b9b00a6419762240bb6865b9120683d34c

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

File details

Details for the file varsculpt-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for varsculpt-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ae155ebf682fe24857245932e39e18767d2036a79fadf63ead2306a2c9084e57
MD5 ebfc9b8aa094363e4b787b66746659d1
BLAKE2b-256 289496dbce4c9a5abe15640fa09267a783fc803e119d561227b26fcb107e7782

See more details on using hashes here.

Provenance

The following attestation bundles were made for varsculpt-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl:

Publisher: publish-pypi.yml on glassbox-ml/varsculpt

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

Release history Release notifications | RSS feed

This release

0.1.0 This release

25 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page