Skip to main content

Site Calculation

This repo implements the basics of the site calculation package. This incorporates both the Bayless 2018 model and the Campbell and Bozorgnia 2014 model. It is intended to replace the qcore modules for the same task, as well as being a future home for site calculations including things like backarc modules, kappa0 models, etc in the future. This repo incorporates the lessons of previous designs of this code including:

  1. Copious documentation. Prior implementations of site amplification models and the amplification process were not well documented. I have tried very hard to pin the equations in the rust code src-rust/bayless_abrahamson_2018.rs and src-rust/campbell_bozorgnia_2014.rs to equations in the paper and document changes in the models per Felipe's thesis.
  2. Rust over numba for complex high-performance code. The benefits of rust code include: speed, correctness, existing library of high-performance code. Numba is great for small blocks, but for code we intend to maintain long-term rust's usability beats Numba's conveniences.
  3. Single-threaded as fast as possible. Implementing multi-threaded calculations within a library is annoying for downstream application users because (a) the multi-threading model may not be compatible with your model forcing you to turn it off (e.g. NZGMDB), and (b) it can muck up the environment variables of the caller. Instead the code is designed to be run on a single-thread as fast as possible using optimised rust and numpy code. This enables the caller to multi-threading how they like without worrying about extra threads spawned by this library.

Example

import numpy as np
from site_calculation.amplification import (
    bayless_abrahamson_2018,
    interpolate_frequencies,
    amp_lowpass,
    amp_highpass,
    amplify_waveform,
    BAYLESS_ABRAHAMSON_2018_FREQUENCIES,
)

# Compute amplification factors for 2 stations
vs30 = np.array([400.0, 760.0])
vs30_sim = np.array([500.0, 500.0])
pga = np.array([0.1, 0.05])
amp = bayless_abrahamson_2018(vs30, vs30_sim, pga)  # (2, n_freqs)

# Interpolate to FFT frequencies
dt = 0.005
n_fft = 2048
fft_freqs = np.fft.rfftfreq(n_fft, dt)
amp_interp = interpolate_frequencies(
    BAYLESS_ABRAHAMSON_2018_FREQUENCIES, fft_freqs, amp
)

# Apply lowpass / highpass filters
amp_lowpass(fft_freqs, amp_interp, fmin=0.1, fmidbot=0.5)
amp_highpass(fft_freqs, amp_interp, fhightop=15.0, fmax=25.0)
# amp_interp is now our filter!


# Amplify a waveform
waveform = np.random.randn(2, 2000).astype(np.float32)
result = amplify_waveform(waveform, amp_interp, n_fft)

Repo structure

site_calculation/          # Python package
    __init__.py
    amplification.py       # Amplification models & signal processing
    _utils.pyi             # Type stubs for the rust extension module
src-rust/                  # Rust extension (PyO3)
    lib.rs
    campbell_bozorgnia_2014.rs
    bayless_abrahamson_2018.rs
tests/                     # Python test suite
    resources/             # Test data (CSV files)
    test_amplification.py
data/                      # Reference / validation data
Cargo.toml                 # Rust build configuration
pyproject.toml             # Python build & tool configuration
build.rs                   # Rust build script

Metadata

Release files for site-calculation 2026.10.3

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

Source distribution (sdist)

Source distribution for site-calculation 2026.10.3
File Size Uploaded
site_calculation-2026.10.3.tar.gz 152.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for site-calculation 2026.10.3
File
site_calculation-2026.10.3-cp315-cp315t-win_amd64.whl CPython 3.15 CPython 3.15 free-threading Windows x86-64 Details
site_calculation-2026.10.3-cp315-cp315t-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64 Details
site_calculation-2026.10.3-cp315-cp315t-macosx_11_0_x86_64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ x86-64 Details
site_calculation-2026.10.3-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details
site_calculation-2026.10.3-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
site_calculation-2026.10.3-cp315-cp315-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64 Details
site_calculation-2026.10.3-cp315-cp315-macosx_11_0_x86_64.whl CPython 3.15 CPython 3.15 macOS 11.0+ x86-64 Details
site_calculation-2026.10.3-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
site_calculation-2026.10.3-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
site_calculation-2026.10.3-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details
site_calculation-2026.10.3-cp314-cp314t-macosx_11_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ x86-64 Details
site_calculation-2026.10.3-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
site_calculation-2026.10.3-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
site_calculation-2026.10.3-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
site_calculation-2026.10.3-cp314-cp314-macosx_11_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 11.0+ x86-64 Details
site_calculation-2026.10.3-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
site_calculation-2026.10.3-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
site_calculation-2026.10.3-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
site_calculation-2026.10.3-cp313-cp313-macosx_11_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 11.0+ x86-64 Details
site_calculation-2026.10.3-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
site_calculation-2026.10.3-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
site_calculation-2026.10.3-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
site_calculation-2026.10.3-cp312-cp312-macosx_11_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 11.0+ x86-64 Details
site_calculation-2026.10.3-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details

Total release size: 5.9 MB

Release files / site_calculation-2026.10.3.tar.gz

Download URL site_calculation-2026.10.3.tar.gz
Size 152.8 kB
Tags Source
SHA-256 checksum
How to use checksums
23fc8ff3a107a158a387d47709486ac7754bdabd1a26b5b622cb9f6bc1b05623
BLAKE2b-256 checksum
How to use checksums
a2c70e08d6c4340d6094c5eb703b76520489a3fc027be409ddb091f326653a54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp315-cp315t-win_amd64.whl

Download URL site_calculation-2026.10.3-cp315-cp315t-win_amd64.whl
Size 155.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
fd7d4a8e2038fbfa937ae498322cd2346346fd521fb99716d9d85225a0ca4130
BLAKE2b-256 checksum
How to use checksums
35add4576c8c59aefd936a4fd5cca51ba4b1ea78e94abc7c4278043716b1bc77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp315-cp315t-manylinux_2_28_x86_64.whl

Download URL site_calculation-2026.10.3-cp315-cp315t-manylinux_2_28_x86_64.whl
Size 295.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5d11c27dd2724b8a594b46422dfd839f826e7d3fda521cb051d44d5add13497b
BLAKE2b-256 checksum
How to use checksums
8c594179648eecd0aac132ab3137b176e2479fe26638b0ef6438cba79c3a7ce2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp315-cp315t-macosx_11_0_x86_64.whl

Download URL site_calculation-2026.10.3-cp315-cp315t-macosx_11_0_x86_64.whl
Size 260.9 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
e1d1760d83034fa195e5bb9751a6a23ab31b401cfa9c3a41edc3220fd2c320e8
BLAKE2b-256 checksum
How to use checksums
edcd389900fef7b93e78a5617e6f145a0c7206e7f2bea9ddd199e6732c599e4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp315-cp315t-macosx_11_0_arm64.whl

Download URL site_calculation-2026.10.3-cp315-cp315t-macosx_11_0_arm64.whl
Size 254.5 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
aebcc4ab5d76141af5cba90d03ea3d08ffb8e895073268100e79d9f5c67943c1
BLAKE2b-256 checksum
How to use checksums
d293298063406037a81f1901a4ac7a55bdabef37bd2b9fafbdddef6940d7e231
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp315-cp315-win_amd64.whl

Download URL site_calculation-2026.10.3-cp315-cp315-win_amd64.whl
Size 155.4 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
cd66cde03ec9e24c43a18c3e4858bf6f5aec7098459f1e7f738a2734e4cbf2bf
BLAKE2b-256 checksum
How to use checksums
b3bed5dad7e436a1ace0c7b4078a16005eefb1d7ee53e91043e3aa45100585b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp315-cp315-manylinux_2_28_x86_64.whl

Download URL site_calculation-2026.10.3-cp315-cp315-manylinux_2_28_x86_64.whl
Size 295.3 kB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5487cf29766984bfb0eff080fe1907f62c4c107e1e1f1dc82e1493352e41dd5e
BLAKE2b-256 checksum
How to use checksums
57a48dcc47c0db3590702d82f274ea876e1e6cce04e67c2e5055fae93d8dc3e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp315-cp315-macosx_11_0_x86_64.whl

Download URL site_calculation-2026.10.3-cp315-cp315-macosx_11_0_x86_64.whl
Size 262.4 kB
Tags CPython 3.15 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
90ebef21d6098ff2ebdf3a7858ee0bb4d04fdd531bdfbbc547403f8a54fec9f3
BLAKE2b-256 checksum
How to use checksums
d8b6614904337a561ce906722f1ee8077a9ef9f8f0e48a57b2ac39c9641ad124
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp315-cp315-macosx_11_0_arm64.whl

Download URL site_calculation-2026.10.3-cp315-cp315-macosx_11_0_arm64.whl
Size 256.4 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d7de1dd98612a048dfcf72d3d6c484f77ff9e3ab85a147f3ac7be6492fdfc0e0
BLAKE2b-256 checksum
How to use checksums
c6c79f139764603cbc18fda82516c00e6d23ee299aef84ec18a3c700b6b58322
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp314-cp314t-win_amd64.whl

Download URL site_calculation-2026.10.3-cp314-cp314t-win_amd64.whl
Size 154.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
c993fd340e8d894642643e824f1675a1aa779c398fb0e977ac812c81613f1533
BLAKE2b-256 checksum
How to use checksums
e6a1d89679b29968f26817dc8c725e3e1d7492ed6abe0fd357c622e7809f1a2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL site_calculation-2026.10.3-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 294.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7fc0b9256771600c7e7930a1c341f5fccd6596ce8e99d784bf80ff3898162c00
BLAKE2b-256 checksum
How to use checksums
e2957f14fc3405b877c13be9e0fc53281b9b519e4ee99e84c3ace59f0e33b72e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp314-cp314t-macosx_11_0_x86_64.whl

Download URL site_calculation-2026.10.3-cp314-cp314t-macosx_11_0_x86_64.whl
Size 260.5 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
cfd018732e637077a5c46d40eeb4262dfba91315d60957daa6a4440450993711
BLAKE2b-256 checksum
How to use checksums
b8eee9fb02a0d8be4470776228b6b5a78de3196d06d17e1744ac8de69b47f39c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp314-cp314t-macosx_11_0_arm64.whl

Download URL site_calculation-2026.10.3-cp314-cp314t-macosx_11_0_arm64.whl
Size 254.3 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8b962a4c0fefca9ea967d98969d7fe65dc85b44ab2bd4981eb0fe3df11b5d944
BLAKE2b-256 checksum
How to use checksums
2e949348e57fc2b27f987556bab4aa27f74452ff760baf31a45512235c35c6d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp314-cp314-win_amd64.whl

Download URL site_calculation-2026.10.3-cp314-cp314-win_amd64.whl
Size 155.3 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
da79729c89490599f759ffd36371a829383ecaad2eb1244c9409f6a117faee2b
BLAKE2b-256 checksum
How to use checksums
ff638a3089250a56d55fce6c3c3a1911c76bf05e819f6a7e76a8e757631ae03c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL site_calculation-2026.10.3-cp314-cp314-manylinux_2_28_x86_64.whl
Size 295.1 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e6e718b5556f9df230ec78efb523f1716240a5925fcf63a51ab62bdc520ed214
BLAKE2b-256 checksum
How to use checksums
99aaa8676fd583b981ab28e2ceec46c3dc70f21c7c92de0f7374fcd26d994c9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp314-cp314-macosx_11_0_x86_64.whl

Download URL site_calculation-2026.10.3-cp314-cp314-macosx_11_0_x86_64.whl
Size 262.0 kB
Tags CPython 3.14 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
35de51d457bbc1641be4ff3b2ba9588416db4da0d5a5227f3473b62c284f66d8
BLAKE2b-256 checksum
How to use checksums
39651014d608bb5c26b3fccbee40ba3987efd8dd1efd9b284f23f38251897e51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp314-cp314-macosx_11_0_arm64.whl

Download URL site_calculation-2026.10.3-cp314-cp314-macosx_11_0_arm64.whl
Size 256.2 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7b765cf6f56499e179e6fa18f35696fdfa86490619abc1125abb49d9d25d8b4c
BLAKE2b-256 checksum
How to use checksums
2ef0adb2039753b1d04835c2d0e2b0d76bb6db970bfc283c59c13aebd4e52b74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp313-cp313-win_amd64.whl

Download URL site_calculation-2026.10.3-cp313-cp313-win_amd64.whl
Size 150.7 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
7927a7f9a5ad3e22a7f894bbabca7be43f0299e389dfc46a2886613c369ebb9f
BLAKE2b-256 checksum
How to use checksums
a7788fbd46b677f7efa68c5347bd21fcbf9369bad7bdc43b217dd9605e427588
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL site_calculation-2026.10.3-cp313-cp313-manylinux_2_28_x86_64.whl
Size 294.4 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
dd22618234f71239620ce29903f7395a669251e9b35b2d1d28d7d10a500e96e6
BLAKE2b-256 checksum
How to use checksums
60ed1eac7f3456635992f04b983d75a391076408477314d5d105b01d2d996316
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp313-cp313-macosx_11_0_x86_64.whl

Download URL site_calculation-2026.10.3-cp313-cp313-macosx_11_0_x86_64.whl
Size 260.4 kB
Tags CPython 3.13 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
5012718a3abe428dd512ac1e7f75eb6b8ae26b0958ff82f50b6c1e7197381d09
BLAKE2b-256 checksum
How to use checksums
65a13fb8c5353470fe195970fdcec059013bf0cad5cc5ba3e998b698906c229a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp313-cp313-macosx_11_0_arm64.whl

Download URL site_calculation-2026.10.3-cp313-cp313-macosx_11_0_arm64.whl
Size 254.4 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1d579c7deb483ce825cd9f10ff99e86e462b9963d7a85097ea6c227ace93cdbe
BLAKE2b-256 checksum
How to use checksums
cc3a2e2c183f44b784d21a6cc1d1ca4c7ad05ae3e6a048869870c5dab2cb571e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp312-cp312-win_amd64.whl

Download URL site_calculation-2026.10.3-cp312-cp312-win_amd64.whl
Size 150.1 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
600d5589fa639e4494e797277c4a043369e8029d3a4f5330cb8e4ef11e228758
BLAKE2b-256 checksum
How to use checksums
53c27a8eb9bc51542ff98c08de4ba98f5015860bd133ac84ea16782ae4ca1fb8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL site_calculation-2026.10.3-cp312-cp312-manylinux_2_28_x86_64.whl
Size 294.7 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1406836b78cdc3a76d6445b0a8b3bfac3630a9aea0bd9d40034b6d1376bc24d2
BLAKE2b-256 checksum
How to use checksums
4a070023ca2f2911c8a5d64c07f7fccb56b9ad51a79bcb2e6c1851cbf5695aed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp312-cp312-macosx_11_0_x86_64.whl

Download URL site_calculation-2026.10.3-cp312-cp312-macosx_11_0_x86_64.whl
Size 260.0 kB
Tags CPython 3.12 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
ec1863a500b177524a4f5e8681f5c67838a9d4515dede63418380a80b179274e
BLAKE2b-256 checksum
How to use checksums
5782688b872f2edb66b3922847b4b9eb1d4e245a373b49c56b0ea36f6763a611
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release files / site_calculation-2026.10.3-cp312-cp312-macosx_11_0_arm64.whl

Download URL site_calculation-2026.10.3-cp312-cp312-macosx_11_0_arm64.whl
Size 254.3 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
62171535e41ee96618a4db4e4630eaa586bc6eb68e79696462d087625ed9cf7c
BLAKE2b-256 checksum
How to use checksums
a5b16840d83f89d33720e3ac74504c80a95de021dfd5311d7f3cb3ba522c57f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 16, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2026.10.3 This release

25 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