Skip to main content
Pre-release

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

BallisticCalculator

The compiled extensions include cython+dopri, a Dormand--Prince 5(4) adaptive engine with SciPy RK45-style controller semantics. The existing Cash--Karp engine remains available with its compatibility controller.

LGPL library for small arms ballistic calculations based on point-mass (3 DoF) plus spin drift.

license pypi pypi-pre downloads downloads/month cythonization py-versions Made in Ukraine

Pytest Euler (Cython) Pytest RK4 (Cython) Pytest Scipy

Contents

Installation

pip

pip install py-ballisticcalc

# Include compiled engines
pip install py-ballisticcalc[exts]

# Include support for charting and dataframes
pip install py-ballisticcalc[charts]

# Get everything, including the SciPy engine
pip install py-ballisticcalc[exts,charts,scipy]

QuickStart

Examples

Ballistic Concepts

Units

Work in your preferred terms with easy conversions for the following dimensions and units:

  • Angular: radian, degree, MOA, mil, mrad, thousandth, inch/100yd, cm/100m, o'clock
  • Distance: inch, foot, yard, mile, nautical mile, mm, cm, m, km, line
  • Energy: foot-pound, joule
  • Pressure: mmHg, inHg, bar, hPa, PSI
  • Temperature: Fahrenheit, Celsius, Kelvin, Rankine
  • Time: second, minute, millisecond, microsecond, nanosecond, picosecond
  • Velocity: m/s, km/h, ft/s, mph, knots
  • Weight: grain, ounce, gram, pound, kilogram, newton

Calculation Engines

Choose between different calculation engines, or build your own. Included engines:

Engine Name Speed Dependencies Description
python+rk4 Baseline (1x) None, default Runge-Kutta 4th-order integration
python+euler 0.5x (slower) None Euler 1st-order integration
python+verlet 0.7x (slower) None Verlet 2nd-order integration
cython+rk4 50x (faster) [exts] Compiled Runge-Kutta 4th-order
cython+euler 40x (faster) [exts] Compiled Euler integration
scipy+rk45 (also scipy+rk23, scipy+dop853, scipy+radau, scipy+bdf, scipy+lsoda) 10x (faster) scipy Advanced numerical methods

About project

The library provides trajectory calculation for ballistic projectiles launched by airguns, bows, firearms, artillery, etc.

The core point-mass (3DoF) ballistic model underlying this project was used on the earliest digital computers. Robert McCoy (author of Modern Exterior Ballistics) implemented one in BASIC. JBM published code in C. Nikolay Gekht ported that to C#, extended it with formulas from Bryan Litz's Applied Ballistics, and ported it to Go, while Alexandre Trofimov implemented a calculator in JavaScript.

This Python3 implementation has been expanded to support multiple ballistic coefficients and custom drag functions, such as those derived from Doppler radar data.

Contributors

This project exists thanks to all the people who contribute.

Special thanks to:

  • David Bookstaber - Ballistics Expert
    For help understanding and improving the functionality
  • Serhiy Yevtushenko - Applied Mathematician
    For helping in consultations, testing, and improving edge case compatibility
  • Nikolay Gekht
    For the source code in C# and GO-lang from which this project firstly was forked

RISK NOTICE

This library performs approximate simulations of complex physical processes. Therefore, the calculation results MUST NOT be considered as completely and reliably reflecting actual behavior of projectiles. While these results may be used for educational purpose, they must NOT be considered as reliable for the areas where incorrect calculation may cause making a wrong decision, financial harm, or can put a human life at risk.

THE CODE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.

Metadata

Release files for py-ballisticcalc.exts 3.1.0b1

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

Source distribution (sdist)

Source distribution for py-ballisticcalc.exts 3.1.0b1
File Size Uploaded
py_ballisticcalc_exts-3.1.0b1.tar.gz 296.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for py-ballisticcalc.exts 3.1.0b1
File
py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-win_arm64.whl CPython 3.15 CPython 3.15 free-threading Windows ARM64 Details
py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-win_amd64.whl CPython 3.15 CPython 3.15 free-threading Windows x86-64 Details
py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-win32.whl CPython 3.15 CPython 3.15 free-threading Windows x86-32 Details
py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64 Details
py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-musllinux_1_2_i686.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-32 Details
py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-musllinux_1_2_armv7l.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARMv7l Details
py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64 Details
py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-manylinux_2_31_armv7l.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.31+ ARMv7l Details
py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-manylinux_2_24_i686.manylinux_2_28_i686.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ x86-32, Linux glibc 2.28+ x86-32 Details
py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details
py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 free-threading macOS 10.15+ x86-64 Details
py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-macosx_10_15_universal2.whl CPython 3.15 CPython 3.15 free-threading macOS 10.15+ universal2 (ARM64, x86-64) Details
py_ballisticcalc_exts-3.1.0b1-cp315-cp315-pyemscripten_2026_5_wasm32.whl CPython 3.15 CPython 3.15 PyEmscripten 2026.5+ WebAssembly Details
py_ballisticcalc_exts-3.1.0b1-cp315-cp315-android_24_x86_64.whl CPython 3.15 CPython 3.15 Android API level 24+ x86-64 Details
py_ballisticcalc_exts-3.1.0b1-cp315-cp315-android_24_arm64_v8a.whl CPython 3.15 CPython 3.15 Android API level 24+ ARM64 v8a Details
py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32 Details
py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-musllinux_1_2_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l Details
py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-manylinux_2_31_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.31+ ARMv7l Details
py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-manylinux_2_24_i686.manylinux_2_28_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-32, Linux glibc 2.28+ x86-32 Details
py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details
py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ universal2 (ARM64, x86-64) Details
py_ballisticcalc_exts-3.1.0b1-cp314-cp314-pyemscripten_2026_0_wasm32.whl CPython 3.14 CPython 3.14 PyEmscripten 2026.0+ WebAssembly Details
py_ballisticcalc_exts-3.1.0b1-cp314-cp314-android_24_x86_64.whl CPython 3.14 CPython 3.14 Android API level 24+ x86-64 Details
py_ballisticcalc_exts-3.1.0b1-cp314-cp314-android_24_arm64_v8a.whl CPython 3.14 CPython 3.14 Android API level 24+ ARM64 v8a Details
py_ballisticcalc_exts-3.1.0b1-cp313-cp313-pyemscripten_2025_0_wasm32.whl CPython 3.13 CPython 3.13 PyEmscripten 2025.0+ WebAssembly Details
py_ballisticcalc_exts-3.1.0b1-cp313-cp313-android_24_x86_64.whl CPython 3.13 CPython 3.13 Android API level 24+ x86-64 Details
py_ballisticcalc_exts-3.1.0b1-cp313-cp313-android_24_arm64_v8a.whl CPython 3.13 CPython 3.13 Android API level 24+ ARM64 v8a Details
py_ballisticcalc_exts-3.1.0b1-cp312-abi3-win_arm64.whl CPython 3.12 abi3 Windows ARM64 Details
py_ballisticcalc_exts-3.1.0b1-cp312-abi3-win_amd64.whl CPython 3.12 abi3 Windows x86-64 Details
py_ballisticcalc_exts-3.1.0b1-cp312-abi3-win32.whl CPython 3.12 abi3 Windows x86-32 Details
py_ballisticcalc_exts-3.1.0b1-cp312-abi3-musllinux_1_2_x86_64.whl CPython 3.12 abi3 Linux musl 1.2+ x86-64 Details
py_ballisticcalc_exts-3.1.0b1-cp312-abi3-musllinux_1_2_i686.whl CPython 3.12 abi3 Linux musl 1.2+ x86-32 Details
py_ballisticcalc_exts-3.1.0b1-cp312-abi3-musllinux_1_2_armv7l.whl CPython 3.12 abi3 Linux musl 1.2+ ARMv7l Details
py_ballisticcalc_exts-3.1.0b1-cp312-abi3-musllinux_1_2_aarch64.whl CPython 3.12 abi3 Linux musl 1.2+ ARM64 Details
py_ballisticcalc_exts-3.1.0b1-cp312-abi3-manylinux_2_31_armv7l.whl CPython 3.12 abi3 Linux glibc 2.31+ ARMv7l Details
py_ballisticcalc_exts-3.1.0b1-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 abi3 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
py_ballisticcalc_exts-3.1.0b1-cp312-abi3-manylinux_2_24_i686.manylinux_2_28_i686.whl CPython 3.12 abi3 Linux glibc 2.24+ x86-32, Linux glibc 2.28+ x86-32 Details
py_ballisticcalc_exts-3.1.0b1-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 abi3 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
py_ballisticcalc_exts-3.1.0b1-cp312-abi3-macosx_11_0_arm64.whl CPython 3.12 abi3 macOS 11.0+ ARM64 Details
py_ballisticcalc_exts-3.1.0b1-cp312-abi3-macosx_10_13_x86_64.whl CPython 3.12 abi3 macOS 10.13+ x86-64 Details
py_ballisticcalc_exts-3.1.0b1-cp312-abi3-macosx_10_13_universal2.whl CPython 3.12 abi3 macOS 10.13+ universal2 (ARM64, x86-64) Details

Total release size: 54.0 MB

Release files / py_ballisticcalc_exts-3.1.0b1.tar.gz

Download URL py_ballisticcalc_exts-3.1.0b1.tar.gz
Size 296.8 kB
Tags Source
SHA-256 checksum
How to use checksums
67c2b20eec147832ed4d3bf1d439a2f045fec5c1218b4dcc7dc5cee4d3d7d228
BLAKE2b-256 checksum
How to use checksums
d520f31f0a4a82287e25883496cdc67d30bc206f86ceb3791a5880308aaadfb2
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-win_arm64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-win_arm64.whl
Size 914.8 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
e0091748502164f631c0e8165592c07cb7e2c7922e77bf446f2255456ab0db71
BLAKE2b-256 checksum
How to use checksums
d5a35bdb97dc8b97a3832af03b3d61ce039bf6f5f904791a29f29005f84a7884
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-win_amd64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-win_amd64.whl
Size 768.4 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
5ed292962b31cc83cb0b4fdaca195f9305c67475bda15c599f37428ab47aff2f
BLAKE2b-256 checksum
How to use checksums
3dde2015e6d9c0e567addf5221ca884418665743eac0e6292af1d015ffa7865f
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-win32.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-win32.whl
Size 737.4 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
4ad424f0f0927068b0e95bb8939f5bd745d21287b82a5c432b96808165e30e6b
BLAKE2b-256 checksum
How to use checksums
56b53242fafeef9841596f0b4cb13bd9c0620cafc5c423453e2d7418c52b7fd9
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-musllinux_1_2_x86_64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-musllinux_1_2_x86_64.whl
Size 1.8 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
59ac59f05ac31af061c45b12832ab3ff648e0fcc84448ec0772ba1e16f55f5f8
BLAKE2b-256 checksum
How to use checksums
df0a6f2c80c22517b02ae16f72f27b2e9ac33cfbaf27dc9713c72c1134c53c4e
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-musllinux_1_2_i686.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-musllinux_1_2_i686.whl
Size 1.9 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
c114a974d2c1ef0892d65394969a8e3f5eb3713ffb4bd6e7bb1c5abcb3547fc6
BLAKE2b-256 checksum
How to use checksums
6132adb8cb74294d86c1df74841a00eb47c97e351a0df88ef7f789e4510b6663
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-musllinux_1_2_armv7l.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-musllinux_1_2_armv7l.whl
Size 1.6 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
f5f2b3e7a2c5f196b7811c041d50938bd78a5627e8d4372cbfe80040ece57ec8
BLAKE2b-256 checksum
How to use checksums
12d8c38a31bffab608a9e1cd4a4fbd68329f9ea539b94f31ce6832101ec2afe6
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-musllinux_1_2_aarch64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-musllinux_1_2_aarch64.whl
Size 1.7 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
124867efa053943eab3578f68aa17a9a41148a575f3b6808486775d579e1e0e6
BLAKE2b-256 checksum
How to use checksums
3fcd315e1a528c5832d5745adc347c61cdd12699d9aadad910da82bda16e8a54
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-manylinux_2_31_armv7l.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-manylinux_2_31_armv7l.whl
Size 712.1 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.31+ ARMv7l
SHA-256 checksum
How to use checksums
bc2a12714e870384420c4cbf0f1a6ab3e2506bcba815a4a51d6e2a33eae2427a
BLAKE2b-256 checksum
How to use checksums
e13bb5e26fa9829de4d5f08400f2861387bb5bcb7caa6b7d50e23d15dffe4250
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 776.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
bcecfe88bbac263ef3d46dd1d199db5b7dd76f8e13c6ae6792d423e333585f7f
BLAKE2b-256 checksum
How to use checksums
90e58b3bbbab41fe0b0688bf24aca7b5cf020ff1b7f532bf09e50f6c0ea94e17
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-manylinux_2_24_i686.manylinux_2_28_i686.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-manylinux_2_24_i686.manylinux_2_28_i686.whl
Size 777.8 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ x86-32 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
35f4b69696d2d12bf9e099f563e3020b80f55a1558825d2c3cc6ecd0dd324228
BLAKE2b-256 checksum
How to use checksums
fa22e728da93036008d278e59220b19d6297db7546c3a40fc2808b3e305470b3
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 753.1 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f07aeb566f3034313b4d63d1c62f7549247ef84e1879f25c4906ccf976134501
BLAKE2b-256 checksum
How to use checksums
ec575883c7a814e742060991a10430cc1461ae25b144ea0f2a5a06a0c6bd28fc
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-macosx_11_0_arm64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-macosx_11_0_arm64.whl
Size 730.7 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e823f06081519fdb290d013ccf9b1b663a8fd5f3fde435b9dd43e8ec259be959
BLAKE2b-256 checksum
How to use checksums
11ce249f1fffdba173c453b01573299867c510ba4d3032aaeaa2e82b5ae7b703
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-macosx_10_15_x86_64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-macosx_10_15_x86_64.whl
Size 744.2 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
36d3153895aa700ac4ce9460b9dca9b939b16ac5526206223dc40740b7b5762d
BLAKE2b-256 checksum
How to use checksums
408440782699f6e084d32f7ac8a8106696e7a3b305bf4b77d553e3700fecd02a
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-macosx_10_15_universal2.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp315-cp315t-macosx_10_15_universal2.whl
Size 1.2 MB
Tags CPython 3.15 CPython 3.15 free-threading macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
e656473238d802f4eb296d15990079fce0c46f8e9f310fe0182af4027208880f
BLAKE2b-256 checksum
How to use checksums
c364a3355dad2e5d0843f2fbea48d0e139f28773c1bc3569d38582ba75e74430
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp315-cp315-pyemscripten_2026_5_wasm32.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp315-cp315-pyemscripten_2026_5_wasm32.whl
Size 511.2 kB
Tags CPython 3.15 PyEmscripten 2026.5+ WebAssembly
SHA-256 checksum
How to use checksums
14f00bbc1d650e1276836b69137bba07cc6f71b348299bbcc1b626eb868286d4
BLAKE2b-256 checksum
How to use checksums
aeebc3c11a544ab9783984235468510cc7ff5f5407200c40be4422120ded3cf2
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp315-cp315-android_24_x86_64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp315-cp315-android_24_x86_64.whl
Size 1.2 MB
Tags Android API level 24+ x86-64 CPython 3.15
SHA-256 checksum
How to use checksums
7b727ed47631ba3f1976d4199e8b84e76f3c26ea11c3727dd2e2a18e395b561f
BLAKE2b-256 checksum
How to use checksums
4277285e5b278205df1207a190f9617d6ca4af94e52a7781f80518ffc6e0261e
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp315-cp315-android_24_arm64_v8a.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp315-cp315-android_24_arm64_v8a.whl
Size 1.2 MB
Tags Android API level 24+ ARM64 v8a CPython 3.15
SHA-256 checksum
How to use checksums
07f96eb01b9e3466ad53db7d1d32e65fd07d46104e5049d64374fd54da7b647d
BLAKE2b-256 checksum
How to use checksums
d7a5c32f7ceedc966489d173936400e21743e66e7f605c1a3798fbfcbcf17e15
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-win_arm64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-win_arm64.whl
Size 917.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
854a2076d022259ba915c57acc25e34210662bd0937bba12ab0b5cf36aca417e
BLAKE2b-256 checksum
How to use checksums
941f32afd857343820d4ad51902c7b5c615466fe03482742edf75506cc30851c
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-win_amd64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-win_amd64.whl
Size 771.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
3c8e39eafef1ebdac69dcebf790672917d523b9045c2c35bc58383ec386a95e2
BLAKE2b-256 checksum
How to use checksums
35913c78c69368f6029baa30b488827e4586bdb13d1b1d3217e79125534b2a5c
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-win32.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-win32.whl
Size 739.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
34ebffbbbe3f9e68100f804f65e2afe43f24152301a2f4391625916a9e0b24d7
BLAKE2b-256 checksum
How to use checksums
8ccc45bd54885004faab421a9c63f63bfbff885cee6686da3c9331577f1a3894
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 1.8 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9662fa850a031311d0ff3f0d47fe14c17824fdd01dd1acb88b7adf8a9b3853e8
BLAKE2b-256 checksum
How to use checksums
d282d6e29dfcf433d1c31f8efda74dc1978d9541b4727ae52efdc6de41da3de5
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-musllinux_1_2_i686.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-musllinux_1_2_i686.whl
Size 2.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
72b10fbea095a2c5ebec1af1016c2be4dda51354d45c78565dc3a88438c2a275
BLAKE2b-256 checksum
How to use checksums
950a6a8c839a7760fa33ecca20cca6f11cc9d323c69bd1c331cb742e5b9375bf
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-musllinux_1_2_armv7l.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-musllinux_1_2_armv7l.whl
Size 1.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
b3e42a3c4d57e86a2977c02a934581a3ff3824c9b5bcafac847f51a4b49938fe
BLAKE2b-256 checksum
How to use checksums
0460592d6f2c6691836e9871eb07522e6af567191270575fd1d66626ddb17bb5
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 1.7 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
2c4b7dbbd9566391751e28811c1f55bd89d1fef0a5e83295cfa74b7391f94e53
BLAKE2b-256 checksum
How to use checksums
bb7066a3593585ac61d973e3eca2dbe96facd51bbf3810f789dac37e16721fd3
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-manylinux_2_31_armv7l.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-manylinux_2_31_armv7l.whl
Size 687.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.31+ ARMv7l
SHA-256 checksum
How to use checksums
ef7d17cb5681890e4eaed080ed9e7d1c111f0a5cf06fc0313beaf0e0efc47f23
BLAKE2b-256 checksum
How to use checksums
f0512642479213e02136ce5e8048891746918bab0ee1c80fba746351f80cfdec
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 776.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6064c564aa74286e571884edd8bf45cbd4a6c9d7c3030e7b1a851ba5ded33f92
BLAKE2b-256 checksum
How to use checksums
b6b51decfcb403d2ebf53b88d3db8b9a4904c9d2aa34c3b80c02b9c9d8d05893
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-manylinux_2_24_i686.manylinux_2_28_i686.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-manylinux_2_24_i686.manylinux_2_28_i686.whl
Size 819.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-32 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
a982eb053ef0536e361191dbed281091e7cbb9909d4b0b83b4f62cbfa5b53c7e
BLAKE2b-256 checksum
How to use checksums
6f8cbce55a52462301e49d5161e53cb3b372376d3ed21a9bf2ce69a0c85827de
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 752.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
53b3d1e154903b71d6bdfa4314d7440a8c38f405cf344d7fd61ef2e28ba9cc2f
BLAKE2b-256 checksum
How to use checksums
49ed270dff75a48f63777dc3425d2da5cdb9b5212975417c9c7afcc37ca2ab51
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-macosx_11_0_arm64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-macosx_11_0_arm64.whl
Size 732.4 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
092c3897249a3d13185283746f797bc65bd3e31614144dbb678306edd70f4405
BLAKE2b-256 checksum
How to use checksums
d2056ee934d2e1c921addc50356c7bb12425d822eae7e4a72f62eb0d34be08f3
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-macosx_10_15_x86_64.whl
Size 747.5 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
1f9abb9acb268fbb0dc413897ccf21e286a9de724fd56a1ba9071f96c72fa17a
BLAKE2b-256 checksum
How to use checksums
9b0ab0adfea714abee978014b8854f01327c518abcd47b1530510a4bbd2523b1
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-macosx_10_15_universal2.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp314-cp314t-macosx_10_15_universal2.whl
Size 1.2 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
3d32533968a8a4d296211437189061251e90fa5b648aa96a2dd7c0c9d6305e88
BLAKE2b-256 checksum
How to use checksums
5d554f24b4aee5faac5e48501d04f9eaa0322c27c3a9454cfcd4b375b58b95ae
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp314-cp314-pyemscripten_2026_0_wasm32.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp314-cp314-pyemscripten_2026_0_wasm32.whl
Size 511.2 kB
Tags CPython 3.14 PyEmscripten 2026.0+ WebAssembly
SHA-256 checksum
How to use checksums
17d099f0d2662afacbffe2dfdd129f2f2654d86b12e9e417c072004bc45535d5
BLAKE2b-256 checksum
How to use checksums
7067e1ca7ad42a72ccaaeeff073dcbefa0cd203c896a0b2cc39bd643df75a6b1
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp314-cp314-android_24_x86_64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp314-cp314-android_24_x86_64.whl
Size 1.2 MB
Tags Android API level 24+ x86-64 CPython 3.14
SHA-256 checksum
How to use checksums
df981fe0c342db54a9134f81ed6181b2e1844ef8ef84c174bdd11cd75f990132
BLAKE2b-256 checksum
How to use checksums
25119de279275d72b0ac22bc55193ec465d12c23de624f5dd084df29ad179d57
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp314-cp314-android_24_arm64_v8a.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp314-cp314-android_24_arm64_v8a.whl
Size 1.2 MB
Tags Android API level 24+ ARM64 v8a CPython 3.14
SHA-256 checksum
How to use checksums
9f0bd8de5e1508bb23ebd6ec6d90daa6ca80232b3324c5d4e08ea29e6482aa98
BLAKE2b-256 checksum
How to use checksums
a2c4b22a45ddb42b0ca26bf89c8f0e90a35783745962b6c10aa9915efb8f629f
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp313-cp313-pyemscripten_2025_0_wasm32.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp313-cp313-pyemscripten_2025_0_wasm32.whl
Size 509.9 kB
Tags CPython 3.13 PyEmscripten 2025.0+ WebAssembly
SHA-256 checksum
How to use checksums
8b70edcbd4ee9900de6fcfb72392092bf66f515460d312b9439fd080634e3fb3
BLAKE2b-256 checksum
How to use checksums
459d0167821006aadfaed71b3cc6287d332f66a40914183026ff7bbd6e12dfa6
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp313-cp313-android_24_x86_64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp313-cp313-android_24_x86_64.whl
Size 1.2 MB
Tags Android API level 24+ x86-64 CPython 3.13
SHA-256 checksum
How to use checksums
4f1c33110677b439c0739a3c5cac27ef783b54bd78de394ee905e5a551595cb2
BLAKE2b-256 checksum
How to use checksums
2312796e11ae394068bb764d5bfe0d6b52b5fe4da99ce7f6aa4f48558415791e
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp313-cp313-android_24_arm64_v8a.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp313-cp313-android_24_arm64_v8a.whl
Size 1.2 MB
Tags Android API level 24+ ARM64 v8a CPython 3.13
SHA-256 checksum
How to use checksums
d4e141f08ee66dc31007592f4aae5163469988cb2771cb1dff825f89d455aabf
BLAKE2b-256 checksum
How to use checksums
95e59edbfe19e7528a8c4bcafc62207d792b30140b4c6d84c4893840da8054c5
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp312-abi3-win_arm64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp312-abi3-win_arm64.whl
Size 883.3 kB
Tags CPython 3.12 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
950bdc0c8540c9b23a3e128fcf9c668968065d376f4f780af3f0ad57508d5be4
BLAKE2b-256 checksum
How to use checksums
8698fd2e5ea103131d8cd3ba9bfef51c887036ce3b4164ffe5d3f4cdfebb9499
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp312-abi3-win_amd64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp312-abi3-win_amd64.whl
Size 742.4 kB
Tags CPython 3.12 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
aace454fffd8f655cfbe0ff30193c476b388fe5bd55bb5febc17561ef1be0324
BLAKE2b-256 checksum
How to use checksums
e983ea872c12277cb98e0c9a43f285d57ffb76ebcf6c5fad049ed26522068a5b
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp312-abi3-win32.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp312-abi3-win32.whl
Size 713.1 kB
Tags CPython 3.12 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
a0cfd0a64d71a457ffc11320fd42bc7e3540c48d2c62e22c3f9af389ba1d6879
BLAKE2b-256 checksum
How to use checksums
642fe2e5170d6d5fd5b0e752c57010a9b8dde79ab79e55c8c38031afc6f38b61
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp312-abi3-musllinux_1_2_x86_64.whl
Size 1.8 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
a8f6364b41cfd70b47b490b6f42e12253de2ffbd43a176db3b8374a664ee27f2
BLAKE2b-256 checksum
How to use checksums
d190b823f0b43e9940902768e7c972ddb423cc71dfdc721c1e668a274670ba5a
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp312-abi3-musllinux_1_2_i686.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp312-abi3-musllinux_1_2_i686.whl
Size 1.9 MB
Tags CPython 3.12 Linux musl 1.2+ x86-32 abi3
SHA-256 checksum
How to use checksums
ea28ee690964001e1a9872567e2f7c793acefe45704a4dc23a10c4452daafc17
BLAKE2b-256 checksum
How to use checksums
d1c099c4718349a1142e3c3f600e79a2cd877337609c9241b689e60dc5d29a06
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp312-abi3-musllinux_1_2_armv7l.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp312-abi3-musllinux_1_2_armv7l.whl
Size 1.5 MB
Tags CPython 3.12 Linux musl 1.2+ ARMv7l abi3
SHA-256 checksum
How to use checksums
b758c2df7595aab60086451cf80a6ccca1a7b187934b72146d6fa25135e27bb8
BLAKE2b-256 checksum
How to use checksums
be52337a358a8453d723d414a5415cc8a05e4f3c94157329140ad543049cb825
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp312-abi3-musllinux_1_2_aarch64.whl
Size 1.7 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
b39a045cb4691493547a698d35507dcabc9b105a42395397097fe4c5199a6f3f
BLAKE2b-256 checksum
How to use checksums
ec4c115b75c2c98ac8a905e580f36010ec1e0685a5c5f01099b7e7396d794f17
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp312-abi3-manylinux_2_31_armv7l.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp312-abi3-manylinux_2_31_armv7l.whl
Size 667.9 kB
Tags CPython 3.12 Linux glibc 2.31+ ARMv7l abi3
SHA-256 checksum
How to use checksums
887a969cf58a117750574c6803ecc627cb635d24dc94fbdef353e174adcc393a
BLAKE2b-256 checksum
How to use checksums
62304c68fe9d1f1d482be90e7ec1a282f9508e4a2d747a27d438473346043982
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 746.6 kB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
3195408f3791776b42e63738080bb253cea7d582d52c3b79879ca7be918e5d41
BLAKE2b-256 checksum
How to use checksums
1e5f9ae08545f240c781aa476a60593d4fb8370c3aa36635617ff2b36c4b8da2
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp312-abi3-manylinux_2_24_i686.manylinux_2_28_i686.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp312-abi3-manylinux_2_24_i686.manylinux_2_28_i686.whl
Size 793.9 kB
Tags CPython 3.12 Linux glibc 2.24+ x86-32 Linux glibc 2.28+ x86-32 abi3
SHA-256 checksum
How to use checksums
48b3a035452eb2f4106d174e3541dc2c1ccc5f1dcb4daccc25fed895fbf2d9c8
BLAKE2b-256 checksum
How to use checksums
7db12172e24bc3f077ee3ebd10d13be2d991d58df08a627c6f300dbd504972b6
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 719.2 kB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
6d7297f1daca2c626de2949a8dd7e839c9ba3959c5493fb33294c97f27bc981f
BLAKE2b-256 checksum
How to use checksums
9ffb2a51272fb646b3f3f3728ed113d6b748f4da5f27c2be225f5c30946e8e72
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp312-abi3-macosx_11_0_arm64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp312-abi3-macosx_11_0_arm64.whl
Size 702.9 kB
Tags CPython 3.12 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
21269b71efb9a56780afba498e8e295ce1921c92545033607461a5e110a6a00c
BLAKE2b-256 checksum
How to use checksums
da2b43279e261d58ff5a6bd0108a263789eb2cf3f53c894b713c253d5cb90dd9
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp312-abi3-macosx_10_13_x86_64.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp312-abi3-macosx_10_13_x86_64.whl
Size 720.1 kB
Tags CPython 3.12 abi3 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
f4c58188e89c84feb5968192c09f652a7523052dd7bfeff2a234449642ae8026
BLAKE2b-256 checksum
How to use checksums
47288edacaf880abb6fb15d37303e5eae45c087db71ea9d2aa8f975be9b12e02
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 Oct 5, 2026.

Transparency log

Release files / py_ballisticcalc_exts-3.1.0b1-cp312-abi3-macosx_10_13_universal2.whl

Download URL py_ballisticcalc_exts-3.1.0b1-cp312-abi3-macosx_10_13_universal2.whl
Size 1.1 MB
Tags CPython 3.12 abi3 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
c84bfcaa0229d9bf8e4950e0e897a7c77125e79bb7ed48f99f543f71ebf71d74
BLAKE2b-256 checksum
How to use checksums
428644334333e3544341f86948b648370a712c72198135796667c3895206d721
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 Oct 5, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

3.1.0b1 This release

52 release files

2.3.0

29 release files

2.2.9

85 release files

2.2.7

85 release files

2.2.6

85 release files

2.2.5

85 release files

2.2.3

85 release files

2.2.2

43 release files

2.1.0

56 release files

2.0.4

51 release files

2.0.3

10 release files

2.0.2

10 release files

2.0.1

10 release files

1.1.4

10 release files

1.1.3

10 release files

1.1.2

10 release files

1.1.0

10 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