Skip to main content

hf-simulation

Stochastic high-frequency seismogram generation: a Rust port of EMOD3D's hb_high_v6.0.3 (BINMOD + VERSION1), exposed to Python as a batched API.

import numpy as np
from hf_simulation import (
    FaultSegment,
    HfConfig,
    RecordParameters,
    SlipModel,
    Simulator,
    VelocityModel1D,
    station_seeds,
)

# The four groups mirror the simulation core's own decomposition, so a
# configuration written down elsewhere deserialises straight into this.
config = HfConfig(record=RecordParameters(duration_s=40.0))

# Built once per source: the air layer, the slip-model normalisation and the
# moment scaling do not depend on where the receiver is.
simulator = Simulator(SlipModel([segment]), velocity_model, config)

waveform = simulator.run_stations(  # (3, n_station, n_time), cm/s²
    latitude_deg=latitudes,
    longitude_deg=longitudes,
    station_seed=station_seeds(1234, station_names),
    kappa_s=kappas,  # one per station
    q_frequency_exponent=q_exponents,
)

Installation

pip install hf-simulation            # core: numpy only
pip install "hf-simulation[xarray]"  # adds hf_simulation.dataset.to_dataset

Status

Statistically equivalent to the production Fortran: intensity-measure means agree within ±2% at 373 of 375 endpoints tested (0 disagree; the remaining two are undetermined for want of sample size). Distribution shape agrees within ±4% on the 5th/50th/95th percentiles, and inter-frequency correlation passes Holm-corrected at 0 of 15. Each test is reported beside a null control — the same test with both sides drawn from the same program — so its false-alarm rate is measured rather than assumed. On the null, the shape test flags 11 of 375 at ±2% and none at ±4%, which is why the shape band is ±4%.

Output is not bit-identical to the Fortran: the FFT, the gamma function, the geodesic (WGS84), the pi constants and the RNG seeding all differ, and a few defects in the original are fixed. Each difference was checked statistically against the production output.

The batched interface

Simulator.run_stations takes arrays of station coordinates and seeds, plus the per-station site and path parameters (kappa_s, q_frequency_exponent), and returns every station at once. Everything else in HfConfig — including fmax_hz, the ray set and the path-duration model — is shared by the whole run. The stress parameter is per subfault: each FaultSegment takes a stress_drop_bars grid alongside slip. A station's seed is a uint64 derived by station_seeds through numpy.random.SeedSequence from a root seed and the station name, so stations are independent. Three properties follow, all of them tested:

  • station order changes no waveform — so dask rechunking is free;
  • simulating a subset equals slicing the whole batch — so a failed run is resumable;
  • a batch of one equals that station inside a batch.

The GIL is released for the whole batch, so it parallelises under a dask thread pool. There is deliberately no internal thread pool: two schedulers competing for the same cores oversubscribe them.

Tests

pytest                     batch invariants, seeding properties, the stub, doctests
cargo test --workspace     properties, kernel goldens, end-to-end snapshot
cargo clippy --workspace   zero warnings, enforced in CI
cargo bench                per-fault-size timings (HB_BENCH_SLOW=1 for alpine)

crates/hb_high/tests/snapshot.rs pins the whole pipeline against harness/golden/snapshot.txt using a frozen draw source. It fails by design when a change alters the draw structure (count, order or generator), because such a change needs a statistical check rather than a sample comparison. Re-record with UPDATE_SNAPSHOT=1 and say why in the commit message.

CI runs the Rust tests in both debug and release, which must agree with each other: a disagreement means the output depends on optimisation-level float behaviour.

uvx lefthook install sets up git hooks that mirror CI: autofixes on commit, and the lint, format, type and docstring gates on push.

Scope

Python owns every file format; read .stoch slip models and velocity models with source_modelling.stoch.StochFile and workflow.realisations.HFVelocityModel1D. EMOD3D itself is not modified by this project.

Metadata

Release files for hf-simulation 2026.10.2

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

Source distribution (sdist)

Source distribution for hf-simulation 2026.10.2
File Size Uploaded
hf_simulation-2026.10.2.tar.gz 894.0 kB Details

Built distributions (wheels)

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

Total release size: 49.4 MB

Release files / hf_simulation-2026.10.2.tar.gz

Download URL hf_simulation-2026.10.2.tar.gz
Size 894.0 kB
Tags Source
SHA-256 checksum
How to use checksums
4b48b05c6f7f25c700c2ee6ef17d0a1cb8e773e72a041714b7ba676ebd85647c
BLAKE2b-256 checksum
How to use checksums
f989b1fd1a2d08184f27f1783595044a0b44340dece3ac222255518550dd8beb
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 / hf_simulation-2026.10.2-cp315-cp315t-win_amd64.whl

Download URL hf_simulation-2026.10.2-cp315-cp315t-win_amd64.whl
Size 694.3 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
08fb58b190411a1232579f73dde5c0db59dec58721a4faa63f975a05f5eaecd5
BLAKE2b-256 checksum
How to use checksums
12db598810f8ad732786a357618fae0bb96928da6c3e81c9b2f9b980484708ff
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 / hf_simulation-2026.10.2-cp315-cp315t-manylinux_2_28_x86_64.whl

Download URL hf_simulation-2026.10.2-cp315-cp315t-manylinux_2_28_x86_64.whl
Size 6.2 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0e7a081006a295598c493573d24cdca9426e1a8379319f252351a1f995fc9f25
BLAKE2b-256 checksum
How to use checksums
304f2cb5f9ac51c9931018edbb5bcc7abde29fd336948294ca3e9ade15bfaa5e
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 / hf_simulation-2026.10.2-cp315-cp315t-macosx_11_0_x86_64.whl

Download URL hf_simulation-2026.10.2-cp315-cp315t-macosx_11_0_x86_64.whl
Size 683.7 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
14d7cd0d302df0b7147374f0fa42c6f633cad4b71b390416304556bd0d25c7fc
BLAKE2b-256 checksum
How to use checksums
731f9c9f35de5d6e967d456917e32fb5375ddd3d76b45a5310437ffb75b76bc0
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 / hf_simulation-2026.10.2-cp315-cp315t-macosx_11_0_arm64.whl

Download URL hf_simulation-2026.10.2-cp315-cp315t-macosx_11_0_arm64.whl
Size 478.4 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
feef80c1ffb346e7579fae601308196bf413d5d7792bf65488ef0f8e0a9421de
BLAKE2b-256 checksum
How to use checksums
349f59d868730d0e88bda25789882fdf9f860a7dc37ade9c288604498a3fd1b0
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 / hf_simulation-2026.10.2-cp315-cp315-win_amd64.whl

Download URL hf_simulation-2026.10.2-cp315-cp315-win_amd64.whl
Size 698.0 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
07efcaa127d9cafa151288f46c993d73ff6a8c6eb719de05cf4ad26e64704c38
BLAKE2b-256 checksum
How to use checksums
48e317507bf9a852ae8d9f9bcf7f5162bc95716ba907fd04341cf3b1306fe255
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 / hf_simulation-2026.10.2-cp315-cp315-manylinux_2_28_x86_64.whl

Download URL hf_simulation-2026.10.2-cp315-cp315-manylinux_2_28_x86_64.whl
Size 6.2 MB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7cdfcfda03b74e3f5c60616fed94aafee96b616cf672d7c5a437c27013903c00
BLAKE2b-256 checksum
How to use checksums
69a894e8cd30f0a6c796b0886aaca8150b9bd2af4db93e06ddbab07e5953eec4
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 / hf_simulation-2026.10.2-cp315-cp315-macosx_11_0_x86_64.whl

Download URL hf_simulation-2026.10.2-cp315-cp315-macosx_11_0_x86_64.whl
Size 690.5 kB
Tags CPython 3.15 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
673408bb7703ef6de846c893186398aa9b33e8a369bcf190cd1adeb4318b9352
BLAKE2b-256 checksum
How to use checksums
ba7968c16b3319de0bbf1e8c5cc8b43bbac201db7d5f5722374e38ea138cd35d
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 / hf_simulation-2026.10.2-cp315-cp315-macosx_11_0_arm64.whl

Download URL hf_simulation-2026.10.2-cp315-cp315-macosx_11_0_arm64.whl
Size 483.3 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
46cc8a825552a397fc353e2025c54df867a05197d0e22b8e16b8aaedfe2f6fa7
BLAKE2b-256 checksum
How to use checksums
5feb0912f889225179976b0ddc2867a99d82048db7524102f509c4628fa09516
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 / hf_simulation-2026.10.2-cp314-cp314t-win_amd64.whl

Download URL hf_simulation-2026.10.2-cp314-cp314t-win_amd64.whl
Size 694.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
386c137715326504d6b1d42426215bb17cc6ba0abfd44c7d3837f1ac1475ec43
BLAKE2b-256 checksum
How to use checksums
1e8134c38010c5e3e7026ed14959e47c269f69341cdd01de9aff60ed3e41a4c6
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 / hf_simulation-2026.10.2-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL hf_simulation-2026.10.2-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 6.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3661cc09b65bf8211e8ec2345071d30f83bb36bd33f39fec86d0a6cd290a0a57
BLAKE2b-256 checksum
How to use checksums
72058e4f279150fa5dbebc0dac7e07a5fad67015574add8e708efcb35ca71ffc
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 / hf_simulation-2026.10.2-cp314-cp314t-macosx_11_0_x86_64.whl

Download URL hf_simulation-2026.10.2-cp314-cp314t-macosx_11_0_x86_64.whl
Size 683.5 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
cbb8862a146f5ba3f03d0d70bcc047499ffd78d8b8c9f7595eeebec372cde2d8
BLAKE2b-256 checksum
How to use checksums
e4ef581371e07115efd6c79ce887e06efd2e8a5355f30c0601258527eeb2e332
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 / hf_simulation-2026.10.2-cp314-cp314t-macosx_11_0_arm64.whl

Download URL hf_simulation-2026.10.2-cp314-cp314t-macosx_11_0_arm64.whl
Size 478.1 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b50e65489454ace99b450f2d20fae0f928cf49f84a450f059db229b4b6cec164
BLAKE2b-256 checksum
How to use checksums
69219f8a46ebfab6a577f0ad604ab7a5e074242ee312f86d87f09053a6e788a3
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 / hf_simulation-2026.10.2-cp314-cp314-win_amd64.whl

Download URL hf_simulation-2026.10.2-cp314-cp314-win_amd64.whl
Size 697.6 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
f8e1f8190e7a0ab35288a48d54565b9b16fe5f09110b9c0fe8a340ca01a9cc83
BLAKE2b-256 checksum
How to use checksums
57a97a985049b1882ffec3c797bff53112f89b54c8f4e8240ba36107ce9c6147
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 / hf_simulation-2026.10.2-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL hf_simulation-2026.10.2-cp314-cp314-manylinux_2_28_x86_64.whl
Size 6.2 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a23f371f3fef41c8a4bc08270fde94b73f4b2a46cd9590666be8a4da4a342d76
BLAKE2b-256 checksum
How to use checksums
b921cf14b485f3d99611b8736ae1e47dbc2a2150c9f8fd8f28ba5d31e9cac0e4
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 / hf_simulation-2026.10.2-cp314-cp314-macosx_11_0_x86_64.whl

Download URL hf_simulation-2026.10.2-cp314-cp314-macosx_11_0_x86_64.whl
Size 690.3 kB
Tags CPython 3.14 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
815eabb69a920daf81f35077029cb3eb0e0776cf68ad928e6368efe21b8c3739
BLAKE2b-256 checksum
How to use checksums
c5a942a6a9622c447b04cc5d0c2731dea39cb190a737ca3e0755ca086b115422
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 / hf_simulation-2026.10.2-cp314-cp314-macosx_11_0_arm64.whl

Download URL hf_simulation-2026.10.2-cp314-cp314-macosx_11_0_arm64.whl
Size 483.1 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
84925122b49fcccb2213e6c1f223f4866064c5650bdc2a1f6ca737965f9fd342
BLAKE2b-256 checksum
How to use checksums
3b0e8a6f99d606a32839bba549941d847a0bc0f3514015d8c39360b68df8cc79
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 / hf_simulation-2026.10.2-cp313-cp313-win_amd64.whl

Download URL hf_simulation-2026.10.2-cp313-cp313-win_amd64.whl
Size 680.4 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
ebd0da19fc3bc75a2db9d1e639cd264993aa8b2bddd3ab3b90f14a971a4ec91d
BLAKE2b-256 checksum
How to use checksums
5c928ea2b4839b70a373b272ae500bc7bcf41bf1bbc967f72fb7df252712775f
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 / hf_simulation-2026.10.2-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL hf_simulation-2026.10.2-cp313-cp313-manylinux_2_28_x86_64.whl
Size 6.2 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9303b4fad13a6427594e0d7ef56b13d9de0f86639cbd58974a2611abad8c7afa
BLAKE2b-256 checksum
How to use checksums
b78de9ea14fa46988328afa2afceb03ab7f1ef2603210e2706d32a6a80b24c8c
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 / hf_simulation-2026.10.2-cp313-cp313-macosx_11_0_x86_64.whl

Download URL hf_simulation-2026.10.2-cp313-cp313-macosx_11_0_x86_64.whl
Size 688.9 kB
Tags CPython 3.13 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
389437341604ada7b890a6601a06064a238c83d0bb9f607dbedcadf1f5d036de
BLAKE2b-256 checksum
How to use checksums
0e7400ebd527808da13d9eafa729f6ce5be86e856675f6fc6b136b9f52ddd365
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 / hf_simulation-2026.10.2-cp313-cp313-macosx_11_0_arm64.whl

Download URL hf_simulation-2026.10.2-cp313-cp313-macosx_11_0_arm64.whl
Size 482.4 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
553649c948b88d0ca4a3cd2ca16f7150d47fbb62131b5866ed91e8f6d6e6fabb
BLAKE2b-256 checksum
How to use checksums
10f094c27b9b730a6c7ba6fd804ca9b2b62a0faf7a36fa84cd82e2441c104560
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 / hf_simulation-2026.10.2-cp312-cp312-win_amd64.whl

Download URL hf_simulation-2026.10.2-cp312-cp312-win_amd64.whl
Size 680.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
b1cbfb3c7e2068170c33059cb6335ff7d57bf46735c95fd9de3f7668fcf0c05d
BLAKE2b-256 checksum
How to use checksums
f9ff4f5a28e7af89e2f15cce8b685546c96de0b823205e9a4dc2ad029a4a6bc9
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 / hf_simulation-2026.10.2-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL hf_simulation-2026.10.2-cp312-cp312-manylinux_2_28_x86_64.whl
Size 6.2 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ec5dae715d275d151c8a457a5f6d9d0cb540565f5e23ef859f3b3f7c5a1b9d9e
BLAKE2b-256 checksum
How to use checksums
c5e7a4a71ce222cd0d1e031b167f18e9aff6e0650fadc3246091dad71e07f45e
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 / hf_simulation-2026.10.2-cp312-cp312-macosx_11_0_x86_64.whl

Download URL hf_simulation-2026.10.2-cp312-cp312-macosx_11_0_x86_64.whl
Size 688.7 kB
Tags CPython 3.12 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
504b0152a2f536077637431d6796f0bb2439229f5e0ada1617efba0e45c1f556
BLAKE2b-256 checksum
How to use checksums
23d92f28e3aa6755e05113f624800d9fdccb16fae7f3b587cb6294f30cf04028
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 / hf_simulation-2026.10.2-cp312-cp312-macosx_11_0_arm64.whl

Download URL hf_simulation-2026.10.2-cp312-cp312-macosx_11_0_arm64.whl
Size 482.2 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
433fe462de675e0b03481f557c88be45758af921c59577d0a9d45f396df37433
BLAKE2b-256 checksum
How to use checksums
5ad1c0d864bcff4f843d79ba1c565d58c6228df63ec8dc21d32a411d1ec5af66
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.2 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