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/678-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 675 executable records (657 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.17.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.17.1
File Size Uploaded Provenance
peritheos-0.17.1.tar.gz 48.4 MB With provenance Details

Built distributions (wheels)

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

Total release size: 207.8 MB

Release files / peritheos-0.17.1.tar.gz

Download URL peritheos-0.17.1.tar.gz
Size 48.4 MB
Tags Source
SHA-256 checksum
How to use checksums
dac5e2800609c41e93da1805f9623be02a8b57feed84ed2897ebb52919222db3
BLAKE2b-256 checksum
How to use checksums
eec21a706125ade9c2b094a0618c2ebcdbc46505b5ff8990ecd01bbbb756c17b
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp314-cp314t-win_amd64.whl
Size 4.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
e062dc74acd276d6c80b7d692e742d8637e94772cc5b6bf6f8f376e52f2cf6a7
BLAKE2b-256 checksum
How to use checksums
0aecc5d51bf9a141e0cc56d84ca792a3861235626fc9bc97f5f27b1ca737272f
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
91ff86dfe0f69891393b1ab3835be3bd0cd82d794a09a05d0f7740724f9eaae8
BLAKE2b-256 checksum
How to use checksums
4f77306bfffc78875b4d40f0598fe5c67a8b17d536381be3597934f978c30be7
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
14b9f7172e9da1f2ec480c91a8fe1b8704c44139b91c2c7284dd993607074b06
BLAKE2b-256 checksum
How to use checksums
4d6d10691f5e52d2d7a410c36131404694f841673cbf346becfdc57aaa60cbfc
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp314-cp314t-macosx_11_0_arm64.whl
Size 4.5 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
83eaf1d13536701720c5c0fdf291a9c016b022bfe13efb2b791b4750e8efc553
BLAKE2b-256 checksum
How to use checksums
389121475c9940f19a54e708a8bac151fe03a6b673b22900f0a59bd1f3eb3d75
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp314-cp314t-macosx_10_12_x86_64.whl
Size 4.6 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ec7b13433a2428097cafe4dc56a2ea1ca84aa3149b88f773916b2d23f0d3fbe3
BLAKE2b-256 checksum
How to use checksums
8f251563c420e5c4003d12357e0a56b13f76fa3f62ac3b8b969cd2ddc62558d5
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp314-cp314-win_amd64.whl
Size 4.4 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
0d0266f510d2462c0886b40558ea186db21e7aa89d0453f7e4128d4124d2d4bb
BLAKE2b-256 checksum
How to use checksums
281614ef2e3e5c8873bc4b3156e40a9b79b1d469cd27d5c15b63ed1b24ec5688
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.6 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
bd73cf826c3a587ab5b81b5825cb2a7e6b03238a872e421f6f01496c930f474a
BLAKE2b-256 checksum
How to use checksums
1c36572d3cf05437e8997043c8fbadede7e68c63fc052b7bb4e94b9562a0433e
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.6 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1efacab77c1f001a964a53e82e168553dfbc66442d9df34e394ee34f41681e02
BLAKE2b-256 checksum
How to use checksums
10e6b153449c8e52d564bbfc1b222e160bf02f3af09c1c2de2633c479a6a035f
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp314-cp314-macosx_11_0_arm64.whl
Size 4.5 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f67d2a7519d3a8c46ebf38dec9c2f4f6d9f23e1fa491240912e17dc909d1c31a
BLAKE2b-256 checksum
How to use checksums
859fb97acbc8cabe653439b55c681f60f82c6a777f72debb6635c028a84eaac6
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp314-cp314-macosx_10_12_x86_64.whl
Size 4.6 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
a466a685a29fd4978e7a22bc61ef28c72347daf31ef4d07e6d66ff805e9600ed
BLAKE2b-256 checksum
How to use checksums
8bad674ec80e1f9a5965b0d23cedefd2987334c4cdc91dd8e41d0ba3e43115f8
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp313-cp313-win_amd64.whl
Size 4.4 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
4326dc4467e81c92fa806b2bf04820cef1e3e8c7a6a7d2e40bf33438f8c1a744
BLAKE2b-256 checksum
How to use checksums
41e11c21b60d60ff5835ea8570a6660c408167cf0437b4d7570c6ba018977530
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.6 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
31163117b703cdcee81f684ac19bd43f4e19343868b5992fb1a41238c1546569
BLAKE2b-256 checksum
How to use checksums
966b9608cb2e3cc857269842bf511f79732428ac5f8794e6f8c8f261bc17d836
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.6 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
48a597bc37def111aa8513c51ad4fd3fc867d01abcbbf3005e6010f5c6620c29
BLAKE2b-256 checksum
How to use checksums
733b54dfeb25c034975209274a8d988f4ba81fd8e12482c59047f15397dc3764
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp313-cp313-macosx_11_0_arm64.whl
Size 4.5 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4d4b5e34fe023a10ecbdabd87fd6c1c26c2b83e4bca7fa09db285c444f5479c3
BLAKE2b-256 checksum
How to use checksums
4f1694f5e4ba6d39422fc3177a5e717bb2fe1625f0c07145c476c2dc4e4e4545
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp313-cp313-macosx_10_12_x86_64.whl
Size 4.6 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
96d854d3247359caff791f6c6a89832ed7f70c325092a579f9f636d4a4be5624
BLAKE2b-256 checksum
How to use checksums
2da82f54139b590bc85a28d8a2ba0c462d857ff257131c2a5c8ee26d60eb2813
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp312-cp312-win_amd64.whl
Size 4.4 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
eb2995a7ec8afd4256fe55af9577309dbac0a4c52bf48713efdeac7a91d08657
BLAKE2b-256 checksum
How to use checksums
e2fb00ee96c514fb33a324e6a86b690ae7af29d718e619f8cff3eacdc2a6e734
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.6 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
cc54d439632414aca1e88835e4cb4ad1a9211b994d33a930656b2ebea4bbe5bf
BLAKE2b-256 checksum
How to use checksums
ef1eefea718519408adbdd56715fed339f975494402843b7a9564cd790fe311c
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.6 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
04782bae5d5fd16675e0199b1de1606dc24aa310b9824271075ddb0b6818d2bb
BLAKE2b-256 checksum
How to use checksums
61482bf21665c5bb092b4063c84d071fa25b61ef8dab34b94b9ede43db30a07a
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp312-cp312-macosx_11_0_arm64.whl
Size 4.5 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ce91b76fef43bbe9ac8fc3a980085a7104b875114e7ab8d1ce4089b7341c47c3
BLAKE2b-256 checksum
How to use checksums
528aa3078c149204e0f8031a504fbb49abe2127488ceadd176a8bbccd330ceb0
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp312-cp312-macosx_10_12_x86_64.whl
Size 4.6 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
2c01bd3f285bb1835c91457d8872fe8552b17045fa0ca6e280885b545944e1f6
BLAKE2b-256 checksum
How to use checksums
19b310a43183d0d5c0e8278c44aebf4707152840de1f466344ab44c896b7bcd3
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp311-cp311-win_amd64.whl
Size 4.4 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
e810a250d248c491a2d630c4ddc1cc602e36f7b44f967d5773ca11e37be40d40
BLAKE2b-256 checksum
How to use checksums
43dccba632697e9de0480e06f9dd7548a36e878de896adc40af51311334fe9b8
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.6 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5429b4546d5188f6155991093087379a1369ab5f28556f5070d9030cbee4561c
BLAKE2b-256 checksum
How to use checksums
1637860de04db472528ce1638caf169545cc8d2df2efe2a7c105f523bdd5ea77
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.6 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
732de80444eeb1693f99f8e7417fc8eeb89e5db46d617db189326a620f183d71
BLAKE2b-256 checksum
How to use checksums
27b7283de1e3dbc97316bb2e7882013483122411ba8772f63618352f84af6f06
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp311-cp311-macosx_11_0_arm64.whl
Size 4.5 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ca7a16a5ebfb5b8bfdfb59635ec7936c0a0bac342b274bccfd89fc0ce566b70f
BLAKE2b-256 checksum
How to use checksums
f1d9ff0b601004e837e5e8bca441f7918e660809952bc36b0ac6d25cf2bc9110
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp311-cp311-macosx_10_12_x86_64.whl
Size 4.6 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
85db7fd1289eba2ef4252fa75a51ff4e926b1b845f4bfa52ad0afe6f0fb1a9f6
BLAKE2b-256 checksum
How to use checksums
440b0b13a40feed0bccd8d26cf44e22b9755e2a2c7f630fe702f8263084f4e01
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp310-cp310-win_amd64.whl
Size 4.4 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
658b6b4c8b4e1d758db65b76ee0665967384400f8d70ccebd6058ca2e89b0943
BLAKE2b-256 checksum
How to use checksums
5845d329beb8cc3e5d42e1970af3029f2dc588c4c74c4b0c1dccbdaf78d856b0
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.6 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9659e0fa9d0d5e8931ef6b5740c55bc49be8880943b4cc04332418631e3a9cb8
BLAKE2b-256 checksum
How to use checksums
d663890baf8bf887c5c054371d15bbdc8ebf7f07a6308478a9bbcb611a17f2fc
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.6 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
df622fe388228f8dbbf5539edd1692d03df0ae7be7d6e8363b2e4499dfdef728
BLAKE2b-256 checksum
How to use checksums
dc96496298a7c19b3ca7a20857cc57ac0046fce92a2f6602f584e6977bf494d1
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp310-cp310-macosx_11_0_arm64.whl
Size 4.5 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
22291911b8da226a6b511b1affcd86c9da27165d8e299ecd556f5833683d4e44
BLAKE2b-256 checksum
How to use checksums
810734dd61340c137bce929e3381ebdfbc7c93c5c21cfa97ec00510ba5095a7b
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp310-cp310-macosx_10_12_x86_64.whl
Size 4.6 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
f3a114a961b466ac9af0c50b376f35bce629d8509acf951ec38cfc6e2289ddfd
BLAKE2b-256 checksum
How to use checksums
fc229265a704aba78821a9292024b025b0ad3cbf2c55cf661703d83829f2eb0c
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp39-cp39-win_amd64.whl
Size 4.4 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
cf7badc4883f7115ea9570314b1b82d0e5e9a0e50dbc5ee92b3cf814ddd0e3c2
BLAKE2b-256 checksum
How to use checksums
9a32963862d582b77b88495748d8b492f1e21be10383bf87a88f52d5bcfd05b3
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.6 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ec5ca01c1fae430fa24646048c4a452a8c8868fbc59fb3401524557fce912c14
BLAKE2b-256 checksum
How to use checksums
0e12a873ca183d66bd7c4a1ed0e4963d04d5b9b2df78d564164f0943ed1d5e94
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.6 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
5ef8060abc671f40dd35c553fb42aab4fa1ceff7a3ddff0bd3d9d53f0504cd2e
BLAKE2b-256 checksum
How to use checksums
a00856b15f906b4b590995c509d94365389de6090de2dc5859c349cdecc395be
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp39-cp39-macosx_11_0_arm64.whl
Size 4.5 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
22dab6e5d7d20fc7aad833e50e9bea9b7598cea0918727265e59b5b579d1bb03
BLAKE2b-256 checksum
How to use checksums
5de413510c3abdb7fc1fc6b88c9fd33e9b8ee33c0f1b74a5639d736158cd49d1
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 25, 2026.

Transparency log

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

Download URL peritheos-0.17.1-cp39-cp39-macosx_10_12_x86_64.whl
Size 4.6 MB
Tags CPython 3.9 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ef6d27db6d9da1292140b7bbc80d49637f85cb54df0ed39dda74d5d4963bb631
BLAKE2b-256 checksum
How to use checksums
b83d7effcfe9f58eddc378ba605a06ac9f48ac17ac7e9ed1f86e215c2506a2ee
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 25, 2026.

Transparency log

Security for peritheos 0.17.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.17.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 25, 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