Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Stratax

Stratax is a modern scientific computing library built around C++20 containers, shape metadata, and element-wise array operations. The core library is header-first, with Python bindings powered by pybind11.

The project is still young: vectors, matrices, tensors, shape/stride metadata, indexing, slicing, reshaping, conversions, creation helpers, printing, comparison, and arithmetic are active. Linear algebra, calculus, random, and statistics modules are currently reserved API areas.

Features

  • C++20 Vector, Matrix, and Tensor containers
  • Contiguous Buffer storage with shape and stride metadata
  • Bounds-checked at(...) and unchecked multidimensional operator(...) access
  • Negative indexing and shared positive-step slice views in both APIs
  • Element-wise arithmetic with NumPy-style broadcasting, plus comparison operators
  • Reshape, flatten, slicing, and container conversion helpers
  • Tensor creation helpers such as zeros, ones, full, and identity
  • Axis reductions with optional keepdims and negative-axis support in the Python API
  • Element-wise roots, exponentials, logarithms, trigonometry, rounding, and binary math
  • Stream printing for vectors, matrices, tensors, and shapes
  • Python bindings for Shape, numeric containers, shared views, Boolean masks, and integer index results
  • Python free functions for conversions and tensor creation helpers
  • Doxygen API documentation

Quick Start

C++

#include <stratax.h>
#include <iostream>

int main()
{
    stratax::container::Vector<double> a{1.0, 2.0, 3.0};
    stratax::container::Vector<double> b{4.0, 5.0, 6.0};

    auto c = a + b;

    std::cout << c << '\n'; // [5, 7, 9]
}

Python Package

from stratax import Vector

v = Vector([1.0, 2.0, 3.0, 4.0])

print(v[::2].tolist())

# [1.0, 3.0]

Python bindings expose Shape metadata and double-based Vector, Matrix, and Tensor types plus free-function conversions (to_vector, to_matrix, to_tensor) and creation helpers (zeros, ones, full, identity). Positive-step slices return ArrayView objects that share storage and keep their owner alive. Negative indexes are supported; negative-step views currently raise IndexError.

Axis reductions are available through Python reduction helpers (sum, prod, max, min, argmax, argmin, mean, var, std), including keepdims=True for rank-preserving reductions and negative-axis indexing (for example axis=-1 for the last dimension).

The C++ umbrella header includes containers under stratax::container, metadata under stratax::core, and helpers under stratax::creation, stratax::conversion, stratax::manipulation, and reduction.

Installation

Python

pip install stratax

C++ Headers

Stratax is header-first for C++. Include the repository include/ directory in your build and include the umbrella header:

#include <stratax.h>

For a small CMake target, wire the include directory and C++ standard like this:

target_include_directories(my_app PRIVATE path/to/stratax/include)
target_compile_features(my_app PRIVATE cxx_std_20)

Build & Development

Requirements

  • C++20 compiler
  • CMake 3.20 or newer
  • Python 3.10 or newer for bindings
  • pybind11 2.12 or newer
  • scikit-build-core 0.10 or newer
  • pytest 8 or newer for Python tests
  • Doxygen 1.9 or newer for API docs

Build From Source

Configure and build with CMake:

cmake -S . -B build
cmake --build build

For editable Python installation, use pip from an environment with the build dependencies available:

python -m pip install -e ".[dev]"

Run Tests

The C++ tests live under tests/cpp/ and are registered with CTest through GoogleTest:

cmake -S . -B build
cmake --build build
ctest --test-dir build --output-on-failure

The Python tests live under tests/python/ and use pytest:

python -m pytest tests/python

This tests the extension built into python/stratax/. To test an installed wheel instead, use python -m pytest tests/python --installed. CI runs the installed-package suite and runs the Clang C++ suite with address and undefined behavior sanitizers.

Run python scripts/check-doc-examples.py after rebuilding the source extension to check documented examples with a GCC/Clang-compatible C++20 compiler. See the test audit for coverage and remaining limitations.

Documentation

Repository Layout

Project Status

Stratax is still evolving. The current container, indexing, slicing, reshape, conversion, creation, printing, arithmetic, comparison, and reduction APIs are usable, but naming and edge-case behavior may still change before a stable 1.0 release. Linear algebra, calculus, random, statistics, and file I/O are reserved or planned areas.

API Status

Feature C++ Python
Shape, Vector, Matrix, Tensor Available Available
Negative indexing Available Available
Slicing Shared positive-step views Shared positive-step views
Arithmetic and comparison Available Available
Bitwise operators Available for integral containers Not yet exposed
Creation helpers Available Available
Conversions Available Available
Reshape and flatten Available Available
Reductions Available Available, with keepdims
Broadcasting arithmetic Available Available through the core operators
Linear algebra Planned Planned

Implemented

  • Core storage and metadata: Buffer, Shape, Slice
  • Containers: Vector, Matrix, Tensor
  • Operations: broadcasted arithmetic, comparison, indexing, negative indexing, reshape, slicing
  • Container helpers: creation and conversions
  • I/O: stream printing
  • Python bindings and Python API: Shape, Vector, Matrix, Tensor, conversion free functions, creation free functions, negative indexing, shared slice views

Roadmap

  • Logical operations
  • Linear algebra algorithms
  • Calculus helpers
  • Random sampling and distributions
  • Statistics routines
  • CSV and binary I/O

Contributing

Contributions, bug reports, and feature requests are welcome through GitHub Issues and Pull Requests. See Contributing for development notes and Releasing for release checklist guidance.

License

Stratax is licensed under the MIT License.

Developer verification commands and CI gates are documented in verification. See the numerical contract for precision and overflow limits, and performance baselines for reproducible measurements.

Metadata

Release files for stratax 0.4.0rc1

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

Source distribution (sdist)

Source distribution for stratax 0.4.0rc1
File Size Uploaded
stratax-0.4.0rc1.tar.gz 1.2 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for stratax 0.4.0rc1
File
stratax-0.4.0rc1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
stratax-0.4.0rc1-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
stratax-0.4.0rc1-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
stratax-0.4.0rc1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
stratax-0.4.0rc1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
stratax-0.4.0rc1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
stratax-0.4.0rc1-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
stratax-0.4.0rc1-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
stratax-0.4.0rc1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
stratax-0.4.0rc1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
stratax-0.4.0rc1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
stratax-0.4.0rc1-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
stratax-0.4.0rc1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
stratax-0.4.0rc1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
stratax-0.4.0rc1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
stratax-0.4.0rc1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
stratax-0.4.0rc1-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
stratax-0.4.0rc1-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
stratax-0.4.0rc1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
stratax-0.4.0rc1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
stratax-0.4.0rc1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
stratax-0.4.0rc1-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
stratax-0.4.0rc1-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
stratax-0.4.0rc1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
stratax-0.4.0rc1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 14.5 MB

Release files / stratax-0.4.0rc1.tar.gz

Download URL stratax-0.4.0rc1.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
78d608bddc538658d8310d22c4eae70078e7bf48ae703b895f89872144b2827b
BLAKE2b-256 checksum
How to use checksums
229788fded3f185a4cad2fdc9f75cbde5a5a4decf63f04043f5e421ecc6bb01b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp314-cp314-win_amd64.whl

Download URL stratax-0.4.0rc1-cp314-cp314-win_amd64.whl
Size 274.3 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
6ab4ea5a34c70cdc52d3fd804fa003ceb6347632668053d8ad19a73692d2c662
BLAKE2b-256 checksum
How to use checksums
c0988ac2c2ac61ea5920ae2798935c29397653bbbd7108db616141a96e625bd0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp314-cp314-win32.whl

Download URL stratax-0.4.0rc1-cp314-cp314-win32.whl
Size 223.1 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
31542b90efa4e3a3cda4a7f36950d331fb0d44a60ce2440dbf128a934c21f928
BLAKE2b-256 checksum
How to use checksums
c32999b87d79e23735cc15f95d2849511e140f1cc80c60132d7a6e22cc8afbd3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL stratax-0.4.0rc1-cp314-cp314-musllinux_1_2_x86_64.whl
Size 1.5 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2961fe984c3d6efa47dabc618b16cbc62ecb3303641ea030e57c26b1d11014af
BLAKE2b-256 checksum
How to use checksums
15f7a3f9ec7d35dbd56fd9cf1b9a221e6224c4afca7df4ef6cf53c577fdc8ff8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL stratax-0.4.0rc1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 433.9 kB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
19e4a29ccc562db0a5ab67ba44d63d9f436c5c3f59a84d69efcd638bb06d38ee
BLAKE2b-256 checksum
How to use checksums
af4398ff8e4bbda6299c17aec91257fb0618f7bbc57f573bfb803fb0415eaa8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp314-cp314-macosx_11_0_arm64.whl

Download URL stratax-0.4.0rc1-cp314-cp314-macosx_11_0_arm64.whl
Size 285.1 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6548637fe4d7b0ee778d67e2e9607dff654b076b82bb3ffed051ad5128723ad7
BLAKE2b-256 checksum
How to use checksums
5af5195367eac0ae2929e05a918abd17a7f141eb23a29943ed5e171ebbb24317
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp313-cp313-win_amd64.whl

Download URL stratax-0.4.0rc1-cp313-cp313-win_amd64.whl
Size 267.0 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
4dd8c5601c8bd4b2fc48b3e4c7de66e1c2ca9c0b23b2bcdfed61aa2496968457
BLAKE2b-256 checksum
How to use checksums
ec97c3bb951d89a6ae3d528cbd09e9b91c35669c9cb8c1dcd04ffe2ca1a5a56e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp313-cp313-win32.whl

Download URL stratax-0.4.0rc1-cp313-cp313-win32.whl
Size 218.7 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
a9ec92ca4af0eb37e43f4ba66ba597640d19ebd97c8a26719c763775ef2d9f2c
BLAKE2b-256 checksum
How to use checksums
834b6891eb21e1aaece517dc0f2bfc3e2b0ff193a11c3195f4a18a46190132a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL stratax-0.4.0rc1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.5 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ab5cbe53a81e42462e0248dc40a59ef30a4031f93111a7ccc66e1ad14abeddf7
BLAKE2b-256 checksum
How to use checksums
9089e1b4ac9501852103f7adcb844d36911c86e80bc8734488f548b052e54c11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL stratax-0.4.0rc1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 433.5 kB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
35be1a3f8e854a0893a41cfcc7e79452e1192b62983335f76718cc76f308dd38
BLAKE2b-256 checksum
How to use checksums
e7cf354010163e95c93f14176b5131c3c2266522e1876e96856107976b9ef9d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp313-cp313-macosx_11_0_arm64.whl

Download URL stratax-0.4.0rc1-cp313-cp313-macosx_11_0_arm64.whl
Size 284.1 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
80c4b0802b9f101927db5e6f3dbac44211c53322e04959ebdd56979de4b19dd4
BLAKE2b-256 checksum
How to use checksums
369df79ec685deae34a0141a9b6755d0d8a25f93e0490f292d2a6b13463035dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp312-cp312-win_amd64.whl

Download URL stratax-0.4.0rc1-cp312-cp312-win_amd64.whl
Size 267.0 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
e304c399f832b9c176877e255ae8892f9a1b8024be9222c087ee725d308b513a
BLAKE2b-256 checksum
How to use checksums
b3b09fb9b8cbff2d308b58a3e531379cc1d63a3848168d7d9d322160dba3432d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp312-cp312-win32.whl

Download URL stratax-0.4.0rc1-cp312-cp312-win32.whl
Size 218.6 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
043c59841656a47b1b3aa28a72e93976be3544cdff4e4dc254b1af5e73609cd9
BLAKE2b-256 checksum
How to use checksums
be849a6aa86eb51c823595335b6b04f0c8bf8d1bc6fd13d3e3e360e2f8f31ce6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL stratax-0.4.0rc1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.5 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1805fa527c529ca486d70ddabc8cd89ef8c5a23b7ba513fa5eddc4c7b5136620
BLAKE2b-256 checksum
How to use checksums
8d837d56648e6abb47ae341c680c443e5f5da46dc858da69103b3a5a5e32a424
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL stratax-0.4.0rc1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 433.5 kB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8f3aed15ff1b30791b90220fb1b0d91aea1c2a04f2d8e0cf54133f38eb8ae7d4
BLAKE2b-256 checksum
How to use checksums
07818acfb406c8800c4231ff91c476eaeff72533d29dc5906e4bdb14308b82c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp312-cp312-macosx_11_0_arm64.whl

Download URL stratax-0.4.0rc1-cp312-cp312-macosx_11_0_arm64.whl
Size 284.0 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
59470b470aba7568a3f5188274843eb3530664be7b309370ddc0e29c79fa17e4
BLAKE2b-256 checksum
How to use checksums
7f95832d6f8023f53c14401e9e2ce27615862b07c6a612241e3c24e6361e3843
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp311-cp311-win_amd64.whl

Download URL stratax-0.4.0rc1-cp311-cp311-win_amd64.whl
Size 259.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
39c865707105c7024704d8f7e4350d205f8176d5cfc2b37bc17b7804922ee9e5
BLAKE2b-256 checksum
How to use checksums
1e745f42f8c5e6dd52b61dab2868cd625de174cc5f95535d6d8b053f4e41b5f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp311-cp311-win32.whl

Download URL stratax-0.4.0rc1-cp311-cp311-win32.whl
Size 214.7 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
641847e8ce0a2fbcb1a3a5abb9867c8bef7e9b3fb016aadcaeceb7596618ba74
BLAKE2b-256 checksum
How to use checksums
5353d8877176e0f0299b92a654079033a38e2385fbc7a51fd6e8adccb4c773df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL stratax-0.4.0rc1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.5 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
de4ef3f4cd3bc2119aaadc5c8ec24add1a9a0427eb6881c6629a3982b6776f67
BLAKE2b-256 checksum
How to use checksums
97a47e9a816b9c0ee6e88b0f361976c01846340a2f731fb8b018a618e9e4ce0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL stratax-0.4.0rc1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 415.3 kB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6fcf66f9a13c315499924ab6751650990d8a13404c14c083271eacb1c1becdd0
BLAKE2b-256 checksum
How to use checksums
3c777324eb68a14c7839f8148a808c00dc62316569d7b782755732e25dc49b2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp311-cp311-macosx_11_0_arm64.whl

Download URL stratax-0.4.0rc1-cp311-cp311-macosx_11_0_arm64.whl
Size 278.2 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b759a98826db7347013f8a57fabe415299f6771c1c4d99938281d4a4d20a1a6c
BLAKE2b-256 checksum
How to use checksums
9125fc7a8985f7e23a99efe9e1eea1b6c524038ccf888d8d54287623d01b76a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp310-cp310-win_amd64.whl

Download URL stratax-0.4.0rc1-cp310-cp310-win_amd64.whl
Size 258.3 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
974247c9ccd9f638c4082bb777a09576b8af2e719fb8f01e87507f8bc60b7ba8
BLAKE2b-256 checksum
How to use checksums
2a4b0ea0ae3d454aae432dd70888d7967e8b7fdd8b5101bdca3c3d0824b8ed44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp310-cp310-win32.whl

Download URL stratax-0.4.0rc1-cp310-cp310-win32.whl
Size 213.5 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
32919487d4ec4e38b3c8ad6e1c9a03deb7d0794f67b9f3a52065b13b88ce62c6
BLAKE2b-256 checksum
How to use checksums
1b9f0ee7404b8503531aad6e2252ecc93ddeaab7abb626521dcd8342a2261f8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL stratax-0.4.0rc1-cp310-cp310-musllinux_1_2_x86_64.whl
Size 1.5 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
3f3f5a3f2a9672288b98cb60a413cf52eb7bc40efd37daacd044fcf9504d6b4a
BLAKE2b-256 checksum
How to use checksums
7943f26605a4e357832f6667ae994411927acd862ac4dafc57a867f62beb982b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL stratax-0.4.0rc1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 415.2 kB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
bc5cc02d3e3ed3a0f34ff2e69d9d48d1186c05c3670867a97881c46f72b4b5d6
BLAKE2b-256 checksum
How to use checksums
2fa541fddbc49516f17b1b2dd4abc79f92920c327099cd5bc32e0bef7ae93454
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / stratax-0.4.0rc1-cp310-cp310-macosx_11_0_arm64.whl

Download URL stratax-0.4.0rc1-cp310-cp310-macosx_11_0_arm64.whl
Size 276.4 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
95c9dd2b91aeabef0db0403d0e4ab656d4520b7ba999b72410add9a0c6d21ddc
BLAKE2b-256 checksum
How to use checksums
c898e676e682c6a53da453a25cdb53ccb57079f0e985a504d6607a8d7e4c0e55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.4.0rc1 This release

26 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page