Skip to main content

OpenARaw

CI crates.io PyPI docs.rs License: Apache-2.0 Rust MSRV

Part of the OpenMassSpec stack for mass spectrometry raw-file access.

Rust and Python reader for Agilent MassHunter .d mass spectrometry data directories, with no Agilent SDK or software dependency. Covers the modern AcqData MassHunter shape across Q-TOF (profile and centroid) and QQQ (MRM) acquisitions.

Documentation: sigilweaver.app/openaraw/docs

Known issues and gaps

  • Q-TOF m/z accuracy depends on the run's calibration. The reader applies each scan's stored calibration and does no reference-mass correction of its own. Measured on public corpus runs: peptide fragment ions (y1, immonium) read at a median of -2 to -9 ppm (95th percentile 8 to 16 ppm), and background ions not used for locking (siloxanes, DEHP) at a median of -3.6 to +3.2 ppm over 19 bundles. Runs without reference-mass correction can be off by 10 to 20 ppm:
    • PXD031927 (G6550A): reference ion +12.5 ppm, siloxanes +17 to +19 ppm.
    • PXD044639 (G6550B, acquisition software 10.1): purine 121.0509 at -17.5 to -19.2 ppm.
    • PXD057471 (G6540A, DefaultMassCal.xml only): DEHP at -11 to -13.5 ppm.
  • Stored MS2 precursor m/z can disagree with the MS1 peak. In PXD031402 and PXD014285 the precursor target m/z differs from the matching MS1 peak by about 32 ppm and 10 ppm. Use a precursor tolerance of at least 30 ppm, or re-pick the precursor from the MS1 scan. Q-TOF MS2 spectra have no parent-scan link, charge state or isolation width.
  • Triple quadrupole (MRM) spectra report only the product m/z. The precursor m/z is not set and per-transition SRM chromatograms are not emitted; each spectrum carries its MRM channel number (precursor_native_id = "mrm_channel=N"). Product m/z values are stored directly and match the method's transitions.
  • Bundles that cannot be decoded raise errors. A Q-TOF bundle with neither MSMassCal.bin nor DefaultMassCal.xml has no calibration (PXD031771/655_2.d), and a bundle whose scan records point into a missing data file cannot be read (PXD022473/M.d, no MSProfile.bin). Each affected scan is an error from iter_spectra (RuntimeError in Python); flight times are never reported as m/z. Malformed folders without AcqData or MSScan.bin fail to open (6 of 338 corpus uploads).
  • Corpus gaps. Tested instruments are the G6410A triple quadrupole and G6530, G6540 and G6550 Q-TOFs. Negative mode is covered only by the short negative segment of five PXD031771 runs (190 spectra). Not covered: ion mobility (6560), GC-MS ChemStation .D folders (DATA.MS), and models not yet seen in public data (for example 6545, 6546, 6470 and 6495).

Install

Prefer openmassspec-io with the agilent feature/extra unless you need this parser standalone (minimal dependencies, or building your own abstraction) - the umbrella gives you format auto-detection, mzML conversion, and Arrow streaming across all wired-in vendors for free:

cargo add openmassspec-io --features agilent
pip install openmassspec[agilent]

Standalone:

Rust:

cargo add openaraw

Python:

pip install openaraw

Quickstart

Rust:

use openaraw::reader::Reader;
use openmassspec_core::SpectrumSource;

let mut reader = Reader::open("sample.d")?;
for spectrum in reader.iter_spectra() {
    let spectrum = spectrum?;
    println!("{}: {} peaks", spectrum.native_id, spectrum.mz.len());
}

Python:

import openaraw

reader = openaraw.RawReader("sample.d")
spectrum = reader.read_spectrum(0)
print(spectrum.ms_level, spectrum.retention_time_sec, len(spectrum.mz))

See the docs site for the full guide, format specification, and API reference.

License

Apache-2.0. See LICENSE.

The format specification was developed by binary analysis of public mass-spectrometry datasets (PRIDE accessions). See CORPUS.md and ATTRIBUTION.md.

Metadata

Release files for openaraw 1.0.0

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

Source distribution (sdist)

Source distribution for openaraw 1.0.0
File Size Uploaded
openaraw-1.0.0.tar.gz 63.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for openaraw 1.0.0
File
openaraw-1.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
openaraw-1.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
openaraw-1.0.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 Details
openaraw-1.0.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details
openaraw-1.0.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
openaraw-1.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
openaraw-1.0.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
openaraw-1.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
openaraw-1.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
openaraw-1.0.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
openaraw-1.0.0-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
openaraw-1.0.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
openaraw-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
openaraw-1.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
openaraw-1.0.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
openaraw-1.0.0-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
openaraw-1.0.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
openaraw-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
openaraw-1.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
openaraw-1.0.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
openaraw-1.0.0-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
openaraw-1.0.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
openaraw-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
openaraw-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
openaraw-1.0.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
openaraw-1.0.0-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
openaraw-1.0.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
openaraw-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
openaraw-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
openaraw-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
openaraw-1.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
openaraw-1.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details

Total release size: 13.9 MB

Release files / openaraw-1.0.0.tar.gz

Download URL openaraw-1.0.0.tar.gz
Size 63.9 kB
Tags Source
SHA-256 checksum
How to use checksums
f9a17043fc87e60e277168b68efd1a40ba987047d3ca3bcf28b9de8f8e0bc611
BLAKE2b-256 checksum
How to use checksums
372192f7aa4d8c284a56df5db51b4ded8d1f7d857b42d6253d898662c63a0ad5
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL openaraw-1.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 475.8 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
2a35aed6b4fb0ec387678f3556d530c4666a40a4119fb2839852380a49009101
BLAKE2b-256 checksum
How to use checksums
7056053f81f255993ed08a10c7b6dfcfc8d052d4576906b376f4f37a65ab5884
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL openaraw-1.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 465.5 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
74e6075c7e2b48f3d93e94614e38e37e0076327b81183f9642d81c0b0abf829d
BLAKE2b-256 checksum
How to use checksums
0c383cf81b9d243d245d145e375dab69c1dda4292ccfc83c4fc18de86962abfa
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL openaraw-1.0.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 471.8 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8d179262574cb96cefb9ebbea25b48784df0284d2c56cf1658ed940bc45bd48b
BLAKE2b-256 checksum
How to use checksums
8709cc90a1855fec7e885f9d54069cd30c5d11af7ea233c3fb696d377646bb49
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL openaraw-1.0.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 471.1 kB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
52406fdf56f3c1d17e56cd7f98d8da50fbb4c444cc29d7365a0e54f20c661cc4
BLAKE2b-256 checksum
How to use checksums
11194482191083cabc5c528e5836819af6370e12870cca12605da14168d10a87
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL openaraw-1.0.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 471.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2e4a01d45797896c3f27b003f5fb5ebd207f0f477ba08b3a35a9ea9ac90c590e
BLAKE2b-256 checksum
How to use checksums
629ac5f4215127c4c37eea0a3082b18aaa2ad25d1c1ab2d5464d1a329f9ca38d
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL openaraw-1.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 460.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
03b4407f44edc9261cad79a19e1b4221611b8bbe809349fec2cbe49adf1abf20
BLAKE2b-256 checksum
How to use checksums
8f468ae9ebcc92d31cf1bf75ba10263af2e7be2d52df9e1b5522bb9b92580227
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp314-cp314-win_amd64.whl

Download URL openaraw-1.0.0-cp314-cp314-win_amd64.whl
Size 314.7 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
22d3466c765ef4c65b40c42110218313f726eb2995090d86cfc2282fbdfa82a7
BLAKE2b-256 checksum
How to use checksums
031aaec94433d757588711d367dc87351f0d55bbe88904b21ac9f1b0a90825a1
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL openaraw-1.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 471.3 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4843b81d9c673e581ba3d16679a44a858639c5a2a055839d70fc1c23f10471e3
BLAKE2b-256 checksum
How to use checksums
544690f6dca91366fe84e9af08ead4c48487983386c795f49dd18c768f004e8a
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL openaraw-1.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 462.0 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
82c3aea16c1d2863078d410abf22e8ca8e0788ace5ad2784f369591e094ba104
BLAKE2b-256 checksum
How to use checksums
a780f0a46ef46c2773ef4b78ef02b538cebe7263b996a732ce23d2518d88daed
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL openaraw-1.0.0-cp314-cp314-macosx_11_0_arm64.whl
Size 419.7 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3be843cd9183d3a55475bb4f27f0adb7e49ab4c000c56ee3642ed152a57b6f5e
BLAKE2b-256 checksum
How to use checksums
cbad1243bf9cebcbd8615009abe4171a0e6f97b8ec6b648c720a181a810ebb95
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp314-cp314-macosx_10_12_x86_64.whl

Download URL openaraw-1.0.0-cp314-cp314-macosx_10_12_x86_64.whl
Size 428.0 kB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
593a02368b267b983ef2658f9af84ec263970d6da9ccc188ded0491fc0adeb9e
BLAKE2b-256 checksum
How to use checksums
e76ba8c84f0ac151dbf5344e9f8440250e318f5fdee21312e402ed138387dc03
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp313-cp313-win_amd64.whl

Download URL openaraw-1.0.0-cp313-cp313-win_amd64.whl
Size 314.0 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
10ff7eb1924c3b2ff8bcfe27949899ac3d6cda9e8372a1434c5e2affe5890680
BLAKE2b-256 checksum
How to use checksums
52da31aa0e179b7beba7b5afe10462b595ae276185db167464d3d71acc9aeb9c
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL openaraw-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 470.1 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e6d7cfe31faa9d4eeced83eea80bd558a05fff29f2a9f9fd7323e1adfa86c835
BLAKE2b-256 checksum
How to use checksums
77efb5fdf19147ffa7c978b39a1adbf2e76c56e840473f1e71173ceccd057c77
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL openaraw-1.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 460.3 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b8edfc139c759bcb1317fef9c87c53ce0a4f586415cabe4b6161e2e5414f5e5b
BLAKE2b-256 checksum
How to use checksums
2db7501fe10f7fbfcc412b98cc7100ed3ddf66111fb264f21a05e445bb6c659c
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL openaraw-1.0.0-cp313-cp313-macosx_11_0_arm64.whl
Size 418.3 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
40876aa777f2e64c252f120097de3c84b86d072f291946a557cfaa6f056de762
BLAKE2b-256 checksum
How to use checksums
285fa678a63a8ce054fea7def6d33ae3efa1f368688ac5082704f65c73590b1e
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp313-cp313-macosx_10_12_x86_64.whl

Download URL openaraw-1.0.0-cp313-cp313-macosx_10_12_x86_64.whl
Size 426.7 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
8923376b7605e974a1de24907c500509b76b42d770e4f68cd6fea20871494f72
BLAKE2b-256 checksum
How to use checksums
09960363e5fd99e07f40bead7176acb07b0021fa372e7a6598e47226208251d8
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp312-cp312-win_amd64.whl

Download URL openaraw-1.0.0-cp312-cp312-win_amd64.whl
Size 313.7 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
3088a025b1cd4f8db0e392a6da63654c1c99343311c3da905889311b5a92a5f4
BLAKE2b-256 checksum
How to use checksums
89760eeba3ee10e3ef4959a28c053c1838687e4caa012aaf2784f2a81aa71561
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL openaraw-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 469.9 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
75cbfc361cf93c16a37c6afd985caf64e66dd5097b7d84662d4fd467657307ef
BLAKE2b-256 checksum
How to use checksums
25919ccc7ddeb41469d23b1bcacae62faa242635d2d94a37314d612ee3256b11
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL openaraw-1.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 460.1 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
5fc413d7b9f7638373fb59adb0f063b979f8692bae7d5c0f1a9e4ff635df0461
BLAKE2b-256 checksum
How to use checksums
6016cec07dedd63e64de187f5e2027631b84ea07e5dd3c751ac47e77dd69c2ab
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL openaraw-1.0.0-cp312-cp312-macosx_11_0_arm64.whl
Size 418.6 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
94b8d79ceb23fee96d215cd8a09f2246ea3d5fbb35169e697133db7b30acdd39
BLAKE2b-256 checksum
How to use checksums
06f09f172e9b653100b898d585b300770de1382c7527c5d4cd6a4c18b6cd0ef5
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp312-cp312-macosx_10_12_x86_64.whl

Download URL openaraw-1.0.0-cp312-cp312-macosx_10_12_x86_64.whl
Size 426.8 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
084f7bf76f25f696abfd68b204a4d517038d0b0b472b2c6f6860051aaad7cc99
BLAKE2b-256 checksum
How to use checksums
28117be98929ad35ce1127efc868e4cd1576f18259b3c2a1a652aff246158d83
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp311-cp311-win_amd64.whl

Download URL openaraw-1.0.0-cp311-cp311-win_amd64.whl
Size 316.6 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
f93f1c98c4d097ebb85b550610fa23b27969c2483dbd55b185a0ec7992e762cd
BLAKE2b-256 checksum
How to use checksums
c2174314e8e44e2241cbc395b2b68075a08b82f4b95160f52b298d87d672077e
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL openaraw-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 474.1 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
93ced2b5a5adcceab512b0715857766189576f96525a1976a77ac70c7ff5614d
BLAKE2b-256 checksum
How to use checksums
adc55ff04ad638d50a422485a08f98af4f2fd38b7f4f7294e54dd47b49c86859
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL openaraw-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 463.7 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1508062a8787d94bae2c34a8dc2cb80b696ac5ddfebb08b5dbab53ee347f35b7
BLAKE2b-256 checksum
How to use checksums
933f2010a0c36d2cb0a21a46bfcfab0e98a3f4bba933806f6c0a0163a944a54c
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL openaraw-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
Size 422.4 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
38f30168c0877eade2576c157d3e271149202f3e5e3af5c264fe8eeebfa14852
BLAKE2b-256 checksum
How to use checksums
e5c05b3d6119996280272b0fcfc4e0a2a8d043096dea945253cd798d587e76a7
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp311-cp311-macosx_10_12_x86_64.whl

Download URL openaraw-1.0.0-cp311-cp311-macosx_10_12_x86_64.whl
Size 426.9 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
d8e240cf3d0caa61e240e7de39fc6b9301a84ca14491c2a9f2b7564d881986ec
BLAKE2b-256 checksum
How to use checksums
a9a280d5a6f0d40ddadefe0ccfca0000749806bc500ac43365fe23b0a99740fe
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp310-cp310-win_amd64.whl

Download URL openaraw-1.0.0-cp310-cp310-win_amd64.whl
Size 317.0 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
699a830f2a7bf19da9dca73f8eb9bfb99225a07b82d4602a106a8e52b08b0e9d
BLAKE2b-256 checksum
How to use checksums
83a2df453712dd0112b1f159592379ec9fa1c1c07588f280a53149ef938b96a4
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL openaraw-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 473.0 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2046065c672fc808b806c8bc1d45d98ac5c9380efb600cc97eb75acc4aaee7e7
BLAKE2b-256 checksum
How to use checksums
a2852bf52e808d97b6843c06adf1e9623bcb179f5ccc7db3f12bde74cae7f813
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL openaraw-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 463.1 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
2144b92525603d7e5bc965360a4b05f06c9dff42cc0fe1b13cd96e091fb6b6f5
BLAKE2b-256 checksum
How to use checksums
765d87da28348c717f0198618d47b7f36b3592afbcc2d65e9a52f49e8b616946
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL openaraw-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 475.9 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e09491d6fbb91401e00a80cb3223418f40778797bbb5672648f57102d0aca40f
BLAKE2b-256 checksum
How to use checksums
93a7cd91d02b4ab758804571a9ae40d732307ccb1aea9eb7a622abc9a5265bac
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL openaraw-1.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 466.6 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
158651f27f53888f106c96f4e401c03c8a8b338c39e9a09bc027893394190af8
BLAKE2b-256 checksum
How to use checksums
d1f7d518a2bc8def59e80f1902a19c091b2a1374be7d65aca6326cb1ad335f62
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 11, 2026.

Transparency log

Release files / openaraw-1.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL openaraw-1.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 466.9 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
46a6d16019ae0579bf4bb42c0e6ba2b11dfc783ed652062fb73edaba47972453
BLAKE2b-256 checksum
How to use checksums
068b7f3d3bfc29cb96e7639f62234268edcd3d7b4f0f49eb65dca04f48788844
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 11, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.0 This release

33 release files

0.1.7

33 release files

0.1.6

33 release files

0.1.5

33 release files

0.1.4

33 release files

0.1.3

33 release files

0.1.2

33 release files

0.1.1

33 release files

0.1.0

33 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page