Skip to main content

Fast Adaptable and Extendable Trees for Research

adaXT is a Python module for tree-based machine-learning algorithms that is fast, adaptable and extendable. It aims to provide researchers a more flexible workflow when developing tree-based models.

It is distributed under the 3-Clause BSD license.

We encourage users and developers to report problems, request features, ask for help, or leave general comments.

Website: https://NiklasPfister.github.io/adaXT

Overview

adaXT implements several tree types that can be used out-of-the-box, both as decision trees and random forests. Currently, the following tree types are implemented:

  • Classification: For prediction tasks in which the response is categorical.
  • Regression: For prediction tasks in which the response is continuous.
  • Quantile: For uncertainty quantification tasks in which the response is continuous and the goal is to estimate one or more quantiles of the conditional distribution of the response given the predictors.
  • Gradient: For tasks in which one aims to estimate (directional) derivatives of the response given the predictors. A related tree type is used in the Xtrapolation method.

Beyond these pre-defined tree types, adaXT offers a simple interface to extend or modify most components of the tree models. For example, it is easy to create a custom criteria function that is used to create splits.

Getting started

adaXT is available on pypi and can be installed via pip

pip install adaXT

Working with any of the default tree types uses the same class-style interface as other popular machine learning packages. The following code illustrates this for Regression and Quantile random forests:

from adaXT.random_forest import RandomForest
import numpy as np

# Create toy regression data
n = 100
X = np.random.normal(0, 1, (n, 2))
Y = X[:, 0] + np.random.normal(0, 1, n)
Xtest = np.c_[np.linspace(-1, 1, n), np.random.uniform(0, 1, n)]

# Task 1: Fit regression forest
rf = RandomForest("Regression")
rf.fit(X, Y)

# Predict on test data
Ypred = rf.predict(Xtest)

# Predict forest weight on X or Xtest
# -- can be used a similarity measure on the predictor space
weight_train = rf.predict_weights()
weight_test = rf.predict_weights(Xtest)

# Task 2: Fit a quantile regression
qf = RandomForest("Quantile")
qf.fit(X, Y)

# Predict 10% and 90% conditional quantile on test data
Ybdd = qf.predict(Xtest, quantile=[0.1, 0.9])

The main advantage of adaXT over existing tree-based ML packages is its modularity and extendability, which is discussed in detail in the documentation.

Project goals

This project aims to provide a flexible and unified code-base for various tree-based algorithms that strikes a balance between speed and ease with which the code can be adapted and extended. It should provide researchers a simple toolkit for prototyping new tree-based algorithms.

adaXT provides an intuitive user experience that is similar to the scikit-learn implementation of decision trees both in terms of model-based syntax and hyperparameters. Under the hood, however, adaXT strikes a different balance between speed and ease of adapting and extending the code.

Adaptable and extendable

At the heart of any tree-based algorithm is a decision tree that can be fitted on data and then used to perform some version of prediction. adaXT has therefore been designed with a modular decision tree implementation that takes four input components:

  • Criteria class: Used during fitting to determine splits.

  • LeafBuilder class: Used during fitting to specify what is saved on the leaf nodes.

  • Splitter class: Used during fitting to perform the splits.

  • Predict class: Used after fitting to make predictions.

By specifying these four components a range of different tree algorithms can be created, e.g., regression trees, classification trees, quantile regression trees and gradient trees. Additionally to this modular structure, all other operations are kept as vanilla as possible allowing users to easily change parts of the code (e.g., the splitting procedure).

Speed

As tree-based algorithms involve expensive loops over the training dataset, it is important that these computations are implemented in a compiled language. adaXT implements all computationally expensive operations in Cython. This results in speeds similar (although a few factors slower) than the corresponding scikit-learn implementations. However, due to its modular structure and the avoidance of technical speed-ups, adaXT does not intend to provide state-of-the-art speed and users mainly concerned with speed should consider more targeted implementations.

Metadata

Release files for adaXT 1.5.1

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

Source distribution (sdist)

Source distribution for adaXT 1.5.1
File Size Uploaded
adaxt-1.5.1.tar.gz 35.6 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for adaXT 1.5.1
File
adaxt-1.5.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
adaxt-1.5.1-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
adaxt-1.5.1-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
adaxt-1.5.1-cp313-cp313-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-32 Details
adaxt-1.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
adaxt-1.5.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
adaxt-1.5.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
adaxt-1.5.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
adaxt-1.5.1-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
adaxt-1.5.1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
adaxt-1.5.1-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details
adaxt-1.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
adaxt-1.5.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
adaxt-1.5.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
adaxt-1.5.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
adaxt-1.5.1-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
adaxt-1.5.1-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
adaxt-1.5.1-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details
adaxt-1.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
adaxt-1.5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
adaxt-1.5.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
adaxt-1.5.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
adaxt-1.5.1-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
adaxt-1.5.1-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
adaxt-1.5.1-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details
adaxt-1.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
adaxt-1.5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
adaxt-1.5.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 94.6 MB

Release files / adaxt-1.5.1.tar.gz

Download URL adaxt-1.5.1.tar.gz
Size 35.6 kB
Tags Source
SHA-256 checksum
How to use checksums
6339b914572cfe4157b89d814433cdfb49d07289512aedbcec0ba42e96aabcc9
BLAKE2b-256 checksum
How to use checksums
831c75daa97e393df5cee35603b71121a115c5f3242e322895bd994d4cee935e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp313-cp313-win_amd64.whl

Download URL adaxt-1.5.1-cp313-cp313-win_amd64.whl
Size 754.8 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
a8dcb55e017f596837a25f989ab8cc352997e755889d706bab3efb909b496c90
BLAKE2b-256 checksum
How to use checksums
2d2399b1b7312f03ae90568873bac76a3ac07ce1c2bc22380daeea9279f2b83d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp313-cp313-win32.whl

Download URL adaxt-1.5.1-cp313-cp313-win32.whl
Size 611.4 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
3917d3da6b1793a1cf549c9063afb682edb665eb3e8973c6ff1e69e91329b970
BLAKE2b-256 checksum
How to use checksums
5147afd9de111dfe8d14c06eb02bc99f5a4cd035c9e7580512491b16140ae162
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL adaxt-1.5.1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 5.5 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
bbc2be09b9054ca225ecac4dd95eb0284d2a5072d76a53a8f0a92cf8bb5d4ee2
BLAKE2b-256 checksum
How to use checksums
45c339938b9f5e6e9b3672158e130072770dd7544f8a17cae5d687697e472ae0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp313-cp313-musllinux_1_2_i686.whl

Download URL adaxt-1.5.1-cp313-cp313-musllinux_1_2_i686.whl
Size 5.3 MB
Tags CPython 3.13 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
30e8cbfea7cbffb2f013b530509f1a4403dd7dfe4d27712c70ee4f9663d6e4ba
BLAKE2b-256 checksum
How to use checksums
47c6fad0f993e2caf2300f7d807abbec94c3df0bcb6dc03ce355766048bcc290
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL adaxt-1.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.4 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6364ed1f313f17f399eed1f15d147681cffd4c44fbf2d5fff1df7e131f76dbc5
BLAKE2b-256 checksum
How to use checksums
6fd350fe3711711f2ad46069b43bbcfa7714d0e4e603a53b32dc4021fbed9243
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL adaxt-1.5.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 5.1 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
9f06debacd80471d7e078284ef1046969f12958a6f74c132d5b0cdf6ca344eac
BLAKE2b-256 checksum
How to use checksums
aa94d34202e06b3e0398ba93a7c49f6c21e61c4af18b6169fbc47758b5dee52b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL adaxt-1.5.1-cp313-cp313-macosx_11_0_arm64.whl
Size 802.4 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c7605c88d296e1f95f4856d18b796c4cf41b60015684f038c37f3d20e83e8269
BLAKE2b-256 checksum
How to use checksums
e2abd1e3e6b2c6fd5ef89e1cab9ec8d0f2f10b441008e85d936dd410494d8ac6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp312-cp312-win_amd64.whl

Download URL adaxt-1.5.1-cp312-cp312-win_amd64.whl
Size 758.1 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
56f07fa68197b304b3f11237ce11e9aab9fbd7d123bf3943b8e7e22dc7952542
BLAKE2b-256 checksum
How to use checksums
443818486f03983ea27baefee4daea594b04c3562c489c07a6e1e7fb8d00cc94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp312-cp312-win32.whl

Download URL adaxt-1.5.1-cp312-cp312-win32.whl
Size 613.7 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
2ad166da67a21b5907653e8b2c1f3f75e9d5bc7f6e6d9c3fa1e7660d98437fd5
BLAKE2b-256 checksum
How to use checksums
a813c9518a3553b1bb32ca2749e78dc71a9b937a0a3cc247a2cf397b3620e45b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL adaxt-1.5.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 5.6 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
542e1b4eec96ae7af203d70f7bcaa6ac7ed7debee49088af316b5861a57ecc17
BLAKE2b-256 checksum
How to use checksums
9ea0ca0b3629e3e21120e5acf34a16e85af2abc2400a2a5ab0dad0edb744320b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp312-cp312-musllinux_1_2_i686.whl

Download URL adaxt-1.5.1-cp312-cp312-musllinux_1_2_i686.whl
Size 5.3 MB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
6d2806c478ae2007c29573bac199b4b2b23d68fda4bc1d1498a742802201a2f2
BLAKE2b-256 checksum
How to use checksums
ae212f9dc95dfd8b5b8370247d52a923feef8abcbfaf3a1bdee56a21564b70eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL adaxt-1.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.5 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8280f8819e4ea48e35357e8d06020af1a1a2978e8b66daea369745ba4ea5c3d8
BLAKE2b-256 checksum
How to use checksums
451e87a0343232c1eca07dd02fb3c91a1b18eda90f5b70fec738f94bbdc9f1cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL adaxt-1.5.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 5.2 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
f6d4b0945340c0db48a0f8528f9bb24d3aa553e7e868af19871700a3e30584c3
BLAKE2b-256 checksum
How to use checksums
ef86eeebf9bbb042b0cefae101c5e6b69831c717960188da6d9afc27e36c2249
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL adaxt-1.5.1-cp312-cp312-macosx_11_0_arm64.whl
Size 812.3 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b29f61a3bcdce6401190a55b77894f1bcb10fc94906220501da5f19c0d8436b7
BLAKE2b-256 checksum
How to use checksums
9f9bcb13f1b33a8317aecabd03d24563ef167b9f4c2a7eafced72b3435f9d9cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp311-cp311-win_amd64.whl

Download URL adaxt-1.5.1-cp311-cp311-win_amd64.whl
Size 759.9 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
29d8a7aec572bf89ff05aa042a4be2c000f56e2496d3dd4c6d94023b1ba51422
BLAKE2b-256 checksum
How to use checksums
322204e6ce357b11f5dbe92ed23bbb8f250e3f9cf8dee9197ff0a6c159493187
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp311-cp311-win32.whl

Download URL adaxt-1.5.1-cp311-cp311-win32.whl
Size 616.6 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
84eccb0925733ef97fb8204e9b189336550714935f1c14a13fe88e0cf5e67c93
BLAKE2b-256 checksum
How to use checksums
1cac766543f6680ede1cd5013b1d13cf8749c86ea4d21ec08dd47228e31b5f1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL adaxt-1.5.1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 5.7 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6d718d68da70b58effbd6090f7a4c321ba262474e3b95035977cf58c89aa1829
BLAKE2b-256 checksum
How to use checksums
b7049bdf3bdd61241673c827fa8948dc8154953b2e22ebd53b7447261ed071ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp311-cp311-musllinux_1_2_i686.whl

Download URL adaxt-1.5.1-cp311-cp311-musllinux_1_2_i686.whl
Size 5.4 MB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
0a1d9d95750014482b33fd93037b47d166c64ed57851d6fc625fc38f9cafdc9f
BLAKE2b-256 checksum
How to use checksums
d8d576d41a9601a9703b4c84d3823562127d94b207e3fc2bde702c899aaeb88f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL adaxt-1.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.6 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
287eb4446dadf3c558bc18fce282ae56b8072ca42a289eb0875388afd3cb40af
BLAKE2b-256 checksum
How to use checksums
d5cac4f4033e018e325c7e3388669ff85801492a5fa981e8bbef5d3e5abb56bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL adaxt-1.5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 5.3 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
50f94816b5bb084931dfcfacdcff96ae1c0b8d30e3caf3179e27520c36e3443e
BLAKE2b-256 checksum
How to use checksums
36d72dee53bb87e707172847bc67edad2fc565b8178d8f46e438d4652564e3fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL adaxt-1.5.1-cp311-cp311-macosx_11_0_arm64.whl
Size 817.3 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7d48825e3731d472f52ba813edee79c49d94dc5ed27d6242f80b4d611839b942
BLAKE2b-256 checksum
How to use checksums
d52b86ebb2a710a58c39f68493881bdec3bf5778b94577dc338fbe78ae2813c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp310-cp310-win_amd64.whl

Download URL adaxt-1.5.1-cp310-cp310-win_amd64.whl
Size 759.1 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
67394a62f7a41a816d2ff50325630be69bee8c135c7e866f2bd3529c78c9a1a0
BLAKE2b-256 checksum
How to use checksums
5c57c941adadfd631884dec377d582db0f6e04b1f4ac5774b999bab95ed76612
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp310-cp310-win32.whl

Download URL adaxt-1.5.1-cp310-cp310-win32.whl
Size 620.4 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
3d00d0ebb63e6e4f8493fe86c26e6ae319469325ed74cd651bea8e989a173514
BLAKE2b-256 checksum
How to use checksums
693fa121bdfda70a69cb441fca882b572654700544ce7efff9e5c15789af560c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL adaxt-1.5.1-cp310-cp310-musllinux_1_2_x86_64.whl
Size 5.3 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f4959a61ff2c6978bb4ea1f1bf09878b58f1e4bec035e257dfa425acd40abf34
BLAKE2b-256 checksum
How to use checksums
60302dd8209b3ed71f9ee71671dc24e900e83c5f7fc7b1366936d2fccb059e5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp310-cp310-musllinux_1_2_i686.whl

Download URL adaxt-1.5.1-cp310-cp310-musllinux_1_2_i686.whl
Size 5.2 MB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
8d9dea6319cb0e91fa57c6d265e2be5e8de0c3af5be9b7cc7ba48cc8f2fd28e1
BLAKE2b-256 checksum
How to use checksums
3b6092f1db5b4c91f8261fd42af34dc2eb1e4da21eacbb84d5ba621ce5a3c163
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL adaxt-1.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.3 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8e4ca9bd9fcb216070af76b25a30955ead413f8e7083f50ff8b018460f6de9a1
BLAKE2b-256 checksum
How to use checksums
944a539e31406eda4303f9b11893429f13b6af247394dd2207b6668b6ac81adc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL adaxt-1.5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 5.0 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
e89440a9e65ca123d8d1b5e9a366622a6c1a6938126e3d252f7deed2e5ae322e
BLAKE2b-256 checksum
How to use checksums
b4b01c9cd05a95e38a6de1e125be52397bbbcf2cbdf2f78da191902fe7d607ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release files / adaxt-1.5.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL adaxt-1.5.1-cp310-cp310-macosx_11_0_arm64.whl
Size 812.2 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7e22e697d9f4563263b61e639903f77a8b4a8c207f4da09b7768548eae8f68b2
BLAKE2b-256 checksum
How to use checksums
ea416b8d06870ee81e5c01e30aee37627e2a854b6b9aed12efc799c5bbad306b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

Transparency log

Release history Release notifications | RSS feed

This release

1.5.1 This release

29 release files

1.5.0

29 release files

1.4.0

29 release files

1.2.3

22 release files

1.2.2

22 release files

1.2.1

22 release files

1.1.0

22 release files

1.0.1

22 release files

1.0.0

12 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