Skip to main content

An open-source agentic ML ecosystem with a clean Python API, MCP server for AI agents, and a community Hub for sharing algorithms, datasets, and models

Project description

TuiML Logo

Machine Learning that agents can actually call.

TuiML is an agent-native ML runtime. Install, connect to your AI agent, and start running real ML workflows — classification, regression, clustering, experiments — all from one structured interface.

PyPI version  Python versions  Documentation  BSD-3-Clause License  Downloads

Why TuiML

Agents can call it — Every algorithm, dataset, and metric ships with a JSON schema. Agents read the schema, call the tool, get structured results. No hallucinated parameters, no wrapper glue.

Agents can discover it — A queryable registry tagged by task, data shape, and benchmarks. Agents browse and pick instead of memorising class names.

Agents can trust it — Deterministic, typed, reproducible outputs. Every call is a loggable, replayable tool invocation you can audit, diff, and trust in production.

Get running in 3 steps

1. Install — one command, installs uv and tuiml globally:

curl -fsSL https://tuiml.ai/install.sh | bash

Already have Python? pip install tuiml works too.

2. Connect your agent — auto-detects Claude Desktop, Cursor, Claude Code, and more:

tuiml setup

3. Ask your agent — in any connected client:

"Train a random forest on my sales data and report the accuracy."

Your agent discovers algorithms, sets parameters from the schema, trains, evaluates, and returns structured results. No glue code.

What's Included

TuiML ships with 13 algorithm families, many originally from Weka, completely rewritten in Python with C++ acceleration for hot paths.

Category Examples
Trees RandomForestClassifier, C45TreeClassifier, HoeffdingTreeClassifier, M5ModelTreeRegressor
Bayesian NaiveBayesClassifier, BayesianNetworkClassifier, GaussianProcessesRegressor
Neighbors KNearestNeighborsClassifier, KStarClassifier
Linear LogisticRegression, LinearRegression, SGDClassifier
SVM SVC, SVR
Neural MultilayerPerceptronClassifier, VotedPerceptronClassifier
Rules ZeroRuleClassifier, OneRuleClassifier, RIPPERClassifier, PARTClassifier
Ensemble BaggingClassifier, AdaBoostClassifier, StackingClassifier, VotingClassifier
Gradient Boosting XGBoostClassifier, CatBoostClassifier, LightGBMClassifier
Clustering KMeansClusterer, DBSCANClusterer, AgglomerativeClusterer
Associations AprioriAssociator, FPGrowthAssociator
Anomaly Detection IsolationForestDetector, LocalOutlierFactorDetector
Time Series ARIMA, ExponentialSmoothing, Prophet

Plus preprocessing (scaling, encoding, imputation, SMOTE, text vectorization), feature engineering (selection, extraction, generation), evaluation (metrics, cross-validation, tuning, statistical tests), and 15+ built-in datasets.

MCP Tools

The MCP server exposes 200+ tools agents can call directly. Key workflow tools include tuiml_train, tuiml_predict, tuiml_evaluate, tuiml_experiment, tuiml_tune, tuiml_plot, tuiml_list, tuiml_describe, and tuiml_search. Any component registered with @classifier, @regressor, or @transformer is automatically discoverable through these tools.

For manual setup, add this to your client's MCP config:

{
    "mcpServers": {
        "tuiml": { "command": "tuiml-mcp" }
    }
}

Component Registry

Browse all registered algorithms, transformers, and metrics from the local registry:

from tuiml.hub import registry

classifiers = registry.list("classifier")
regressors = registry.list("regressor")

Building Custom Components

Register your own algorithms and they become instantly available through the Python API, CLI, and MCP server.

from tuiml.base.algorithms import Classifier, classifier

@classifier(tags=["custom"], version="1.0.0")
class MyClassifier(Classifier):
    def __init__(self, k=5):
        super().__init__()
        self.k = k

    def fit(self, X, y):
        self.classes_ = np.unique(y)
        self._is_fitted = True
        return self

    def predict(self, X):
        self._check_is_fitted()
        return predictions

Documentation

Full documentation is available at tuiml.ai/docs, including getting started guides, API reference, and tutorials.

License

BSD 3-Clause License. See LICENSE for details.

Citation

@software{tuiml2026,
    title={TuiML: Machine Learning that agents can actually call},
    author={Verma, Nilesh and Bifet, Albert and Pfahringer, Bernhard},
    year={2026},
    url={https://tuiml.ai}
}

Links

Star History

Star History Chart

Project details


Download files

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

Source Distribution

tuiml-0.1.2.tar.gz (4.0 MB view details)

Uploaded Source

Built Distributions

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

tuiml-0.1.2-cp313-cp313-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.13Windows x86-64

tuiml-0.1.2-cp313-cp313-musllinux_1_2_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

tuiml-0.1.2-cp313-cp313-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

tuiml-0.1.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.8 MB view details)

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

tuiml-0.1.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

tuiml-0.1.2-cp313-cp313-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

tuiml-0.1.2-cp313-cp313-macosx_10_13_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

tuiml-0.1.2-cp312-cp312-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.12Windows x86-64

tuiml-0.1.2-cp312-cp312-musllinux_1_2_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

tuiml-0.1.2-cp312-cp312-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

tuiml-0.1.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.8 MB view details)

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

tuiml-0.1.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

tuiml-0.1.2-cp312-cp312-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

tuiml-0.1.2-cp312-cp312-macosx_10_13_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

tuiml-0.1.2-cp311-cp311-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.11Windows x86-64

tuiml-0.1.2-cp311-cp311-musllinux_1_2_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

tuiml-0.1.2-cp311-cp311-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

tuiml-0.1.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.8 MB view details)

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

tuiml-0.1.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

tuiml-0.1.2-cp311-cp311-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

tuiml-0.1.2-cp311-cp311-macosx_10_9_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

tuiml-0.1.2-cp310-cp310-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.10Windows x86-64

tuiml-0.1.2-cp310-cp310-musllinux_1_2_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

tuiml-0.1.2-cp310-cp310-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

tuiml-0.1.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.8 MB view details)

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

tuiml-0.1.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

tuiml-0.1.2-cp310-cp310-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

tuiml-0.1.2-cp310-cp310-macosx_10_9_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: tuiml-0.1.2.tar.gz
  • Upload date:
  • Size: 4.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tuiml-0.1.2.tar.gz
Algorithm Hash digest
SHA256 e352ca730c94cc6d7ee82e7a838930a7e0b7712d123ab47720aa16cd8ec6c6ab
MD5 9e9f77a1f9fecafa5e63ee16d29134dc
BLAKE2b-256 b4bd0f5c558e77a8f8de651994a9795a063e7d80917677d6dbc6f5c15e976a0f

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2.tar.gz:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: tuiml-0.1.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tuiml-0.1.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 19991b5c682802150bb4e1211ab97134a45d74173ac8b1f6a5da71fa56743c6c
MD5 a62a414dd2de802f39563e5d6a14b154
BLAKE2b-256 301db0ca1a3cbb24767c1f2d5020a8c87435d8aa55ae6d17a4e96e9b93541d5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c9197b66b7867e4717573bf98306ec8cd6ad453298f7651e9a01686f3193a306
MD5 01a4ef157e39cd74a0fea77a15c488b8
BLAKE2b-256 99b1133c4827795f9435733f737f3d78a1cb4d61ed3f29d524017c56e7312402

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3a8cb5d9fccf49b352f54fe069b12877012b749e10f2797fcb96c9df8f2b5f1c
MD5 c3bb210a8dffabf71b71db70a63769ab
BLAKE2b-256 e8efaf87410408aa76f2cbecbe3da27e70829d39726cb7a03a0ab42ca8937ead

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e5bfc9a412a2accf65aca6208f0e2e29aa6f75833bd193595b094a88908f8b60
MD5 11455fbb60b44537cd73eff7321684a5
BLAKE2b-256 8a05c004ce645e53d7bb342a44fdd787d13f59e93b26535ea4445bf8b384dc65

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 655ede290adca3150e29715dc6b4c1b96cc0bd2d3c59cf1f606331311986084e
MD5 34a73bb2eed92d6120289bee310d1865
BLAKE2b-256 1fa0e157d2ca4694a2ded60f83d78cf72a369da7433e0c759dcd905c28e3b955

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1d0532ee121650c6b740665fd5812caa59a3cb4b6f5530cee502ab8fe7cb759d
MD5 295bca11ab67d132e5e067f620335c96
BLAKE2b-256 30abc2209cf27b31fc0cc906ab5ea7dcee9b6b6c19793c5170c047845c4d4aa2

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 d13d9af7b93e018359cba2f71d53fd9b8eeed83c557eb2f4f89b4ded1d07a782
MD5 f6fc04a14bbf10574733a4e648925dd8
BLAKE2b-256 1034475f3d793289ce5e6ae251cd5967b3bda605f83d1c2d5fba4dcb62d88505

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: tuiml-0.1.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tuiml-0.1.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f8c8becd5b3cd3f9919f2d852939c0f74002da75600648efae297af318cd6ed8
MD5 29de93526e99de9f71b51f92cb54357c
BLAKE2b-256 330d5222f222eba797843fc117ba5aea2f06731560689b24478981714d123c60

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bcdb674cec2ba05a4eb4124a1b7170e43f3844ab4be8bd03100df8de95129b87
MD5 4865693424d75e48d81f5bb03fe74a78
BLAKE2b-256 58d98d86d30f53f3195631876e13a907a2e79ccef130f3f01adc9e806e915aa8

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f278fc11a50d7ead0ed02c88ccb6d94399429d1f1f1a76b6f2821ac0094649b8
MD5 f813b60aa07e8202a6e183b9a1064b07
BLAKE2b-256 5458b72cb420a45bd9332a1782cc42dbc78e048e25cc345a8afdef0713f535d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 499084de25adf7fc89882e5c8babf65fbd9d3f1e8126cb017eb306f906ded241
MD5 4afb0e48d8089f8d2927dfcf98f7b969
BLAKE2b-256 0563f2e48cb8116fbd4fad7f0d5ff2efc5369b2bf10357a091a60eff73d2d04c

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 060d21e64199e3c326c86d10c97f1db9a446cf7ebf7c32ba5f037ea2db88d895
MD5 993491b7b7285999d2cf0baa618ed0db
BLAKE2b-256 1c0378e31055251bd0d2bc3477132d96f1595b943be5a1d140360ddff40b7eb7

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7e4c9866289de4b3091fa01781df09e24652500b01cc59cc2229b8fcff710329
MD5 e7d89b5df0ffc52eb63662b2d1b85e29
BLAKE2b-256 e1ef3b127a33c0576416c308fbef0945d4c0a73c25ee81666c422ac1744fc5ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 5564753c25948d4da308194d5a7cc1b570b299c248b3f532179a378dbac50137
MD5 eaa10332fbc635e7bf4cfa15c1bc06e7
BLAKE2b-256 572156f91adc21ada089e359da8ed5483ce91f8e9998be3931e7b2b1544066b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: tuiml-0.1.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tuiml-0.1.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3034d93375a2578179eabe157c008d6c1599d75d7cffa3718bfee789c48eae7a
MD5 0b8c01c16d638f86fda813562bce777b
BLAKE2b-256 78c0bf62aafb23a0d959ef4d8c8e623843619d749a550139d5e2ba95914b0943

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 113553f576e568ab7623df1e13e565c581258cea53e116b9d40269f3f51b8f45
MD5 67e45d4c6234d9c8967c72cd65ba95d4
BLAKE2b-256 330dc20b8af1d991a8790f06d65201ade6b3ba46fa518025a15e533e6feb7df8

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 181db07b88734d088ffc801e5fcf9094ef27642a9845807945703273bb637495
MD5 6ea5d0c5edf4afb59a050447ce326ea1
BLAKE2b-256 9f053c425d9a4000a9f8d7093261584ce4e8ddc2137173fc41c4340bf5f6746d

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ca426123e436245c53ef5d017b42827bee80a008db84fd03951067a8782066a8
MD5 64bbd0d7afcd7e2e564fd6dad6097327
BLAKE2b-256 43b3fd96a02b42a6e47165db1cffaa1e1a3a801a5d89e91e65896194f5b8becb

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9cb1713bced965db3d1ecc9e92e204e0983cf4e4e2cf5d28fa1aff98cd8dd78e
MD5 0cf0dafd712ab4c3533471e79e87b7cf
BLAKE2b-256 d1844d5faa97470096abedc4f8b78bccf4efb4aa0beb0efc8373c19ef58e13b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 27e8bced02d33a07b58d6eb100414fec0362a099a58ad8bb3aaa647053bb1dad
MD5 58bf7719c6109719d023e4d1379a954e
BLAKE2b-256 bb623a0b2b25534a3739ab406c838c746027ab0440e2ed250779f7d7b8aa75a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fe60f5dab10bac5f9072f797ffea90ec8d80fca971426b217ae2f1589befab9e
MD5 2457b7bccf6442846d53c79321994c48
BLAKE2b-256 871ee5e3c1988a2a6eebb6df97c4f9170be999a70e45bc297124e97aa86fd4f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: tuiml-0.1.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tuiml-0.1.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a5053f76f2aa2883580c93a3e988e80f0370e4eb79faf8eabc420aad5f2a3d5f
MD5 5c62e77c76d1e35873a0295920abcf25
BLAKE2b-256 8bc5fc29829e91a90d998b7f03694669428b373f0a088131af026f3cf3821fb6

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 910e85903820f76678452e698d35758e823955439d4afd3fef1cfdec62b0c17e
MD5 da59656e13753ba7a97c3db3b731f04c
BLAKE2b-256 ae240cdc3ae9ea93f933b0d389444d5437889bfa00dddaa79d9d47a7206d3286

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8c39e38a09acb3bd0649dabbdd6d2bed8ae67ee933e8da29a96ff8dd279fc9b3
MD5 9f7a726d7e41ea5105db144ffbb89a3b
BLAKE2b-256 a633406edcbfb7b19c80c30fa10a673321cf7e6dc389af2a6f3831690312bb59

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e063ece0908ce63abcf71152e1733798d5ca3ef8037dfcaa9b665643977e285c
MD5 565bca012a39df1006411b55b795b9d9
BLAKE2b-256 ee546363e0addf5b37da533d2e5364660fe57005e3c07c2373c1d5f1cff6a5ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7013287f0b9f9ad032d2e762731d331b850c9a1d9f9ee0b1a3f9b46926accf2d
MD5 1710e38bd18414752a66ac789a145a6a
BLAKE2b-256 1a1005f66cafff4623c2020063d5219972ba9f1f89e582107170f8f21e70d5ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2b7f3ec1596825d97f3718a9806ebc18e86157d8a267f19fa7fcee378a27a9c2
MD5 e7f9f9a1a9a19ffb99bd05859b025a9a
BLAKE2b-256 6ab0f2e6ce2aed805489ad78696bcd6a22aa3e7c4592715fa80001aad4f4d726

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on tuiml/tuiml

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

File details

Details for the file tuiml-0.1.2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tuiml-0.1.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 89b6e710aaa8f836e6ca1d7888c54fb1fba5a7692718ef2c4ee425315c81ed2d
MD5 48d89eda751ff55b15260025e340f2c7
BLAKE2b-256 846fb9b02e895c6f66dd3427632d00967643d87cd4fee82675ca4903590f9783

See more details on using hashes here.

Provenance

The following attestation bundles were made for tuiml-0.1.2-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: publish.yml on tuiml/tuiml

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page