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 233-material-document/664-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 230 materials and 661 executable records (643 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.1

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.1
File Size Uploaded Provenance
peritheos-0.16.1.tar.gz 46.9 MB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for peritheos 0.16.1
File
peritheos-0.16.1-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
peritheos-0.16.1-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.1-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.1-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
peritheos-0.16.1-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.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
peritheos-0.16.1-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.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
peritheos-0.16.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
peritheos-0.16.1-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
peritheos-0.16.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
peritheos-0.16.1-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.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
peritheos-0.16.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
peritheos-0.16.1-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
peritheos-0.16.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
peritheos-0.16.1-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.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
peritheos-0.16.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
peritheos-0.16.1-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
peritheos-0.16.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
peritheos-0.16.1-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.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
peritheos-0.16.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
peritheos-0.16.1-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
peritheos-0.16.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
peritheos-0.16.1-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.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
peritheos-0.16.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
peritheos-0.16.1-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details
peritheos-0.16.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
peritheos-0.16.1-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.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
peritheos-0.16.1-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
peritheos-0.16.1-cp39-cp39-macosx_10_12_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.12+ x86-64 Details

Total release size: 198.8 MB

Release files / peritheos-0.16.1.tar.gz

Download URL peritheos-0.16.1.tar.gz
Size 46.9 MB
Tags Source
SHA-256 checksum
How to use checksums
8aa036ff5ab2d576ba5588e4084acc1f59c62f0f4d6156b155220085207ede93
BLAKE2b-256 checksum
How to use checksums
bd3766c37c5a4db9bfe5291210b292287ea67dde2ff695180b5dabdb2cf2683b
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-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
46bc9dfb1a4370aad43ecac8c89dbc3c899ca3e710359863fb1fef19f253bf39
BLAKE2b-256 checksum
How to use checksums
a3f313335fc8f0f44c0fd0c4f58d1eadf21787ae48cabec800b9338c5545f3e1
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-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
096922c4e77c700e0ca84324877ff76bb4da6fccf5086dc1c6bc24142cda9b60
BLAKE2b-256 checksum
How to use checksums
886b4cf8e483b643ad005f499ee0f69ad313cad3acfda68d438b257d06ea4d8c
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
883bec75706371560e32b7c0aec0b382993b001ab5ab58425c24a70e24a73a0d
BLAKE2b-256 checksum
How to use checksums
8e925a9ddaa31a5b94c9bdef2f6286487f5835f1b412aa347c17f4776b420c9e
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-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
17ee01db8ad3606db8f1d2474900502f463aa3e6deaa36aea8a0cfa9cb774599
BLAKE2b-256 checksum
How to use checksums
21c3459f5d8455cb01639f9e3d33077f7181a01062ffb2d2eaff45daeb54ef14
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-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
3c2a28168718c17834af686199b6ddc1d017f2af6d71280e6a87f468c4068f79
BLAKE2b-256 checksum
How to use checksums
07749ea519290566b8145df6c6286831f8bdfef2733a7808145a392551187001
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-cp314-cp314-win_amd64.whl
Size 4.2 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
7db7c18ae7a303f11cad024ca0e9f8e611ee888c1ddb91d989d198d3a06b8e47
BLAKE2b-256 checksum
How to use checksums
ef78e0086bda59ba39288c4a4a03b59b7373a4d6bad60f5c1552595c8bcde1fd
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-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
00bb52f34bb6e7329060a37a5c2a6cc6b534a287c6652af116f63c2533783a23
BLAKE2b-256 checksum
How to use checksums
a1956b65c0c42b03508e3db305a38a0da30f4550a7c537c05efb647ebce025ed
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.4 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
83cb000555693c1d1a901894f52ff6c406841fce19af3d5ab6880b6366d2fecc
BLAKE2b-256 checksum
How to use checksums
6d706884a4b698ffbfd5fe936d70e7f2069f56ef0e7b2db4c9ef37d5d72c47ec
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-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
5ccb7e433916dad062f336541c3c650f826205326987c56899911a242943d322
BLAKE2b-256 checksum
How to use checksums
6a9feff49fff13ac1dbf5c39504bc10e46e24739b33e8e15c0aa99b434d021b3
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-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
1a64dff572d446d7a772446aa3e26631c1ae8bd0ad46941ef1d85a92bf6efa45
BLAKE2b-256 checksum
How to use checksums
00e1a52d1830b8bd1b51f9e1f57b350c05a1a33650d4541ffe62e42e206e2f57
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-cp313-cp313-win_amd64.whl
Size 4.2 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
867b52258917114bac9c1975626ec19fa83024db0f4033e68818058635da9edf
BLAKE2b-256 checksum
How to use checksums
d1e21c72c1553de7d3c84b3e57d703585939f9f595792fa59fde983400266e00
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-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
91b7f5938ffb94d904fde633abe7c6eebddc3a5d9e7487d911db196b59452e09
BLAKE2b-256 checksum
How to use checksums
9d05949c66921c8a78a2dcc07612465c5b4a2f3a8a8006e75a5ef2dc01140688
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.4 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
eae0f78dda841c039d73cf92661663e1b6db1f030f576022063f6d3989c6f290
BLAKE2b-256 checksum
How to use checksums
dbd9f987adee357f09c757920d8c74d7df86fe3fb6b641e16071a749fefec078
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-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
41fbb5e83fef92b767234ca359b54c813c8abd362eb1603895d8e03bd8e68392
BLAKE2b-256 checksum
How to use checksums
45888ead7cfaee41bf25df84094d94ef67f0163409db1a5e8503387aefe720a3
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-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
b4136d1e958d1b8b95d2095cac3858fb4368fa806338d9a824fc0e4b7140ed08
BLAKE2b-256 checksum
How to use checksums
a8163c85d00abbfee3a19b423d2a06a194a69830df43bb33917b8c8df751c1f7
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-cp312-cp312-win_amd64.whl
Size 4.2 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
921db7ac4a3f94fbcc917dab84ffa9c7970757906b911685031ae0158d37b234
BLAKE2b-256 checksum
How to use checksums
9beaa69d2300427f73801be3fe7f9805dfc676feee50f3c70737a94ee4670dad
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-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
dff96c5b415c3b3b184d68ef8f5dc12df22f3b150f991f945421e773fab63696
BLAKE2b-256 checksum
How to use checksums
85b5f60fbbbb56e4a702ffa7b1a3c65e3af4f8bd4d25f84cf8d350d96083ed89
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.4 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
a1cba9376933ec9f206255c50a1e1b7b5e1e9b1acedf1fb47d76a90d85ce51c3
BLAKE2b-256 checksum
How to use checksums
09e2f36e1be96474c8e527ed6d496ffc9cc08b9a49fb7b0cd9a5b9f9bb49146c
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-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
ea4f66d9880773118dabf85c4a0d893cddbaec689caa0ed4e666512f0f8f3aa5
BLAKE2b-256 checksum
How to use checksums
071c310d436e7ad4b45d7856e4c1baa42b0fbb54af921cea9747958ef0ee42f3
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-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
c19c096d8ac515435dcaccd3549c6deb0da8f534de77ac9ea2610b4d0e84bee3
BLAKE2b-256 checksum
How to use checksums
456cb29b1e3b84f835386233e49d6d8b1d1bbb591c7ff3482199d807b3d12ba5
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-cp311-cp311-win_amd64.whl
Size 4.2 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
239e51735713c6fa59b7c1f43bdbfe79234ac50b8482bb6dfb28a89a6ed0042b
BLAKE2b-256 checksum
How to use checksums
bcb41f388a5e36715fd1b1b32950307f287f9353a9bfb7ca71ff539675e6f279
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-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
e06f940099ca18513eeba085b9bfa940afd97523af9dc3971e8ff56c57e48ba7
BLAKE2b-256 checksum
How to use checksums
ab99706eef71876e4d24a81229194d6fd5da5a8d7d5aa0c9f6ff0038eff4143b
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.4 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7b8a75e56edaec21240dc3846c96f736ccd828954688a2e0a5c3e4aed89f3a3a
BLAKE2b-256 checksum
How to use checksums
bdc4e0019bce85e9f027e72fdd8a6fb1d67c35ebeaca64d80ce2f1c9acdbf0cb
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-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
184cc303c94b229ca4cce6c67c121bb0dfb6fe8f1c1343ba65e92e54a2dce5c6
BLAKE2b-256 checksum
How to use checksums
c3876821477d22068308d897e4421c1b6a048426298d958e022d82a4c504326f
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-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
b4e3f732e41641821dca5d92ab3c677e7daed62991db347210df934e1a137ab5
BLAKE2b-256 checksum
How to use checksums
6c7936a8e7b9622b5341503b6f0c1a6efcdf86c769ea53fbdff8ff6ee831da45
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-cp310-cp310-win_amd64.whl
Size 4.2 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
0945ae11f49204766d8ffd4ccc9958f148e1cbe31a0b910a9fa7640c1c2d7efe
BLAKE2b-256 checksum
How to use checksums
48c9ebe6b3e7a8e88abf41162190c35f426509dbf9cc91e2a1ac7016987ab714
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-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
a93677a8c57b12845c37ec48a90df2232ce346b6b36712ab9df825fde1d9fc3f
BLAKE2b-256 checksum
How to use checksums
47e028211381adff0f64ab0946702117cc6cd6b9e2a26816c9c3b3e00407071c
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.4 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
14046b79f43e44509126554796fe94d495c1398dc9ae90923b71764e7b588c0c
BLAKE2b-256 checksum
How to use checksums
1135a49002e5e523ca55de2a0494f7576069117c8c56a43fd25fc1ba87e40a29
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-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
29ce926eed5d253577cf2ce45d634b1941107f32dc3cdb43f43c8decbfa442da
BLAKE2b-256 checksum
How to use checksums
3cc0a481cf039304e7808b8e1c23f2fd7ed15de65a3d043d0b01db51c1072c2c
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-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
5d394fd39f0d8f5344815450d766011a8941dd5a52aab82466f357b8f9d6a251
BLAKE2b-256 checksum
How to use checksums
9ef86cf6beabf19ff90f0b2eeb625f89ea7a8121c1e63baaf8385b1c59cea731
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-cp39-cp39-win_amd64.whl
Size 4.2 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
524a1815d6775a93b4271b16234e86299e357b91cacce5f4207d3de021920899
BLAKE2b-256 checksum
How to use checksums
8daf104a04017984c582a96c392062cb6013a50df59f5a4f8e1be90abef2f99f
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-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
78f84118bfbc88cf34b0054ec4b84a802817bdd9041752beb5556e0b270f896c
BLAKE2b-256 checksum
How to use checksums
8f1bac5c6e9e87ec690c1ae83920360b4f56c8cd1451c73ce0ed7c56deca07f9
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.4 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
5a6bc071abc78669600faff0b671bd79cfe50dcd13344557fb865657e0917083
BLAKE2b-256 checksum
How to use checksums
bd24317246be00ddc18e1e311f523a24fae252492a41c84abde5749c9645c5cb
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-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
db23bc5cb0d7e036f221f4d847b1da6f437f5b6ab0e32de159e4dafa7293355c
BLAKE2b-256 checksum
How to use checksums
ee310f87926d73a88114f40244c517cfc9350106f13a99758145e7a4b9c73d75
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 20, 2026.

Transparency log

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

Download URL peritheos-0.16.1-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
5e4b116254049bd5b34d471ee736c703a1be1ae9fa29303139a3a4d3d72cb92a
BLAKE2b-256 checksum
How to use checksums
d08d3113be0234058e050b725f0f1ccbba58a6e0311cd13b531e228919e2403b
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 20, 2026.

Transparency log

Security for peritheos 0.16.1

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.1.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 20, 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