Skip to main content

Arbolta

License: MIT

Arbolta

Arbolta is an experimental framework from the Integrated Communications and AI Lab of AMD Research & Advanced Development that combines a Python interface with a Rust runtime to bridge the gap between hardware and software tools. Arbolta is designed to complement hardware-software co-design in situations where it may be more interesting to collect high-level simulation statistics over realistic inputs, than it is to create a timing-accurate waveform. Arbolta focuses on the minimal simulation needed to quickly extract high-level insights. Our runtime dynamically interprets netlists and provides enough flexibility for effective Python bindings, enabling an interactive simulation model which co-operates with popular machine learning frameworks like NumPy and PyTorch!

Requirements

Getting started

First, ensure you have Rust and Yosys available in your environment. We also recommend using an isolated Python environment for the installation, such as virtualenv.

source .cargo/env
export PATH=/path/to/oss/cad/suite/bin:$PATH
virtualenv -p python3.10 venv
source venv/bin/activate
pip install --upgrade pip

You are now ready to install Arbolta:

git clone https://github.com/Xilinx/arbolta.git
cd arbolta/crates/python_bindings
pip install .

Done! You can proceed to examples to follow a basic tutorial to familiarize yourself with Arbolta.

Architecture

Arbolta can be thought of as a netlist interpreter that simulates 2-state logic. It takes as input a netlist JSON file exported from Yosys and constructs a graph representation of the hardware design. Our runtime uses pre-compiled functions based on an arbitrary cell library to dynamically build and interpret dataflow graphs from a hardware netlist.

Bits and Bit Vectors

Because we only simulate 2-state logic, we can succinctly express bits with an enum:

pub enum Bit {
  Zero,
  One,
}

Vectors of bits are expressed by the aptly named BitVec struct. BitVec functions convert different datatypes to bit vectors.

Signals

Signals are a direct proxy to the nets between cells. A signal can be an actual dataflow edge/connection or a constant. Each signal records some statistics, such as its total rising and falling transitions.

Cells

Arbolta cells are a direct proxy to standard cells, and model basic logic gates and (synchronous) memories. Cells are evaluated as functions which take in and return bits. Our runtime was designed with modularity in mind, and we have tried to make it easy to add custom cells. A cell doesn't necessarily have to be a logic gate, but could be some other function entirely, such as a memory array or a lookup table.

Modules, Components, and Ports

A module is a direct proxy to a Verilog module, i.e., a collection of cells along with some ports. To support the recursive definition of a nested module being a cell, we use a wrapper Component enum. Each module owns a global list of signals and cells. Cells are evaluated in topological order and it's the responsibility of the module to marshal the values of signals to and from each cell. Our evaluation is most similar to Verilator's eval, in which a single eval call propagates all signals. Multiple eval calls may be necessary for the signals to settle. Modules contain a hashmap associating a port name with its corresponding signals. We use a separate Port struct for BitVec conversions and error handling (ex, failing to convert a port to a certain datatype).

Designs

Designs are a functional wrapper around the simulated top-level module. The Design class allows users to specify if a port is a clock or reset input and automatically doing a clocked evaluation of a design.

Development

If you plan to make pull requests to the repo, linting will be required. We use a pre-commit hook to auto-format code and check for issues. See https://pre-commit.com/ for installation. Once you have pre-commit, you can install the hooks into your local clone of the repo:

cd arbolta
source venv/bin/activate
pip install pre-commit
pre-commit install

Every time you commit some code, the pre-commit hooks will first run, performing various checks and fixes. In some cases pre-commit won’t be able to fix the issues and you may have to fix it manually, then run git commit once again. The checks are configured in .pre-commit-config.yaml under the repo root.

Running Tests

Run entire test suite, parallelized across CPU cores:

cargo test

Citation

@misc{arbolta,
    author = {Redding, Alexander and Colbert, Ian and Umuroglu, Yaman and Petri-Koenig, Jakoba},
    title = {Arbolta: A framework for efficient hardware-software co-design},
    year = {2025},
    url = {https://github.com/Xilinx/arbolta}
}

Metadata

Release files for arbolta 0.1.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 arbolta 0.1.1
File Size Uploaded Provenance
arbolta-0.1.1.tar.gz 51.3 kB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for arbolta 0.1.1
File
arbolta-0.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
arbolta-0.1.1-cp314-cp314t-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32 Details
arbolta-0.1.1-cp314-cp314t-musllinux_1_2_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l Details
arbolta-0.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
arbolta-0.1.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
arbolta-0.1.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x Details
arbolta-0.1.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le Details
arbolta-0.1.1-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-32 Details
arbolta-0.1.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l Details
arbolta-0.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
arbolta-0.1.1-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
arbolta-0.1.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
arbolta-0.1.1-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
arbolta-0.1.1-cp314-cp314-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-32 Details
arbolta-0.1.1-cp314-cp314-musllinux_1_2_armv7l.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARMv7l Details
arbolta-0.1.1-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
arbolta-0.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
arbolta-0.1.1-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ IBM System/390x Details
arbolta-0.1.1-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ PowerPC 64-le Details
arbolta-0.1.1-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-32 Details
arbolta-0.1.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARMv7l Details
arbolta-0.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
arbolta-0.1.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
arbolta-0.1.1-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
arbolta-0.1.1-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
arbolta-0.1.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
arbolta-0.1.1-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
arbolta-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
arbolta-0.1.1-cp313-cp313-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-32 Details
arbolta-0.1.1-cp313-cp313-musllinux_1_2_armv7l.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARMv7l Details
arbolta-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
arbolta-0.1.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
arbolta-0.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ IBM System/390x Details
arbolta-0.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ PowerPC 64-le Details
arbolta-0.1.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-32 Details
arbolta-0.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARMv7l Details
arbolta-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
arbolta-0.1.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
arbolta-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
arbolta-0.1.1-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
arbolta-0.1.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
arbolta-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
arbolta-0.1.1-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details
arbolta-0.1.1-cp312-cp312-musllinux_1_2_armv7l.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARMv7l Details
arbolta-0.1.1-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
arbolta-0.1.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
arbolta-0.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ IBM System/390x Details
arbolta-0.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ PowerPC 64-le Details
arbolta-0.1.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32 Details
arbolta-0.1.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARMv7l Details
arbolta-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
arbolta-0.1.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
arbolta-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details

Total release size: 57.0 MB

Release files / arbolta-0.1.1.tar.gz

Download URL arbolta-0.1.1.tar.gz
Size 51.3 kB
Tags Source
SHA-256 checksum
How to use checksums
0ec0b3a843c824ae25ad185244fec2301b32a44a1cee67f113e11954468c9916
BLAKE2b-256 checksum
How to use checksums
7c97b4160aebc6ef2b5b232cc71d0398928b28928648e912ab7e2fe49a1e853d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL arbolta-0.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f0b35631442039e197a36b0ef325d8b86076454736cc83d95971d2a8665a379b
BLAKE2b-256 checksum
How to use checksums
8030a22c47ef6e5af42a654a428ce8c68298e66b4a7352ad697c1dc7966d475f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314t-musllinux_1_2_i686.whl

Download URL arbolta-0.1.1-cp314-cp314t-musllinux_1_2_i686.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
a3cace46b2c129c26f1657fb595de1367f990644bf583edb7527ead27a21e133
BLAKE2b-256 checksum
How to use checksums
c1dfb49a28007cfd6c21a5185a79a0a8f9d8f0de482f56ac3951d485fc796521
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314t-musllinux_1_2_armv7l.whl

Download URL arbolta-0.1.1-cp314-cp314t-musllinux_1_2_armv7l.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
0f1e3bf2faaa3920388ae5740075e03263c9f0c807757b062e8acc83db6b8653
BLAKE2b-256 checksum
How to use checksums
dad1214005a37e206315ab9f451d72d601822cb4971de4a2920cefb4c9ce8804
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL arbolta-0.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
ddeb7c99a763798cbfdf3000d46e5c4d01c515e34d04f8a9d10424a4c76ac5f5
BLAKE2b-256 checksum
How to use checksums
2295a6ad8da1fea448830ee9132bf34f9c2721a6797654ad5c6e983bb87cc66f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL arbolta-0.1.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 991.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
99fefeb02155ec86c516da83e8eae7d2e4faa54480ac760d480d4790097c626b
BLAKE2b-256 checksum
How to use checksums
2fa84b7c63235485c407c39e77ff57232b9cd73c55c1355e7b32ed86bb15b444
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL arbolta-0.1.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
42e1b9e03a07015aedc3fa9d37c54c9b58edcb2be1b356bc7f47aa50080938e6
BLAKE2b-256 checksum
How to use checksums
81c575b4a7604b44bda7056643f137b086086684986873c29890a28dfe76e618
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL arbolta-0.1.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
be338ec1d5cb89811e6b58a3988efa9206a53e788db938940847e81bbb8a82b7
BLAKE2b-256 checksum
How to use checksums
322b7cc4630b35ff1cfa89b789679a23e26808494322dce6a8f4aad252f1b8d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL arbolta-0.1.1-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
f9a912bc1ee643b19c2d04ddb2b19ec72108fc12c238024937386b4b06e1f220
BLAKE2b-256 checksum
How to use checksums
5bf57632a09ba416e6f90d51b5390365f1ff22b65f618825445e8b7a57977a3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL arbolta-0.1.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 1.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
02a1ec556682c777be7764548f034f020dd62fe425a700248013b226a4701157
BLAKE2b-256 checksum
How to use checksums
51b33bc21fb4977ab060855da27e350c8577d8d2f47823332dd4f12590a6ab4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL arbolta-0.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 916.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
90dd92bda03ed27e22272dbf1812be76a51f0ded59d194c0990a521116b41913
BLAKE2b-256 checksum
How to use checksums
a80ddae012debac2d47dd93e5562a2492dcc681f626cfb62e66f1a43ff626fc9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314-win_arm64.whl

Download URL arbolta-0.1.1-cp314-cp314-win_arm64.whl
Size 901.5 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
d4fb2d0d2de6cbf3be1150f9385287a002fb102b13b865d249723371bc19ca3c
BLAKE2b-256 checksum
How to use checksums
d636f5f15516fb1080c978c4f8af6b3e8f1a6cf0fb9aae436057f114ccf24a4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314-win_amd64.whl

Download URL arbolta-0.1.1-cp314-cp314-win_amd64.whl
Size 1.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
3c378e2d22b87bc894bc06033b746a41dcd4a997c19d523870bd170793761d34
BLAKE2b-256 checksum
How to use checksums
dd84d4a21c19fb9da0d619bf6598a0f8423c33c08014ca9cb63a9d2549e33e50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL arbolta-0.1.1-cp314-cp314-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f2408bf9ab9bdd1654f4c925d132c1e1b8eefe9f11eff8960c37500123fc4b8a
BLAKE2b-256 checksum
How to use checksums
1a461db0287cb0268783f44cf53aae15af2c7d4df8d85a399dc3e2c0b9972db4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314-musllinux_1_2_i686.whl

Download URL arbolta-0.1.1-cp314-cp314-musllinux_1_2_i686.whl
Size 1.3 MB
Tags CPython 3.14 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
a4608f12747409681ef55ebf2fcd700736d60bbd1d975729da1499a3be99913e
BLAKE2b-256 checksum
How to use checksums
34347c5da5c997aa1b5576b554b3cf8fb3a0f5f30896d179b6cec32dfcc673ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314-musllinux_1_2_armv7l.whl

Download URL arbolta-0.1.1-cp314-cp314-musllinux_1_2_armv7l.whl
Size 1.3 MB
Tags CPython 3.14 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
c43d599b553fc6b1cbd0482b852da6921dcc149822961ff8ff7dca00592eb786
BLAKE2b-256 checksum
How to use checksums
349783a29a07c8b554a094601f9769f70efc660797e2d006681e9f43eb7e8ee6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL arbolta-0.1.1-cp314-cp314-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
40be6e772fd0ce5f0c4b36b77063944ab71507dc7257e1f248f7903119c5c67c
BLAKE2b-256 checksum
How to use checksums
e75cd171ad22ac57b0235d2d4529b2b604eed685ec4e7de65bb5d26df02f72f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL arbolta-0.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 995.5 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8add7d409708cf538698623ef744beae1b20a1845b176d9bf14d90f54c79f055
BLAKE2b-256 checksum
How to use checksums
9760a2f222db6de122228faa4dc47ad02661e6c501cb4ed9c89ee7faaa164b1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL arbolta-0.1.1-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.2 MB
Tags CPython 3.14 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
9614ba87c33e30c28dc026c90aa10386a3f9a6b4ce09f53348e75896862ae47d
BLAKE2b-256 checksum
How to use checksums
6b3511b6bc0b7bb54ade2a3663f3c83e6959a5e875148db96766323b7f14d145
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL arbolta-0.1.1-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.1 MB
Tags CPython 3.14 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
85686ead986ceb19ddd8711918d6cac89627483ac01e3f07fcfdd7c129f4461c
BLAKE2b-256 checksum
How to use checksums
95a138d9dd143250355bc4aca31be75bbb25486100e7dddea27ac0a4d4af4be4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL arbolta-0.1.1-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.1 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
d8f447abc4af5b71e6d29251acd42920faed30b1b19eb6e1f21e897675b5160d
BLAKE2b-256 checksum
How to use checksums
d57db7e09ba288908ec8e2b972074b56696ee29229a14a9efcbc95e97266527d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL arbolta-0.1.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 1.0 MB
Tags CPython 3.14 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
a684da58bb45f563982b2b19b3353b6fc60ffe08be87b9c9909539191f2d3329
BLAKE2b-256 checksum
How to use checksums
407c23f4bf15916996f1499a50d398b6c5ac8893a852c071e1ea558ff73092e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL arbolta-0.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 921.7 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
27bcaba74b86d9b0588f93945a5e65f9a19ca791af152a1de59c0cde030490ee
BLAKE2b-256 checksum
How to use checksums
17a33261a9343b152191c6b06c8ffb596c3e9ce02bbc0abe3c5f91ce31f9552d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL arbolta-0.1.1-cp314-cp314-macosx_11_0_arm64.whl
Size 910.6 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
81f298b147c252ba9f5b7e57e6bff7e638031dc5d85cbbcc70451ef366622f43
BLAKE2b-256 checksum
How to use checksums
2526200d22a3147c33511c0359189fa4a3e044c40bddcf08a701f11d03514627
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp314-cp314-macosx_10_12_x86_64.whl

Download URL arbolta-0.1.1-cp314-cp314-macosx_10_12_x86_64.whl
Size 976.5 kB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
1178b737f225371daffbaf8f51a788c52d1c0afaac3f5290910f7fc2f9f0fd89
BLAKE2b-256 checksum
How to use checksums
ecfb722a769ea8b3155941e5be934d3aaf4bcf6862660a37433d6524c3490021
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp313-cp313-win_arm64.whl

Download URL arbolta-0.1.1-cp313-cp313-win_arm64.whl
Size 900.3 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
4615130de7c620ed84ba22c033503e372a72d512ef7ca51f5cf373b6ac6d46cc
BLAKE2b-256 checksum
How to use checksums
8eaf80c9149523ae268540d4938353db1811480b38c4278484725ece61f3b9c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp313-cp313-win_amd64.whl

Download URL arbolta-0.1.1-cp313-cp313-win_amd64.whl
Size 1.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
1cf3d40d0e5caf3addf511ed243be7f4ed4038f51da5eca4b21dbbc39f4b1c6d
BLAKE2b-256 checksum
How to use checksums
5e314f1a0dc84491cd9035b953a0dcb812c0832e5c57a5b830a0d3fcc8b1a799
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp313-cp313-win32.whl

Download URL arbolta-0.1.1-cp313-cp313-win32.whl
Size 960.2 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
b6c15583cf6c1f502a5cae72d87777040f463664318a834a6c2e698a8858c598
BLAKE2b-256 checksum
How to use checksums
226a488f0116ed01a4bb0885b92bab8872b3d002b3a763037c4eec868d52db8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL arbolta-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
562db1935ddb2c5671fe85dd4ab05aa46ced4dd11eca672779f2e0a38d30ee58
BLAKE2b-256 checksum
How to use checksums
081c8f576b1cf3b860ecd95cdcafcb7e420eea89c898dcbf05d8669a5fcd748c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp313-cp313-musllinux_1_2_i686.whl

Download URL arbolta-0.1.1-cp313-cp313-musllinux_1_2_i686.whl
Size 1.3 MB
Tags CPython 3.13 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
b57023cc23a58c9b2c0f6ebe4ba1692998cb0353bca8d3a132fb89459e2b58d9
BLAKE2b-256 checksum
How to use checksums
ed4580c1977291749dee1ecd9d6242bac92a2c788c503336b5d0a4dbdbfed0ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp313-cp313-musllinux_1_2_armv7l.whl

Download URL arbolta-0.1.1-cp313-cp313-musllinux_1_2_armv7l.whl
Size 1.3 MB
Tags CPython 3.13 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
ccb36976550775e69a9a35caf9954897e693684f0311b5e04ff5b88762cdca4d
BLAKE2b-256 checksum
How to use checksums
5d8ba94e8eaaa9d87bafb230e6c65c4054abdddc51829209a75c0e4b986f8339
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL arbolta-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
166cec4641ccbfe971830aff116a1006d844604ca9cf07db0bdb24d2cd3dc9c7
BLAKE2b-256 checksum
How to use checksums
91ccf229be1b794e9e73c9c4c88ba2e326f994a72a36d8d246590cfa4815cb61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL arbolta-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 994.4 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b68085d967b7e33dc4187d2a71110c8c0908f6433af171c3d1c7d4792fdd6e65
BLAKE2b-256 checksum
How to use checksums
098311f053329f493113916cc757f0016cc27208db5fb882b09a623bd74e47f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL arbolta-0.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.2 MB
Tags CPython 3.13 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
54f954c47ba82586efe6c5036234dd462a670e5e2212ba5ceb27dbcffb852aff
BLAKE2b-256 checksum
How to use checksums
a49a908fce29a5cdd13780e31b47f5c8d49164f078fa1039c5736dda2ec53033
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL arbolta-0.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.1 MB
Tags CPython 3.13 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
8c1ba2f42e1c9ec258ab4216b61ba5716ac6ba1ec38895c7224836e39dcb4122
BLAKE2b-256 checksum
How to use checksums
98b8eb3107016200e7a939f46710d3d95230a7292cc0977a1534e82de96d8a94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL arbolta-0.1.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.1 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
e826eb866d9607ac7bc8756c5e5417c37a1e739ccaf4d07a0078105d525b4096
BLAKE2b-256 checksum
How to use checksums
a31b941530a87a226fc66ec36cc6cb4f67aa501874922e026ff8be779801c5d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL arbolta-0.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 1.0 MB
Tags CPython 3.13 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
9936088fd6d693a8defa3c075c272a2fc80847b1baca1bd12b7e4abdfa3933a2
BLAKE2b-256 checksum
How to use checksums
4cfa91b57cbc35957219e8099008612ccac6de86cf167e17bc4991098df1e2c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL arbolta-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 921.0 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
3d24f40ce5e0c4d9eeb134e438fcb311c6a11274364b1162fcfa0ad6bddc4cbc
BLAKE2b-256 checksum
How to use checksums
d96bdec712dc1ab6791b7d88c3fcc573567050f6d686ac1aeb6dddca0805d960
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL arbolta-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
Size 909.7 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ab7de7ec4e82254242aa9097e10a8a511bfab1f100479e0c6aa02e55d2044e7d
BLAKE2b-256 checksum
How to use checksums
162f8bfc4d2d3c3e643dfc25dfb43370193a087f588417582c71adff62a820b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl

Download URL arbolta-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl
Size 974.9 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
fc42ff6787fc57f849ab7d1791f0d24b4d42aa747b4a8be3a2886f00d2df26b7
BLAKE2b-256 checksum
How to use checksums
07af758e7a24a966e9d5fdd18bbe75fe5b138be07f52b0cca8c196b7b8705e53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp312-cp312-win_arm64.whl

Download URL arbolta-0.1.1-cp312-cp312-win_arm64.whl
Size 900.8 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
c5908baf5cc9a03247f342448376c611dee023f11d929ba4eb3079a99279cd1a
BLAKE2b-256 checksum
How to use checksums
5c61ed4967130ba75f082cd1c1f2cc0f28f46f298626a979bba23bf100b22c0f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp312-cp312-win_amd64.whl

Download URL arbolta-0.1.1-cp312-cp312-win_amd64.whl
Size 1.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
70cb0f2ae5d6a0415454016d703fceb04a31c239d906515ac4602f17b5640ac1
BLAKE2b-256 checksum
How to use checksums
6a1264b00916950e8a23d5822ee50661709e527e8bb6debb56675022f21e8bad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL arbolta-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b6bae6a7322f03b04b431e7bd0f3adf92a64c3dacb38719724072ec4d34e9d30
BLAKE2b-256 checksum
How to use checksums
5fd2ceb559bc1d3f8bff93d3ca0d9647a7b7e9f3dbe855d17dde438caf05e56a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp312-cp312-musllinux_1_2_i686.whl

Download URL arbolta-0.1.1-cp312-cp312-musllinux_1_2_i686.whl
Size 1.3 MB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
7c4da5acae46a2a1e47331953e3b2f56f6a215f7e6dff6468a023fb86b09b2fd
BLAKE2b-256 checksum
How to use checksums
7d9eeb19b3b44c71211ce8ff252eb758c9972992d062df47534291f4b7cd41c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp312-cp312-musllinux_1_2_armv7l.whl

Download URL arbolta-0.1.1-cp312-cp312-musllinux_1_2_armv7l.whl
Size 1.3 MB
Tags CPython 3.12 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
c83ccc9baa688dd9381630d178d85648f71a278ce0879ff1ea644fa6677bb426
BLAKE2b-256 checksum
How to use checksums
aa9563f13b0ddad66e59e156abb449feb78c83745e19b74f91dd042a93120ba8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL arbolta-0.1.1-cp312-cp312-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
077e44d7937a9c0c62bf512e98ff4b1263fb5952495afbd6c6a9686ea8bce70a
BLAKE2b-256 checksum
How to use checksums
62cdac902cb890cffbf76cf92935bda707685126113ae820a4bf3a6e0f5de42c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL arbolta-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 995.1 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2524e620c490109dff3b450dfa40b2c7f7430175389ccfdcb744215529b3a4bf
BLAKE2b-256 checksum
How to use checksums
7ee1df276bc1b70c1b1e564db33d0554e094a945732e4e2881a127fd43ae7cf0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL arbolta-0.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.2 MB
Tags CPython 3.12 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
33c7a7f94a25ecc87862a5c4dbd572abd6a5c9856242be871fab263c6e2e0ded
BLAKE2b-256 checksum
How to use checksums
94da87c9f2da0b01eec14b07d1c0d1151b15b231c30e1933065c96fc6ea7b6f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL arbolta-0.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.1 MB
Tags CPython 3.12 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
85291c8f955a697dd031de4268ace9bf85bbaf0f58d3e915b7b97717943de92a
BLAKE2b-256 checksum
How to use checksums
73a3b804aff3cdf088c97bca2b3be03501b7d2deb2749482edc46fb5d9da8461
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL arbolta-0.1.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.1 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
a2d8c40f87083a7035b9d2a5721aecbf7dce92a83a075fce6f36e3c00c89270f
BLAKE2b-256 checksum
How to use checksums
ae52bb7013295087492cee61c79238758cdbd63a47fc458ca1bd7dcf7cef46ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL arbolta-0.1.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 1.0 MB
Tags CPython 3.12 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
157f6a702dc311ab8798bacff2a7df5a9cb64eff7b7f125cd66db7e0afea645d
BLAKE2b-256 checksum
How to use checksums
1ea47cd0ef226a15faf8a261aab6df42aaa6580df45cc017aedc8fc9905f1a2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL arbolta-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 921.2 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
43bca3d6e0420f8e36305a9771d34a130d45b5461fb6e3a0a09ecdff57cfffc0
BLAKE2b-256 checksum
How to use checksums
42f226ccdafe644f19e2bbecd06dd94c4c7282136b5b5166bcfa20471016c9d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL arbolta-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Size 910.1 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
547fc5fd149bebd6fbe850a0f2efce62e9c4ac77ea09b94e2e2b510dcaa06c4d
BLAKE2b-256 checksum
How to use checksums
7c3d1fa9b35f7d855865d925b23197c7a84021544617895163972b418e83e364
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / arbolta-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl

Download URL arbolta-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl
Size 975.5 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
962b7efb01bff7086a52585114424f380380f05ac0bcb4c766b428e60116f7aa
BLAKE2b-256 checksum
How to use checksums
4eb491b69e682ea85e6c88a30f05cdb82b24fd55c30d28f5254a6e22474b24b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for arbolta 0.1.1

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.1.1 This release

54 release files No provenance

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