Skip to main content

High-performance Rust extensions for Axolotl - drop-in acceleration for existing installations

Project description

Fast-Axolotl

CI Compatibility PyPI Python License

High-performance Rust extensions for Axolotl - drop-in acceleration for existing installations.

Highlights

  • Zero-config acceleration - Just import fast_axolotl before axolotl
  • 77x faster streaming - Rust-based data loading vs HuggingFace datasets
  • Parallel hashing - Multi-threaded SHA256 for deduplication
  • Cross-platform - Linux, macOS, Windows with Python 3.10-3.13

Quick Start

uv add fast-axolotl

or

pip install fast-axolotl
import fast_axolotl  # Auto-installs acceleration shim

# Now use axolotl normally - accelerations are active
import axolotl

Benchmark Results

Tested on Linux x86_64, Python 3.11, 16 CPU cores:

Operation Data Size Rust Python Speedup
Streaming Data Loading 50,000 rows 0.009s 0.724s 77x
Parallel Hashing (SHA256) 100,000 rows 0.027s 0.052s 1.9x
Token Packing 10,000 sequences 0.079s 0.033s 0.4x*
Batch Padding 10,000 sequences 0.200s 0.105s 0.5x*

*Token packing and batch padding show overhead for small datasets due to FFI costs. Performance gains are realized with larger datasets typical in LLM training.

See BENCHMARK.md for detailed results.

Compatibility

All features tested and working:

Feature Status
Rust Extension Loading Tested
Module Shimming Tested
Streaming (Parquet, JSON, CSV, Arrow) Tested
Token Packing Tested
Parallel Hashing Tested
Batch Padding Tested
Axolotl Integration Tested

See COMPATIBILITY.md for full test results.

Features

1. Streaming Data Loading

Memory-efficient streaming for large datasets:

from fast_axolotl import streaming_dataset_reader

for batch in streaming_dataset_reader(
    "/path/to/large_dataset.parquet",
    dataset_type="parquet",
    batch_size=1000,
    num_threads=4
):
    process(batch)

Supports: Parquet, Arrow, JSON, JSONL, CSV, Text (with ZSTD/Gzip compression)

2. Token Packing

Replace inefficient torch.cat() loops:

from fast_axolotl import pack_sequences

result = pack_sequences(
    sequences=[[1, 2, 3], [4, 5], [6, 7, 8, 9]],
    max_length=2048,
    pad_token_id=0,
    eos_token_id=2
)
# Returns: {'input_ids': [...], 'labels': [...], 'attention_mask': [...]}

3. Parallel Hashing

Multi-threaded SHA256 for deduplication:

from fast_axolotl import parallel_hash_rows, deduplicate_indices

hashes = parallel_hash_rows(rows, num_threads=0)  # 0 = auto

# Or get unique indices directly
unique_indices, new_hashes = deduplicate_indices(rows)

4. Batch Padding

Efficient sequence padding:

from fast_axolotl import pad_sequences

padded = pad_sequences(
    [[1, 2, 3], [4, 5]],
    target_length=8,
    pad_value=0,
    padding_side="right"
)

Installation

From PyPI

uv pip install fast-axolotl

From Source

git clone https://github.com/neul-labs/fast-axolotl
cd fast-axolotl

# Using uv (recommended)
uv pip install -e .

# Or with pip + maturin
pip install maturin
maturin develop --release

Documentation

Configuration

Enable features in your Axolotl config:

# Enable Rust streaming for large datasets
dataset_use_rust_streaming: true
sequence_len: 32768

# Deduplication uses parallel hashing automatically
dedupe: true

Development

git clone https://github.com/neul-labs/fast-axolotl
cd fast-axolotl

uv venv && source .venv/bin/activate
uv pip install -e ".[dev]"
maturin develop

# Run tests
pytest -v

# Run benchmarks
python scripts/benchmark.py

# Run compatibility tests
python scripts/compatibility_test.py

Support

Questions or bugs? Reach out via:

Maintainers

Fast-Axolotl is authored by Dipankar Sarkar (me@dipankar.name) and maintained by the team at Neul Labs.

License

MIT

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

fast_axolotl-0.2.0.tar.gz (208.1 kB view details)

Uploaded Source

Built Distributions

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

fast_axolotl-0.2.0-cp313-cp313-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.13Windows x86-64

fast_axolotl-0.2.0-cp313-cp313-manylinux_2_28_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

fast_axolotl-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

fast_axolotl-0.2.0-cp313-cp313-macosx_11_0_arm64.whl (3.3 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fast_axolotl-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

fast_axolotl-0.2.0-cp312-cp312-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.12Windows x86-64

fast_axolotl-0.2.0-cp312-cp312-manylinux_2_28_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

fast_axolotl-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

fast_axolotl-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (3.3 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

fast_axolotl-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

fast_axolotl-0.2.0-cp311-cp311-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.11Windows x86-64

fast_axolotl-0.2.0-cp311-cp311-manylinux_2_28_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

fast_axolotl-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

fast_axolotl-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (3.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

fast_axolotl-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

fast_axolotl-0.2.0-cp310-cp310-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.10Windows x86-64

fast_axolotl-0.2.0-cp310-cp310-manylinux_2_28_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

fast_axolotl-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

fast_axolotl-0.2.0-cp310-cp310-macosx_11_0_arm64.whl (3.3 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

fast_axolotl-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file fast_axolotl-0.2.0.tar.gz.

File metadata

  • Download URL: fast_axolotl-0.2.0.tar.gz
  • Upload date:
  • Size: 208.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for fast_axolotl-0.2.0.tar.gz
Algorithm Hash digest
SHA256 a3e55a61f3b90333b3cded90562d977de37a79b29055ae7a4769c68f5ed95f89
MD5 b136d9b882ca602d09a2098c84c98d8d
BLAKE2b-256 db83b7db0c7611de02070c9829003be7b21b53247f0af49a924552677069043b

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_axolotl-0.2.0.tar.gz:

Publisher: publish.yml on neul-labs/fast-axolotl

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

File details

Details for the file fast_axolotl-0.2.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for fast_axolotl-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 573f23acaac0e349e279c89373f1e7e45c3dd6afeb43007a9e8a6d5cb78aea70
MD5 892b59d1f2ae73ce5024053aea425d80
BLAKE2b-256 8b277896cfe1c2a18a5e2fd25f3bed6d4a6e74b75137993c493463962c48dc44

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_axolotl-0.2.0-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on neul-labs/fast-axolotl

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

File details

Details for the file fast_axolotl-0.2.0-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fast_axolotl-0.2.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 31dc3b425811eb474e6487b3cb462b3363e63810430d33b5b8b0811543f25ac2
MD5 763e429f2a0ffe0e8aeec9a6cbee80e9
BLAKE2b-256 d06b6f930f559d03783d10a52b5e15e5cf008a1d97d76114f887b06288c1e21f

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_axolotl-0.2.0-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on neul-labs/fast-axolotl

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

File details

Details for the file fast_axolotl-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fast_axolotl-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7af469e4750bd6e4b6b834a3e8df7312ba35c9a14e707b04fbed138ff67be6da
MD5 1ae2fd6667d76a24e713b96b490715cd
BLAKE2b-256 737116b72199fe169ef941c5db44bc6d1b299af7e0270400f7d7dca449b96a9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_axolotl-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on neul-labs/fast-axolotl

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

File details

Details for the file fast_axolotl-0.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fast_axolotl-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9129bd00792a5fa62a234d7ba8dd282eb88ff33835e8962a30738d08f9eae0e4
MD5 ef2225235a6b4031fb2c94f67d23e7b4
BLAKE2b-256 ea49eb0b406aaae956a7caa5d805dab06189bc04d14a633de21c30d3488b2d12

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_axolotl-0.2.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on neul-labs/fast-axolotl

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

File details

Details for the file fast_axolotl-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fast_axolotl-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a883813f761d3d94c5dc6d3989db52ff8b73cdbee2f7cb39028ed501cc8537a2
MD5 7888c887983dd0a207d49ba89f6a0866
BLAKE2b-256 d6d31f7a382c445e991fd32651034237b10eec2c0fdf1a8aeb7a2a6a2deae2f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_axolotl-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: publish.yml on neul-labs/fast-axolotl

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

File details

Details for the file fast_axolotl-0.2.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for fast_axolotl-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 53c0cb8925367ab70035e8c5d4ee43f839bfebc2a3aa5aeb31f72d1720b3e217
MD5 bab4ac0d8e031001811800b970d7c4db
BLAKE2b-256 ccd7f2e734481690df33c38513a960f952307cc460b6d0c015f2710b543ac780

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_axolotl-0.2.0-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on neul-labs/fast-axolotl

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

File details

Details for the file fast_axolotl-0.2.0-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fast_axolotl-0.2.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b50a63e1cb550d4261c18b6a19efcfe9f566a316b101174b7359f65a3774fefc
MD5 856e4c0cb65cfbf0677e8e92e9087396
BLAKE2b-256 18cf48250ce4a88366f67825f507652af976af0ae779cee2452235eaa855aebf

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_axolotl-0.2.0-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on neul-labs/fast-axolotl

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

File details

Details for the file fast_axolotl-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fast_axolotl-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 103c92d5de5f532d1e0fae9ba619bd7c3e0ac2a05115093d9dccfe0beccd2635
MD5 9f1269aa5c96bd423b1c691b9cacbc75
BLAKE2b-256 fa52fa0eb751021aa918e3e7beccac0ebcb495d4249fe94e1798411d69c49f25

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_axolotl-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on neul-labs/fast-axolotl

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

File details

Details for the file fast_axolotl-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fast_axolotl-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 98858ceb3eafcdf0d85a9b0f34d4af2f11fc3308deb4b03b14f1a0607a2c4b9c
MD5 09b92640a32d6647d8ce74a40509effc
BLAKE2b-256 d0d9e5264c89059f7ee4aa5b76277416d85458ca076579f479d5a02922388d79

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_axolotl-0.2.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on neul-labs/fast-axolotl

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

File details

Details for the file fast_axolotl-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fast_axolotl-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b26ce2a833cde71cefe316bd0912528637c0077bbf24126682bc94f328b2015b
MD5 9adf0dd75c0614adaf37c32da015c3cf
BLAKE2b-256 9ea862110a12a6c7dee90833d538b7e61cee12849f21f78a3fa2ea310327e41b

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_axolotl-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: publish.yml on neul-labs/fast-axolotl

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

File details

Details for the file fast_axolotl-0.2.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for fast_axolotl-0.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c3228ba31a52058aea0f60cd101ba0a2fc0d5de7c751f07cf64ae242989d13c8
MD5 16fd98bd9885ec7e701e5b79c3fdd038
BLAKE2b-256 10fff4d1050474fcd86e4186b982f48ac939373afb9a85a621031bf758b0049a

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_axolotl-0.2.0-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on neul-labs/fast-axolotl

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

File details

Details for the file fast_axolotl-0.2.0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fast_axolotl-0.2.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7bc708fc96df6f2cc594aebbf9e954e7cca9225ab6cd4f232e827add1c5e5abf
MD5 652c80ad2bf8913e8d2016d79584f723
BLAKE2b-256 6bf1c5edef9996b730eb6be563b54443b02fe48568e0c75c14893c2189411adb

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_axolotl-0.2.0-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on neul-labs/fast-axolotl

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

File details

Details for the file fast_axolotl-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fast_axolotl-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6fec357fa124cc25e9874285b229ad679c9c17855882bb0af63bc0d1e75cc512
MD5 b621e8e5836d05e6f76abd9de3951743
BLAKE2b-256 28c3d01bf33402a3e84358bb6feb94ba7564cd465e5e85d1b28cc4fc986f4f47

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_axolotl-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on neul-labs/fast-axolotl

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

File details

Details for the file fast_axolotl-0.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fast_axolotl-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ba49ed6a7c62f202d4cbe38c6eb1c375f84cb412994a0cd08c5f92d7d372f346
MD5 318fd843bdb2f0b5b7f39496e51d4b6c
BLAKE2b-256 4403f27df45df23da954014e397a09205e598acb398cbbd53746f28418fd3bc0

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_axolotl-0.2.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on neul-labs/fast-axolotl

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

File details

Details for the file fast_axolotl-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fast_axolotl-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 daebdaeeefe0e95a68159bf3449790c2f966857799fba35e65f8c6a976776f9e
MD5 9fd09c616a8b2a17dff6f26fcbb1e716
BLAKE2b-256 c75df413feee7b200cf23fb1837231ad8d4b7902f04b4b4b68ac48373249cf35

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_axolotl-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: publish.yml on neul-labs/fast-axolotl

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

File details

Details for the file fast_axolotl-0.2.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for fast_axolotl-0.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0f9cb45abd75b12b0a6092250c6f38ee11671457371e2b6d618882ef0a84d535
MD5 c8b872c4c78f96c1eafdbbd3d9757ab1
BLAKE2b-256 cf536b8488c1c73caf114894bd7da43b1b3d17fdc64a131926ef7d98b7ecbab4

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_axolotl-0.2.0-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on neul-labs/fast-axolotl

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

File details

Details for the file fast_axolotl-0.2.0-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fast_axolotl-0.2.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0f8db4e3faade4e928f48f00adcbf652113764b6b2792d44356f8965aa137bf3
MD5 abb62f4edb049b3645154c43b32d0d95
BLAKE2b-256 d1d8e927b25a90cf5c513873f7b2e5c3ba60cd1d2ca383a8750f8527b27d593a

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_axolotl-0.2.0-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on neul-labs/fast-axolotl

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

File details

Details for the file fast_axolotl-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fast_axolotl-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c58bc283dbd070ccef8e135b5fd3d8b636a821ecb7bb6e514f57e0a7a981aa3b
MD5 a35aa885ac461b0fba2637435529389b
BLAKE2b-256 7ba791f183924314b178297a895c20216177b7c693e23d04c7070eecff7140dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_axolotl-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on neul-labs/fast-axolotl

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

File details

Details for the file fast_axolotl-0.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fast_axolotl-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8772e36098fa9f2fbc4ecd311bbfea9c4c84a077551f721e9217309943a9b422
MD5 3986c55765c7f03895e0e2bbfd6fc6ec
BLAKE2b-256 5264bcd5ee18ffd35d385e6291619820462c087a7a3ae683147cb9dbb9dad388

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_axolotl-0.2.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on neul-labs/fast-axolotl

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

File details

Details for the file fast_axolotl-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fast_axolotl-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b6b65f03b7b481c689b683d5872c430a8fa6141e9053470c562e583674b06532
MD5 ab50a57b02308e67699f26de5bcc7a5f
BLAKE2b-256 4db69199cb6e1abe7bc96b87034ed790626992a6d7f45e5b77cd267255e1b6c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_axolotl-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: publish.yml on neul-labs/fast-axolotl

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