Skip to main content

Peritheos

A Python library for thermodynamic equations of state calculations for solid materials.

Built-in EOS evaluation, inversion, bounded robust fitting, and uncertainty statistics are implemented in Rust and exposed through the established Python API. NumPy broadcasting and user-defined EosBase subclasses remain supported. The package includes PEP 561 typing metadata for type checkers and IDEs.

Full model, fitting, units, and development documentation is available at peritheos.readthedocs.io. Rust users can start with the workflow-oriented Rust API guide and the runnable examples in the unified Rust crate. Release history is recorded in the changelog. Project goals and guidance for coding agents are in AGENTS.md.

Features

  • Room temperature equations of state (EOS) implementations
    • Birch-Murnaghan
    • Murnaghan
    • Natural strain (orders 2-4)
    • Modified Tait
    • Baonza pseudospinodal
    • Vinet
    • Generalized Rydberg-Stacey
    • Morse and Sun-Morse
    • Holzapfel
  • Thermal equations of state (EOS) implementations
    • Mie-Gruneisen-Debye
    • Mie-Gruneisen-Einstein
    • Linear thermal pressure
    • Second-order temperature-compression thermal pressure
    • Logarithmic-volume thermal pressure
    • Holland-Powell Einstein thermal pressure with generic reference isotherms
    • Double-Debye Helmholtz free-energy models
    • Dorogokupets-Oganov four-oscillator model
    • Multi-oscillator Gruneisen thermal pressure
  • Phase-specific linear Us-up shock Hugoniots
  • P-V and P-V-T parameter fitting with covariance and diagnostics
  • Joint reference-isotherm and thermal fitting with cross-covariance
  • Correlated observation errors and robust least-squares losses
  • Reproducible fit summaries and versioned JSON export
  • EOS prediction uncertainty from fitted covariance or published parameter errors
  • Thermoelastic derivatives, heat capacities, and vibrational potentials
  • Versioned material and EOS-record catalog with explicit literature provenance, calibration/data envelopes, extrapolation enabled by default, inversion, and measurement/parameter uncertainty
  • A Peritheos-owned .eosmat schema and 232-material-document/663-record EOS library with optional diffraction structure, stable identifiers, and Dioptas 0.10 storage-read compatibility
  • Recursive pressure-scale normalization across Au, Pt, KCl, ruby R1, and diamond Raman standards with source-documented cross-calibration edges
  • Native wheels for supported CPython releases on Linux, macOS, and Windows

EOS record categories

Each record identifies its origin (published, refit, derived or diagnostic), scientific validation status, and the scope of fit reproduction. A validated published equation can be usable even when the complete original fitting procedure cannot be repeated. See EOS record categories for the definitions and the author-confirmed Speziale (2001) MgO example.

Unit conventions

  • Public pressure and bulk-modulus values are in GPa.
  • Temperatures are in K.
  • Birch-Murnaghan, Murnaghan, modified Tait, and Vinet accept any consistent volume unit.
  • Holzapfel and energy-based thermal EOS implementations require molar volume in J bar^-1 mol^-1, which is equivalent to cm^3/mol divided by 10.
  • The linear and second-order Taylor thermal-pressure corrections use the same volume convention as their reference isotherm.

Installation

pip install peritheos

The latest development version can instead be installed directly from GitHub:

pip install git+https://github.com/CPrescher/peritheos.git

Development and other source installations compile the private native extension and therefore require a Rust toolchain compatible with Rust 1.83 or newer. Published PyPI wheels do not require Rust.

Usage

Materials and EOS records

Materials group one or more literature-specific EOS records. The calculation API uses GPa, K, and conventional unit-cell volumes in angstrom cubed. Each EOS record carries its primary reference, parameter provenance, calibration/data coverage, and uncertainty assumptions.

from peritheos import get_material, search_eos_records

mgo = get_material("mgo")
scale = mgo.get_eos_record("mgo_sokolova_2013_holzapfel_4")
pressure = scale.pressure(volume=60.0, temperature=2000.0)
recovered_volume = scale.volume(pressure, temperature=2000.0)

prediction = scale.pressure_with_uncertainty(
    volume=60.0,
    temperature=2000.0,
    volume_sigma=0.02,
    temperature_sigma=20.0,
)

# Sokolova markers use the same cell-volume API although their composed EOS
# works internally with molar volume.
gold = search_eos_records(formula="Au", thermal=True, pressure_gpa=200.0)[0]
hot_pressure = gold.pressure(volume=55.0, temperature=2000.0)

Bundled observation tables have the same provenance-aware interface whether their rows are embedded in .eosmat or stored as packaged CSV resources. The resource checksum is verified automatically:

coesite = get_material("coesite")
dataset = coesite.get_dataset("coesite_levien_1981_table7_pv")
pv = dataset.as_pressure_volume(pressure_unit="GPa")

print(pv.volume, pv.pressure)
print(pv.volume_sigma, pv.pressure_sigma)

The existing Material.datasets raw mappings remain available for consumers that need the serialized representation. See Loading observation datasets for column discovery, supported conversions, uncertainty semantics, and resource-integrity behavior.

The normal catalog API constructs 228 materials and 659 executable records (641 primary-source-validated and 18 qualified explicit-selection implementations) directly from the bundled .eosmat files. See Material catalog for typed discovery examples, Pressure standards for EOS records commonly used in that application, and Dioptas and .eosmat for the shared material library. The native EOSMAT v4 reference defines the current file structure and units; the v3 compatibility reference retains historical fields and advanced scientific semantics.

Create your own standalone material with create_eosmat() or python -m peritheos create, without database registration. The standalone EOSMAT guide starts with a small file and explains how to add uncertainties, thermal models and observations.

Room-temperature equations of state

Third-order Birch-Murnaghan equation of state:

from peritheos.eos.rt import BM3

# V0 may use any volume unit for a room-temperature EOS; K0 is in GPa here.
eos = BM3(V0=50, K0=130, K0_prime=4.3)

# Calculate pressure and bulk modulus at a given volume.
pressure = eos.pressure(V=40)
bulk_modulus = eos.bulk_modulus(V=40)

# Invert the EOS to calculate volume at a given pressure.
volume = eos.volume(P=pressure)

print(f"Pressure: {pressure} GPa")
print(f"Bulk modulus: {bulk_modulus} GPa")
print(f"Recovered volume: {volume}")

Thermal equations of state

Mie-Gruneisen-Debye and Mie-Gruneisen-Einstein models can wrap any of the room-temperature equations of state:

from peritheos.eos.rt import BM3
from peritheos.eos.thermal import MieGruneisenDebye

# Thermal models require molar volume in J bar^-1 mol^-1.
rt_eos = BM3(V0=1.0, K0=160.0, K0_prime=4.0)
eos = MieGruneisenDebye(
    rt_eos=rt_eos,
    Tr=300.0,
    theta0=800.0,
    gamma0=1.5,
    q=1.0,
    n=2,
)

pressure = eos.pressure(V=0.9, T=2000.0)
volume = eos.volume(P=pressure, T=2000.0)
temperature = eos.temperature(P=pressure, V=0.9)

# Predict the hot volume and total pressure when a DAC retains 25% of the
# reference-relative thermal pressure above a 40 GPa cold pressure.
cold_pressure = 40.0
hot_temperature = 2000.0
heated_volume = eos.volume_with_dac_confinement(
    cold_pressure,
    hot_temperature,
    f_dac=0.25,
)
thermal_increment = eos.thermal_pressure_increment(heated_volume, hot_temperature)
heated_pressure = cold_pressure + 0.25 * thermal_increment

# Infer temperature from volumes measured before and during DAC heating.
ambient_volume = 0.80000
heated_volume = 0.80001
temperature_with_dac = eos.temperature_from_volumes(
    V_ambient=ambient_volume,
    V_heated=heated_volume,
    f_dac=0.25,
)
ambient_pressure = eos.rt_eos.pressure(ambient_volume)
heated_pressure_from_pair = ambient_pressure + eos.dac_thermal_pressure(
    heated_volume,
    temperature_with_dac,
    0.25,
)

Both DAC methods use the empirical f_dac * thermal_pressure_increment confinement term and require 0 <= f_dac < 1; report and sensitivity-test the assumed fraction.

Multi-oscillator thermal EOS with a freely chosen reference isotherm

from peritheos.eos.rt.holzapfel import Holzapfel
from peritheos.eos.thermal import MultiOscillatorGruneisenThermalEOS

# Diamond parameters from Sokolova et al. 2016.
# The thermal model requires molar volume in J bar^-1 (= [cm^3/mol] / 10),
# pressure parameters in GPa, and temperatures in K.
V0 = 0.3414
K0 = 441.5
K0_prime = 3.9  # pressure derivative of bulk modulus at reference volume
QE1o = 1561  # first Einstein characteristic temperature
mE1 = 2.436  # first Einstein number
QE2o = 684  # second Einstein characteristic temperature
mE2 = 0.564  # second Einstein number
delta = -0.506  # additive normalizing constant for the Gruneisen parameter
t = 1.085  # generalized Gruneisen parameter
a_0 = 0  # intrinsic anharmonicity parameter
m = 0  # anharmonic analogue of the Grüneisen parameter
e_0 = 0  # free electrons parameter
g = 0  # electronic analogue of the Grüneisen parameter

n = 1  # number of atoms in the formula unit
z = 6  # atomic number of the formula unit
Tr = 298.15  # in K - Reference temperature

# Initialize the Holzapfel EOS
holzapfel = Holzapfel(V0=V0, K0=K0, K0_prime=K0_prime, n=n, Z=z)

# Compose the thermal correction with the source's Holzapfel isotherm.
eos = MultiOscillatorGruneisenThermalEOS(
    rt_eos=holzapfel,
    Tr=Tr,
    QE1o=QE1o,
    mE1=mE1,
    QE2o=QE2o,
    mE2=mE2,
    delta=delta,
    t=t,
    a_0=a_0,
    m=m,
    g=g,
    e_0=e_0,
    n=n,
)

# Calculate the thermal pressure at a given volume and temperature
V = V0 * 0.8
T = 3000  # in K
thermal_pressure = eos.thermal_pressure(V, T)
rt_pressure = holzapfel.pressure(V)
pressure = eos.pressure(V, T)
recovered_volume = eos.volume(pressure, T)
recovered_temperature = eos.temperature(pressure, V)

print(f"Thermal pressure: {thermal_pressure} GPa")
print(f"RT pressure: {rt_pressure} GPa")
print(f"Total pressure: {pressure} GPa")
print(f"Recovered volume: {recovered_volume} J bar^-1")
print(f"Recovered temperature: {recovered_temperature} K")

The equation class is named for its mechanism, not a paper. The validated Sokolova et al. parameterizations remain available through author/year catalog identifiers such as diamond_sokolova_2013; replacing the reference isotherm creates a new user-composed model and does not inherit that validation claim.

Citation and support

Use the repository's CITATION.cff to cite Peritheos and cite the original publication for each EOS used. Reproducible bugs and numerical discrepancies can be reported through GitHub Issues. See SUPPORT.md for the information needed to investigate a result.

Metadata

Release files for peritheos 0.16.0

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

Source distribution (sdist)

Source distribution for peritheos 0.16.0
File Size Uploaded Provenance
peritheos-0.16.0.tar.gz 45.2 MB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for peritheos 0.16.0
File
peritheos-0.16.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
peritheos-0.16.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
peritheos-0.16.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
peritheos-0.16.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
peritheos-0.16.0-cp314-cp314t-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64 Details
peritheos-0.16.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
peritheos-0.16.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
peritheos-0.16.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
peritheos-0.16.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
peritheos-0.16.0-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
peritheos-0.16.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
peritheos-0.16.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
peritheos-0.16.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
peritheos-0.16.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
peritheos-0.16.0-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
peritheos-0.16.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
peritheos-0.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
peritheos-0.16.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
peritheos-0.16.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
peritheos-0.16.0-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
peritheos-0.16.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
peritheos-0.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
peritheos-0.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
peritheos-0.16.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
peritheos-0.16.0-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
peritheos-0.16.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
peritheos-0.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
peritheos-0.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
peritheos-0.16.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
peritheos-0.16.0-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details
peritheos-0.16.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
peritheos-0.16.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
peritheos-0.16.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
peritheos-0.16.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
peritheos-0.16.0-cp39-cp39-macosx_10_12_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.12+ x86-64 Details

Total release size: 195.5 MB

Release files / peritheos-0.16.0.tar.gz

Download URL peritheos-0.16.0.tar.gz
Size 45.2 MB
Tags Source
SHA-256 checksum
How to use checksums
1114b609731675f4e3b92f6bbea193088038448732f3eadf12787db6279782f6
BLAKE2b-256 checksum
How to use checksums
ec3dcf8fc834274a468398055238292fbbfac8f3491dbee9b60549ec42a33a43
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp314-cp314t-win_amd64.whl

Download URL peritheos-0.16.0-cp314-cp314t-win_amd64.whl
Size 4.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
c3dc49b92d0ca4abe1773b64345b9130dbd15a3e12f622ef4d392c14cad6b690
BLAKE2b-256 checksum
How to use checksums
88ecb2165236cc9ec9a6df8605156d4d95a8141866ff3358dfbeb272c94553ab
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL peritheos-0.16.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0755c6e762d1b2047f9ad8ab3de92e3c6bc91fb07469d2d9a9983cc11aa9f692
BLAKE2b-256 checksum
How to use checksums
b42f727ff2d88aee2d40884db3a5d2f928057fd208295c89628b8c68592abf59
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL peritheos-0.16.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
9cd4f9d8845013ce83f4c45929fc39108cb85251b8901f054957e9d3152ba9b6
BLAKE2b-256 checksum
How to use checksums
527b319a06a7885feeed1cb468d6a8d923e1952ab6eaa5412273dce5eba1ced1
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL peritheos-0.16.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 4.3 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f826a6c0353bc20f17675774af842975b20b7f13f7ed1c0d1b6212416ce848fb
BLAKE2b-256 checksum
How to use checksums
253fd982afc3603a03bab900adb0b2613a381a8d01cd827f8ce118bd3cc150a2
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp314-cp314t-macosx_10_12_x86_64.whl

Download URL peritheos-0.16.0-cp314-cp314t-macosx_10_12_x86_64.whl
Size 4.3 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
4241fbce20ca94aecc2eb4addd9ff706be4e0ef3f28d2b50462d79ddedd3cf68
BLAKE2b-256 checksum
How to use checksums
5edd3c14a0d2ba9afc3a4fb090e6d4609b356b6c394ab98276fe4afa26ca13a8
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp314-cp314-win_amd64.whl

Download URL peritheos-0.16.0-cp314-cp314-win_amd64.whl
Size 4.2 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
8747440174ddb6eed897b621bd83c8dcf9fc86b16331940bc32e0a8c1a8b7227
BLAKE2b-256 checksum
How to use checksums
44e616d773150cced1cb97ae161ad433178961597192b554cad3e7d086ba7173
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL peritheos-0.16.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.4 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e0b818fadf813dfc9a47d3d9ea4d54a626f3007556ade92ee6e0656b26ab6bde
BLAKE2b-256 checksum
How to use checksums
b89122eafa80cab1b5c259d07c304184f0357a752571fa45c41631747d552078
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL peritheos-0.16.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.3 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
cb79fd7652d2e0d7aa30be9b966689dbb3dc9c73b5d4d11b22bdc0c9f0bc9985
BLAKE2b-256 checksum
How to use checksums
e9a10113c14e42b0a932639818e450264587466557a5dce94d45d1da54bf48da
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL peritheos-0.16.0-cp314-cp314-macosx_11_0_arm64.whl
Size 4.3 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
27c2e05c19db07dd63ddcd858ca316e58c19170d9637d2897330f9103000407e
BLAKE2b-256 checksum
How to use checksums
718e45cc1df5ee48c3acc4ef6191573aa434de1e9547a59a429c5603b0c77393
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp314-cp314-macosx_10_12_x86_64.whl

Download URL peritheos-0.16.0-cp314-cp314-macosx_10_12_x86_64.whl
Size 4.3 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
717353d52313401402f154096cbee571c34cebab625b57dbb72a58c8dce4d14a
BLAKE2b-256 checksum
How to use checksums
855cda144443593653176bfd580cb5d1981ff4fa1bf8f9e7ef9cb6adae931988
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp313-cp313-win_amd64.whl

Download URL peritheos-0.16.0-cp313-cp313-win_amd64.whl
Size 4.2 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
c34e881b56c9ea732f0a044084018f5102fb84b4e837897314ac0e853d341f87
BLAKE2b-256 checksum
How to use checksums
531f372c62692e4153f198ddce75db0f4537c27ea5e71beb8b95359e8883444e
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL peritheos-0.16.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.4 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
57d3aad8e6ec5c2237f11c390fc9a3edba37bc72334e806ebe7f869fca674101
BLAKE2b-256 checksum
How to use checksums
a4bd0cd9b966399c19af11f9f2b6abb641445a57862a9a58badd143412df554f
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL peritheos-0.16.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.3 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
fef46e15873bd387634c15aa4cdc7baec3b89cb7f9bb364817ba178a7618b71d
BLAKE2b-256 checksum
How to use checksums
48ca8212efb73f829a1a1c89d25b593bf998d782c69b9990de8daa411c9f5035
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL peritheos-0.16.0-cp313-cp313-macosx_11_0_arm64.whl
Size 4.3 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5a0a6fe0592d15a06c2f68515f286fb3becea7da5e4a8fa6c75aeda54b46e801
BLAKE2b-256 checksum
How to use checksums
0d612c3b574c7ac066025565ebc4ae8683a38595b5c2a1b2cf8244f4c7ea1d6e
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp313-cp313-macosx_10_12_x86_64.whl

Download URL peritheos-0.16.0-cp313-cp313-macosx_10_12_x86_64.whl
Size 4.3 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ad987a0f05d082ab5d6b8c90a8c7f6da0b2bc52cb5d16b3da2144044c789d11f
BLAKE2b-256 checksum
How to use checksums
6db7eb430f4079e7a9fa07375e35be32e1588a065688eef578e3073166e18d21
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp312-cp312-win_amd64.whl

Download URL peritheos-0.16.0-cp312-cp312-win_amd64.whl
Size 4.2 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
4a0767938330e1c095c5ef844e6e56f8dea3f168a6d3852b67f82ce362edc0bc
BLAKE2b-256 checksum
How to use checksums
532441cf0cbe72d5ae26a605ae6ea596fdf477fee05ad9ea51fc9da038a350cb
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL peritheos-0.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.4 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
367028c53de44ff30a440e2562f458ac900744311db8362e1ca33802f94c02cf
BLAKE2b-256 checksum
How to use checksums
e3c18aba31c4f425204ad1887e45be1fd51a72dc64e5055a4b143a917b4324ed
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL peritheos-0.16.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.3 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
38d5b61053df9768d79f3de1990c110a91cc0f8e3c4d94b6e478d3408006c47d
BLAKE2b-256 checksum
How to use checksums
39e3cd8a464707c43c25d406c495b27ff12d369fc9ccfb334177bc82a243947b
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL peritheos-0.16.0-cp312-cp312-macosx_11_0_arm64.whl
Size 4.3 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8c14634d89f40b16c16129b659b66dc1d33062b455fb8318fc5081ce44c2006c
BLAKE2b-256 checksum
How to use checksums
bc220a59784de67e9219012f5648570391e601ce6fc5614c7955bc80f88f143b
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp312-cp312-macosx_10_12_x86_64.whl

Download URL peritheos-0.16.0-cp312-cp312-macosx_10_12_x86_64.whl
Size 4.3 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
6f584b6208b9b0880190a5dcb57de8447a9cb31c81d306a9b130d4afb559f023
BLAKE2b-256 checksum
How to use checksums
bd7ca281991b6787cac67b16c39e4c36083e3cd4d8a3405c1e486af8e6eddda7
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp311-cp311-win_amd64.whl

Download URL peritheos-0.16.0-cp311-cp311-win_amd64.whl
Size 4.2 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
df55504c554749822adc1db341a1e5f492503408bc95a9d959abb659def2e722
BLAKE2b-256 checksum
How to use checksums
da2e5c4f4e62a6fe04c7581b11bada8f3597d3dd172b14c3f59c7df0c83979e6
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL peritheos-0.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.4 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
cdbed44014f39e73f22252189995ba3e0689d51a9c48a56b0b0173f819ff86cf
BLAKE2b-256 checksum
How to use checksums
4271b21eed61ed301e751d71c2e01e1b1e169afa674f9d5fbbb27f380d757cdc
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL peritheos-0.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.3 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
0e367acf33ac33399bc2cb65ea8df6cfa3a143fff290b23c26dd41236a7b4a88
BLAKE2b-256 checksum
How to use checksums
c30ba4203f385aa65badd554b39be4aef458937eaeffecb47875c7d4a75ffc3c
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL peritheos-0.16.0-cp311-cp311-macosx_11_0_arm64.whl
Size 4.3 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
acc8b599a4c1311310bf9edbef9baa3ed53bf4006618677e06890933883bfae3
BLAKE2b-256 checksum
How to use checksums
08e3362b4df57ffe2f97b728d24a62ea187eccc6605fb351807a5b9d0941902b
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp311-cp311-macosx_10_12_x86_64.whl

Download URL peritheos-0.16.0-cp311-cp311-macosx_10_12_x86_64.whl
Size 4.3 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
5c43731681aba23569317ee07f40973c10e4e0a67d83473c62137c054057122d
BLAKE2b-256 checksum
How to use checksums
70d3583113abb2e4a2666b9a04c44276a5a6f62928d0e9e06dd47b7930f7d780
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp310-cp310-win_amd64.whl

Download URL peritheos-0.16.0-cp310-cp310-win_amd64.whl
Size 4.2 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
24f8da4bda28fc07b1bb4e52a70237d14e6a46cbaf3df2ecffe86bb1be84fb9f
BLAKE2b-256 checksum
How to use checksums
a3ee83c2e0e78896ad74ba811dd5c075cceba13d613a6af1d82d146bc6a2fbfb
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL peritheos-0.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.4 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
acf94b12c3fe22329929fe6f4b5da24559e9a51c7a93127ea4918aa8705b7499
BLAKE2b-256 checksum
How to use checksums
9e883146da7a4a734ee12e47a3d5863681ff71402b6b0a0bceec79065c544461
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL peritheos-0.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.3 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
8c86a99016bdef1bfd5ac99a695f99dd8f039ab04367b23d34a21d1fa630c302
BLAKE2b-256 checksum
How to use checksums
41a1931a8e1c422126f058b36ef4455390eb59afeb365e1be5518be84151984a
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL peritheos-0.16.0-cp310-cp310-macosx_11_0_arm64.whl
Size 4.3 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
96c7a42ca195b323e13bf7e0a0de21106887fd8f5ee781cd47a40f6c4ca13bd7
BLAKE2b-256 checksum
How to use checksums
ff8c706368a3ea3773247ee9da6db71ae7ed2f3a35b476cc46dd22f8e0ec6854
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp310-cp310-macosx_10_12_x86_64.whl

Download URL peritheos-0.16.0-cp310-cp310-macosx_10_12_x86_64.whl
Size 4.3 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
c7a7adcb98b2b9ec721467b288952509310a9166f76b7a2eb766b0259a5b034b
BLAKE2b-256 checksum
How to use checksums
54720c03f0eaf821b6001276cd14943698564b49317ffa1bdf91f158028d5624
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp39-cp39-win_amd64.whl

Download URL peritheos-0.16.0-cp39-cp39-win_amd64.whl
Size 4.2 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
b6e42f59b6fc036e6b50ec7f417f335563b3110faf62843f21c2e00fc9043623
BLAKE2b-256 checksum
How to use checksums
090af3981f218ba7b95dc2d1e3d40bda014664d7f79e1ac8d8368752195ca0e7
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL peritheos-0.16.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.4 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
868aeaccae78731105dd888b397198b89cfc75097bf6734a14c364f7fc4bba11
BLAKE2b-256 checksum
How to use checksums
e644936239708406c2ba8b67070c048195e7c9335fa3fdfcd7d465a4f4f5aa00
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL peritheos-0.16.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.3 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
f8b1b3da02d7b2f7ceb0be5aff22ca176015faf492a90d40f0c9c24e5de3605b
BLAKE2b-256 checksum
How to use checksums
fa3ae17649181d2db03d4f5922321a4697af1a45e5e77411411bbb65d7305f77
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL peritheos-0.16.0-cp39-cp39-macosx_11_0_arm64.whl
Size 4.3 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
44957ffcec58ec84c019c76fd2e22178955e1de4226af0bdb4ea2bfeb874cb65
BLAKE2b-256 checksum
How to use checksums
eebbed5cea0d87a4c6fdc9b8f257b34825a130f00fae37ccca1d74bb5a1514fd
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 19, 2026.

Transparency log

Release files / peritheos-0.16.0-cp39-cp39-macosx_10_12_x86_64.whl

Download URL peritheos-0.16.0-cp39-cp39-macosx_10_12_x86_64.whl
Size 4.3 MB
Tags CPython 3.9 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
c090999e558a2e7369a6ea329fbe5227a8faa016cf0682daa4831d9f3931805d
BLAKE2b-256 checksum
How to use checksums
2109cb36aaa23e351664e0b3fe6e2af3e3c0d66b61bffc68f98b660e015f1666
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 19, 2026.

Transparency log

Security for peritheos 0.16.0

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.

Full provenance

All 36 files in this release have been uploaded with provenance metadata.

Select from 36 files

Attestation for peritheos-0.16.0.tar.gz

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

Transparency log

A note on package security

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

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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