Skip to main content

Cubist

PyPI Version GitHub Build codecov License PyPI - Python Version PyPI - Downloads pre-commit

cubist is a Python package and wrapper for Ross Quinlan's Cubist v2.07 rule-based regression model with additional utilities for visualizing a trained model. The package is both inspired by and a translation of the R wrapper for Cubist. This implementation of the model is compatible with and the visualization utilities are designed after those in scikit-learn.

Table of Contents generated with DocToc

Model Features

The Cubist model has the following distinguishing features, though not all are fully enabled in this package:

  • Generates a piecewise model formulated as a collection of conditional rules with corresponding linear regressors (optionally allowing for nearest-neighbor correction).
  • High interpretability due to piecewise rules and linear regressors.
  • Handles missing values.
  • Handles continuous, date, time, timestamp, and discrete values. Additionally can ignore columns and add labels to training rows. Columns can also be defined by formulas. N.B. Not all of these are supported in this package.
  • Natively performs cross-validation and sampling.
  • Error can be further reduced by using multiple models (committees).
  • Allows for extrapolation beyond the original training target values (sets a minimum of zero for predicted output if all training target values are greater than zero).

Installation

Model-Only

pip install --upgrade cubist

or for those in the know:

uv add cubist

Enable Visualization Utilities

pip install cubist[viz]

or

uv add cubist --extra viz

Usage with Verbose Output

>>> from sklearn.datasets import load_iris
>>> from sklearn.model_selection import train_test_split
>>> from cubist import Cubist
>>> X, y = load_iris(return_X_y=True, as_frame=True)
>>> X_train, X_test, y_train, y_test = train_test_split(
        X, y, test_size=0.05
    )
>>> X_train, X_test, y_train, y_test = train_test_split(
        X, y, test_size=0.05
    )
>>> model = Cubist(n_rules=2, verbose=True)
>>> model.fit(X_train, y_train)

Cubist [Release 2.07 GPL Edition]  Sat Dec 28 19:52:49 2024
---------------------------------

    Target attribute `outcome'

Read 142 cases (5 attributes)

Model:

  Rule 1: [48 cases, mean 0.0, range 0 to 0, est err 0.0]

    if
        petal width (cm) <= 0.6
    then
        outcome = 0

  Rule 2: [94 cases, mean 1.5, range 1 to 2, est err 0.2]

    if
        petal width (cm) > 0.6
    then
        outcome = 0.2 + 0.76 petal width (cm) + 0.271 petal length (cm)
                  - 0.45 sepal width (cm)


Evaluation on training data (142 cases):

    Average  |error|                0.1
    Relative |error|               0.16
    Correlation coefficient        0.98


        Attribute usage:
          Conds  Model

          100%    66%    petal width (cm)
                  66%    sepal width (cm)
                  66%    petal length (cm)


Time: 0.0 secs

Cubist(n_rules=2, verbose=True)
>>> model.predict(X_test)
array([1.1257    , 0.        , 2.04999995, 1.25449991, 1.30480003,
       0.        , 0.94999999, 1.93509996])
>>> model.score(X_test, y_test)
0.9543285583162371

Package Contents

  • Cubist model exposed as a scikit-learn estimator.
  • Visualization utilities for:
    • Exploring the coefficients of the linear regressors.
    • Assessing the coverage of rules over an input dataset.

Metadata

Release files for cubist 1.2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cubist 1.2.2
File Size Uploaded
cubist-1.2.2.tar.gz 200.7 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for cubist 1.2.2
File
cubist-1.2.2-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
cubist-1.2.2-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
cubist-1.2.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
cubist-1.2.2-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
cubist-1.2.2-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
cubist-1.2.2-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
cubist-1.2.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
cubist-1.2.2-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
cubist-1.2.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
cubist-1.2.2-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
cubist-1.2.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
cubist-1.2.2-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
cubist-1.2.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
cubist-1.2.2-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
cubist-1.2.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
cubist-1.2.2-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
cubist-1.2.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
cubist-1.2.2-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
cubist-1.2.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
cubist-1.2.2-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
cubist-1.2.2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
cubist-1.2.2-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
cubist-1.2.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
cubist-1.2.2-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 11.2 MB

Release files / cubist-1.2.2.tar.gz

Download URL cubist-1.2.2.tar.gz
Size 200.7 kB
Tags Source
SHA-256 checksum
How to use checksums
0371e4877d78a66b184a5a1108c78070244683275b68b8faac05224bb6b418b8
BLAKE2b-256 checksum
How to use checksums
460988cc37252f1ce618bf8fa9ad61016e804e91279a8c0a9873babd07e20c92
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp314-cp314t-win_amd64.whl

Download URL cubist-1.2.2-cp314-cp314t-win_amd64.whl
Size 334.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
b2fb2f14f5cec74828ff2fb13323648398a559a29f67f1074fbcb9dd99db93b5
BLAKE2b-256 checksum
How to use checksums
0249a1797db2f6a179666cf14e47183bdeba3e776b6bf95bf2bed8e7d4b13329
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL cubist-1.2.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 616.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b819436ab709c2870b140dad6537c43eca6dcd414bc92a8c4d1c19cf2ac9629c
BLAKE2b-256 checksum
How to use checksums
afd4c36961dda0aadb0901e87b982fe66b2a83e40936f8f55a95c43dcc300667
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL cubist-1.2.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 624.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
701c9e97d867367627d90c8f303ff5e298207bb70d6c560b5e6d76223369d199
BLAKE2b-256 checksum
How to use checksums
b957040a067b325e3b3d5441728991ddf0197fc5a451dc162cc72f3fa0c6cf8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp314-cp314t-macosx_11_0_arm64.whl

Download URL cubist-1.2.2-cp314-cp314t-macosx_11_0_arm64.whl
Size 330.7 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
55654bcff745b46148242dec6cd55da5398e1ae30a19ab6d32f5d1c438034ba8
BLAKE2b-256 checksum
How to use checksums
c951f832f2ad2be6b76a02fd0ab4380d9f2269dcb1ec138b69da3288fc43b1be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp314-cp314-win_amd64.whl

Download URL cubist-1.2.2-cp314-cp314-win_amd64.whl
Size 330.9 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
eabc1c1115d080d1ad693b866d731aca3316d4dd40004bdef4bdcc3c106ba64b
BLAKE2b-256 checksum
How to use checksums
3938839e625163174784dfe7fd81ee434b8eead1cb8bc48910daa086fa6aea31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL cubist-1.2.2-cp314-cp314-musllinux_1_2_x86_64.whl
Size 584.6 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8803480ff34292885990ece45a2cd32e162c0bf07e50717261c000ba52b8395a
BLAKE2b-256 checksum
How to use checksums
42ab2170d30389a6bad4d1e641fe4dbb2e8d5411aa7016c103e7055c988c4ac8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL cubist-1.2.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 592.5 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
fa9d4fdcf6340d56607c69d54b170f8608e7813a352998b9598c127c1916065b
BLAKE2b-256 checksum
How to use checksums
10ff93fe67d52b6df7a9d2531117c8ad0baa188ede39e9176aa61f91000d033c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp314-cp314-macosx_11_0_arm64.whl

Download URL cubist-1.2.2-cp314-cp314-macosx_11_0_arm64.whl
Size 328.0 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fab4b03e781637066de2f050b219a2cc136bfba924dbea118781670fa126d5fb
BLAKE2b-256 checksum
How to use checksums
f4e8422441fa991c8f89574f8ec5f29841559f0488340e999f1b2bf56ab26b98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp313-cp313-win_amd64.whl

Download URL cubist-1.2.2-cp313-cp313-win_amd64.whl
Size 326.5 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
47ba264fa955875f32048c98bba9679ff4838335c19b802513108ec0d051885a
BLAKE2b-256 checksum
How to use checksums
adbd22d8a68d65e2b6acb95e0e18a437c55b986b5054643dea603043ebda552a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL cubist-1.2.2-cp313-cp313-musllinux_1_2_x86_64.whl
Size 585.1 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f5516f022f31e0548144b8f89df5fb9cc4386070548a151c82348c4d8a6052a1
BLAKE2b-256 checksum
How to use checksums
860504e40c9b8d5110e2afb452f237f9a4a2de57059d944fdcfb07a6444517a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL cubist-1.2.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 593.8 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4cffd047c357616a5a7a1d83efff45fcb44b73de5718b76360f12e1cdc86129d
BLAKE2b-256 checksum
How to use checksums
444631c619ce07ad41b8bf818e8e91045ca95825828d51501e3da17c5c69df36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp313-cp313-macosx_11_0_arm64.whl

Download URL cubist-1.2.2-cp313-cp313-macosx_11_0_arm64.whl
Size 326.9 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e53a995b95bbf82992c83ccbe490c9ce134e7be5ede468809e3bce276b7de40b
BLAKE2b-256 checksum
How to use checksums
97e34ddfda1751d8fd268bf7c1c1e58c91528bc83f7be62ccb6188a2c12bd9f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp312-cp312-win_amd64.whl

Download URL cubist-1.2.2-cp312-cp312-win_amd64.whl
Size 326.6 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
83411be546a7e3a400e9f2a0e497800d0383732eaeb39e2312838dc39e982c92
BLAKE2b-256 checksum
How to use checksums
69a28b997afef3b85c4cb82e01895e2e5cc59b6a57575af223cbb9ccc0cd0986
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL cubist-1.2.2-cp312-cp312-musllinux_1_2_x86_64.whl
Size 584.9 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
05ef629972ca89f97296d134fd73b1a076a0a4917adb378e748a621b20744f52
BLAKE2b-256 checksum
How to use checksums
8881ab5fd542b18a856b8fa28da985d7341d281bfb968b2ac6bd9f5de6758fc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL cubist-1.2.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 594.2 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b14a41609a35c70fa8cc011a321a41ec8e5f07317bfc2b055446b30b360f4065
BLAKE2b-256 checksum
How to use checksums
bedfc8a6aafe9a0d468d29ec71dc54765ce7b4bcd286d4a4cd7dc292be47da4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp312-cp312-macosx_11_0_arm64.whl

Download URL cubist-1.2.2-cp312-cp312-macosx_11_0_arm64.whl
Size 327.0 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b18f45a3afa0e2a5926a75cdc6994af7a85a54807a6458ea72fc2946d52d2cd3
BLAKE2b-256 checksum
How to use checksums
490a459160af807d434fdbef0845f23e6879d65494d4666f0577074d77d53f7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp311-cp311-win_amd64.whl

Download URL cubist-1.2.2-cp311-cp311-win_amd64.whl
Size 326.1 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
53c84a0977a2ac50d12506e0dd0b2c6d1bbeecd7f3c334ce2053e4e744c95af3
BLAKE2b-256 checksum
How to use checksums
e208ab4d75606979ab3c7ef67c1a3f45de124de25b8784da6ada12cc090c84a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL cubist-1.2.2-cp311-cp311-musllinux_1_2_x86_64.whl
Size 580.5 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1938ec7c2d0c47fca6d7abf9d6fadf426ba0034289fb5bb9ad884ea53ce44b87
BLAKE2b-256 checksum
How to use checksums
016295408106d5ccb3b0884fb670544378ef35b52cbdbdda89c9da5f20a8af8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL cubist-1.2.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 589.2 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
dce03383ad9589f987f61e98e5f0c21ce31510795437d0b0226709609423a626
BLAKE2b-256 checksum
How to use checksums
44c149f7aec420d141ce4028f4be786c901fd233b84d62aa142ac6cda29b88fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp311-cp311-macosx_11_0_arm64.whl

Download URL cubist-1.2.2-cp311-cp311-macosx_11_0_arm64.whl
Size 326.8 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a4562d67e88913d9ecedcd4a26436fb27b74722ffb215b9f643cd3c678853a4e
BLAKE2b-256 checksum
How to use checksums
30b7925c5b811e30330dd2af874d4d40e14a2140b0b2bc21cd95ff5e9ce1028f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp310-cp310-win_amd64.whl

Download URL cubist-1.2.2-cp310-cp310-win_amd64.whl
Size 326.1 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
8b120f3bf75aaa56d4860e61497dfc2748e61cb8a6da651a840a6810fde0bef3
BLAKE2b-256 checksum
How to use checksums
97f77aa65628f9d9c3b27c348383afe1d4cfeb39b0e63e91956df1e4be73bb10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL cubist-1.2.2-cp310-cp310-musllinux_1_2_x86_64.whl
Size 573.4 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
4c2e866e60a6e09b4dfb84cf126a1ccf88a6ca448c4b4b71a91e15f3fde423d8
BLAKE2b-256 checksum
How to use checksums
f62f4539af218742c7e02fce93fce9b802e23e6f7137effc938220f968cdffe0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL cubist-1.2.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 581.5 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f199a52f858c1e3c66942176939587d074963eb392e9653a3e4602be0053999e
BLAKE2b-256 checksum
How to use checksums
a22fc8bb5262c2178f1c4b770d9c47d12bb28f6f572ea8a1239be10c3245aaab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release files / cubist-1.2.2-cp310-cp310-macosx_11_0_arm64.whl

Download URL cubist-1.2.2-cp310-cp310-macosx_11_0_arm64.whl
Size 327.0 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
017e491e0d8c2ca7458f83805d92cf4e2c0ed759fcf51d35e68ce4e61b869bb3
BLAKE2b-256 checksum
How to use checksums
4aa0a2082ca3bc60cb50824039dbf0ccd98a824bff9a381aa988f984169ad737
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 31, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.2.2 This release

25 release files

1.2.1

25 release files

1.2.0

25 release files

1.1.1

25 release files

1.0.0

31 release files

0.1.4

26 release files

0.1.3

26 release files

0.1.1

26 release files

0.0.13

5 release files

0.0.12

5 release files

0.0.9

5 release files

0.0.8

5 release files

0.0.7

5 release files

0.0.6

5 release files

0.0.5

5 release 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