Skip to main content

OpenSXRaw

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 SCIEX .wiff/.wiff.scan legacy mass spectrometry data files, with no SCIEX SDK or software dependency. Covers the TripleTOF and QTRAP instrument families.

Documentation: sigilweaver.app/opensxraw/docs

Known issues and gaps

These apply to opensxraw 0.4.0 and all earlier releases. Figures come from checks run on the public validation corpus (see CORPUS.md).

  • m/z values are not reliable on any instrument family. No part of the m/z axis has been validated against a physical reference. Do not use OpenSXRaw m/z values for identification, accurate-mass work, or m/z-based quantification.
  • TripleTOF and ZenoTOF m/z values are wrong. The reader applies one linear (slope, intercept) calibration per file. In a sample of 48 TOF files, 33 contain negative m/z values (down to about -16) and 8 proteomics runs never exceed m/z 700. In 6 files checked in detail, peaks do not line up with known peptide fragment ions, common background ions, or 1.003 Da isotope spacing; offsets scatter across +-2000 ppm with no cluster. This affects all 170 TripleTOF 5600/5600+/6600 and ZenoTOF 7600 .wiff files in the corpus. The shape of the error is not yet known, so any recalibration you apply must be checked against known ions in your own data.
  • QTRAP m/z values are raw detector bins, not m/z. They are integers from 0 to about 179,000 and can repeat within a spectrum. This affects all 27 QTRAP 5500/6500+ files in the corpus.
  • MS level is wrong on TripleTOF and ZenoTOF. Every scan is labelled MS2, including MS1 survey scans, so TOF MS2 spectra also have no precursor m/z and no link to a parent MS1 scan. Treat ms_level as unreliable on these files. QTRAP MS levels are correct.
  • MRM transitions are not reported. QTRAP MRM spectra do not expose their Q1/Q3 transitions, and no SRM chromatograms are produced. Only a TIC chromatogram is available.
  • .wiff2 is not supported. The format is encrypted. The reader currently rejects these files with "Invalid CFB file (wrong magic number)" rather than a message naming .wiff2.
  • Multi-sample .wiff files must be opened with Reader::open_sample (Python: opensxraw.open_sample); Reader::open returns an error.
  • Not reported or untested: centroid/profile mode (scan_mode is always None); negative polarity (handled in code, but no negative-mode file is in the corpus).

What has been checked and holds: the .wiff container and Idx scan index, retention times (no backwards steps or read failures in a 54-file, 1.16 million-spectrum sample), instrument model, polarity, acquisition timestamp, and QTRAP MS levels. On QTRAP DDA files, MS2 precursor m/z is the value the instrument recorded at acquisition (present on 3,084 of 3,087 sampled MS2 scans); it has not been cross-checked against MS1, because QTRAP MS1 m/z is in raw bins.

Install

Prefer openmassspec-io with the sciex feature 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 sciex
pip install openmassspec[sciex]

Standalone:

Rust:

cargo add opensxraw

Python:

pip install opensxraw

Quickstart

Rust:

use opensxraw::reader::Reader;
use openmassspec_core::SpectrumSource;

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

Python:

import opensxraw

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

Reader::open (and RawReader) expects the paired .wiff.scan file to sit alongside the .wiff file, with .scan appended to the .wiff filename.

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 opensxraw 0.4.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 opensxraw 0.4.0
File Size Uploaded
opensxraw-0.4.0.tar.gz 60.9 kB Details

Built distributions (wheels)

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

Release files / opensxraw-0.4.0.tar.gz

Download URL opensxraw-0.4.0.tar.gz
Size 60.9 kB
Tags Source
SHA-256 checksum
How to use checksums
3cd0ec4d7aef669c59e405c388432fb35e002486e874d2df7a88ee316078b9d3
BLAKE2b-256 checksum
How to use checksums
9dc4df81ca84701b408a6a81a1437e60e46b33c2acb0b9468fd9d36aa822a557
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 / opensxraw-0.4.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL opensxraw-0.4.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 463.0 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
30236faee7fccf32d2ee04d5baf35f70b76aa3ee386a5888b10a6432a790e7d6
BLAKE2b-256 checksum
How to use checksums
7bd972ea726ce919dfdf8086bbf0a95029d3a48fd0a20b55d45363ab2ca34ffd
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 / opensxraw-0.4.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL opensxraw-0.4.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 456.5 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
b55c640c57f64f5e22162b21adc2806ce7faa54d3e4bac3861706aca305078a5
BLAKE2b-256 checksum
How to use checksums
1770ff4c8e3a289a1e595a03dce798e06559ee81230df2c484e09895e3458550
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 / opensxraw-0.4.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL opensxraw-0.4.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 458.6 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
135ec5c30c7147777982dd325fa014efbdcfc7a4894fdf9b990fa91a5f4dca89
BLAKE2b-256 checksum
How to use checksums
20f87dbffc479f7d772242bd66bb2dea59b1cf1a0aa8c8444aa067fbeba5e540
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 / opensxraw-0.4.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL opensxraw-0.4.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 457.9 kB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
44432ac7047478bd3bb8270fc2d8a05da2694e8cdd3ae042726e0948b0b00896
BLAKE2b-256 checksum
How to use checksums
c46aa40ed915b570d6536e74f4e81161c511b5a44a353b3acdb3195313b90cea
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 / opensxraw-0.4.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL opensxraw-0.4.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 458.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7134da516e2d1fa747c23853db6bb98c5dff5f9f2dda70bace8aa156e66d8d99
BLAKE2b-256 checksum
How to use checksums
e806281de425da11bd47ebd4480623eecb7c967ab80936cc05c67d87321588e6
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 / opensxraw-0.4.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL opensxraw-0.4.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 451.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
bfb69b2addbd849d4301bd6f8555384e8df949854cd894caa4e33d572bacf81c
BLAKE2b-256 checksum
How to use checksums
4bac942c838cc5c7f8cec725e0f626cc8d53c8a1b115a274e1cbef7cc5284e44
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 / opensxraw-0.4.0-cp314-cp314-win_amd64.whl

Download URL opensxraw-0.4.0-cp314-cp314-win_amd64.whl
Size 305.3 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
876ed3cd6be45691b47d8a4da7875a694817c5376175de248707aa4b2123185b
BLAKE2b-256 checksum
How to use checksums
1f980fbb9b67298caf9ac4b33440146d4eb4369f88a2b390e4e55a6257f1a1ca
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 / opensxraw-0.4.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL opensxraw-0.4.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 458.3 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
11d529b4f4c0b0b4e88a4625a0ef1b45785b44c147a1dca4c34ab1f3e0456949
BLAKE2b-256 checksum
How to use checksums
fa36fc4a4eeddc19d5e01f9ec9bbed1cc18dfa086e7c37b8dbe1365a0ed18b31
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 / opensxraw-0.4.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL opensxraw-0.4.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 452.4 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e7efc9fdd332c5e9dd5b672c7b53db4604ceeed85376eaab166ce5b482a5810a
BLAKE2b-256 checksum
How to use checksums
7e1cc56023fcaab640c0207ae6750b365b40a708f82ff67fadca459b65e7451a
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 / opensxraw-0.4.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL opensxraw-0.4.0-cp314-cp314-macosx_11_0_arm64.whl
Size 407.5 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a1857bf1969b4227f99c43a12c79c35457be29acfe00dae88404302703303102
BLAKE2b-256 checksum
How to use checksums
7109f53bf8af0ef6d6d121cdd7f0997bc00b229084a7d6963ffd1e431c90054a
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 / opensxraw-0.4.0-cp314-cp314-macosx_10_12_x86_64.whl

Download URL opensxraw-0.4.0-cp314-cp314-macosx_10_12_x86_64.whl
Size 415.9 kB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
52221bdbf9bdb7b163be74a03ffd93059c9bab1c915b443d769d6f4a3eaed5cb
BLAKE2b-256 checksum
How to use checksums
e4b7ce40a4840716bd4efdfd2d217881179ba6b24f2b94bc7f59f0b498f934e5
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 / opensxraw-0.4.0-cp313-cp313-win_amd64.whl

Download URL opensxraw-0.4.0-cp313-cp313-win_amd64.whl
Size 304.8 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
0b0eda4d10eff5d928b9be601e54b1f149c8bb24975acc8d771114cb9d72f085
BLAKE2b-256 checksum
How to use checksums
5479088cc24fe4c5df8d489575c59a57a7f4f5ef0f375f0d6ab87a9b163163e1
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 / opensxraw-0.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL opensxraw-0.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 457.0 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b16c5eeb4b094cd8ad3ec7371323698440250b68d966f8821ae5286e07a4a1fb
BLAKE2b-256 checksum
How to use checksums
cc219521e04eddb4168e4d731ec8a6a1ced9a49781922873ad9981a0d3fbdc7c
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 / opensxraw-0.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL opensxraw-0.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 451.5 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
d9442c3f27d001abb8fac2f63c09bb40a1a4a55775837e0526b96093bab79913
BLAKE2b-256 checksum
How to use checksums
98328fc8aed60d9cced46fe3b29c9f9c3d966591305bff971f0ef9c6dc53c9f8
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 / opensxraw-0.4.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL opensxraw-0.4.0-cp313-cp313-macosx_11_0_arm64.whl
Size 406.5 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8232b8b3084ffa661501f20edc5dff81791216f864d4dd0ff3fe006dbd66dca8
BLAKE2b-256 checksum
How to use checksums
18f9f620eb94d868353a69d7fde8a4373d147fd75439f60a7c5a5e852da50a6f
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 / opensxraw-0.4.0-cp313-cp313-macosx_10_12_x86_64.whl

Download URL opensxraw-0.4.0-cp313-cp313-macosx_10_12_x86_64.whl
Size 414.3 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
bce9e9edebbd3367703b79038b6c1bd67cfa9a0de94009a9e4d73a874201ebf9
BLAKE2b-256 checksum
How to use checksums
97b40adb963dd6c5e8877332d51baa2641e289ebed4af448e50215fc45047607
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 / opensxraw-0.4.0-cp312-cp312-win_amd64.whl

Download URL opensxraw-0.4.0-cp312-cp312-win_amd64.whl
Size 304.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
4a54e14f47c03a93fe4b12a8d7dd3e1eff6a65f98ed13a08c5f7eb83c0081a7d
BLAKE2b-256 checksum
How to use checksums
192acc1bea717a9b05aa3d79795e41a551c431f024f695cacbf397b5cc3ea0f1
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 / opensxraw-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL opensxraw-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 457.3 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8e0163cb6c253ed6f82d9addecde8aa88e82ea4e257c5d32ab5debbd687f201a
BLAKE2b-256 checksum
How to use checksums
8dcec0cafc541edabc1bb6ddca57eea7f7cd3369040014e482d378b5586bb08f
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 / opensxraw-0.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL opensxraw-0.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 451.2 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
8f2b97393b2105813cbf0640a1532084e7205126653f9a5dbf8258245557b8cb
BLAKE2b-256 checksum
How to use checksums
b722c095f3f8341dac68cf82cdb81d87b0a529c29edd9e505c7e3c0d0efd0426
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 / opensxraw-0.4.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL opensxraw-0.4.0-cp312-cp312-macosx_11_0_arm64.whl
Size 406.6 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
201b4d7901acab92e60a422fa25999527f4b1bf494f51da2cf604c4f4ec9fe2d
BLAKE2b-256 checksum
How to use checksums
cd6226bcc50748a373e5aebf3f04a50d79619bd50b437d0cd81b418620d77761
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 / opensxraw-0.4.0-cp312-cp312-macosx_10_12_x86_64.whl

Download URL opensxraw-0.4.0-cp312-cp312-macosx_10_12_x86_64.whl
Size 414.4 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ac85ab1f3f56049f543eeff0012a053ab66a39721df7caf4b0271206fcc479e3
BLAKE2b-256 checksum
How to use checksums
e3890322b4c6fa660b8dbab83bdbaf2e03c089c238f2e458eb5e944ed37bed92
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 / opensxraw-0.4.0-cp311-cp311-win_amd64.whl

Download URL opensxraw-0.4.0-cp311-cp311-win_amd64.whl
Size 307.6 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
f9665ab7d00f291119ac6aef6fc43eb9fe2ca4334a768e8a878b1d4a87a889ae
BLAKE2b-256 checksum
How to use checksums
3be7b55c7be64ba17ca6ad8491618a7d4fd1601613b3a90f69e9f6c790ddac01
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 / opensxraw-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL opensxraw-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 460.5 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7f350a9aca984baa9392b45600cad27cb9dbb4d4aa5539c2e9b2a0e1e3ff9afe
BLAKE2b-256 checksum
How to use checksums
5eb345c0dfe5735510dc569bf6f8d82d66380a965c1ec49c3ee646db34cc61cd
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 / opensxraw-0.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL opensxraw-0.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 454.7 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
45104bf3052b25a84e51233255c9cd89ca489a1f2bcfad64e2aa7678a8d179ab
BLAKE2b-256 checksum
How to use checksums
e0e3ad6f69906190dffb1ed489f8ea2e1c99f5bd3a7131941e48aa4ee168ce37
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 / opensxraw-0.4.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL opensxraw-0.4.0-cp311-cp311-macosx_11_0_arm64.whl
Size 409.6 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b61940d8d8bf866b4a25fb1b4df28eb04ceea59ca41cb3c0b6d6c1e2ecaa351e
BLAKE2b-256 checksum
How to use checksums
d2b04c2d6b07c4bd4f423f92f031c3770ee135d874b7858e7a9aa9e60793cfa8
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 / opensxraw-0.4.0-cp311-cp311-macosx_10_12_x86_64.whl

Download URL opensxraw-0.4.0-cp311-cp311-macosx_10_12_x86_64.whl
Size 414.4 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
af66fce9a8acbcb817c0bf9e211d747281cc5ceb05b3e4c34e13d3c4f877e2d1
BLAKE2b-256 checksum
How to use checksums
965d0764d6b373300cffb4b60ce4f85c32d417c4805303e2bc44a74e19370f9d
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 / opensxraw-0.4.0-cp310-cp310-win_amd64.whl

Download URL opensxraw-0.4.0-cp310-cp310-win_amd64.whl
Size 307.3 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
c5e6643a5c7932191dd600ddf3654dda93b0016355490cf3d83828ab66b636cb
BLAKE2b-256 checksum
How to use checksums
40973dd960183ec01aa0dc293cb068aa8da34353dea5c641e04a7ad9341d6003
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 / opensxraw-0.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL opensxraw-0.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 460.3 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c95e528f940f8d5f9c6c040916b70cee2d3c8500057597ae8653495a28e5c1ea
BLAKE2b-256 checksum
How to use checksums
016aa0531e8c4059e1d964d88cb92aaeef2e1851ea074fe25251a377ae2480d6
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 / opensxraw-0.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL opensxraw-0.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 454.3 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7548343f15e8c606001cf9aaf143ea7f42d3852b89acca3ad4ea45afb754b915
BLAKE2b-256 checksum
How to use checksums
05e7cdddfae5785d477b002623c6c88357247ba0207b8794e93022d796843148
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 / opensxraw-0.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL opensxraw-0.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 462.9 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0516f1a8899ad30bea5f7117320746116cdbb71e45ec1e371f2d9b54215fb046
BLAKE2b-256 checksum
How to use checksums
960f1bc6f6cabf41cd7e1ebe9951dba8321ae4a96fb0a797840acdc7b97ae208
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 / opensxraw-0.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL opensxraw-0.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 456.7 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
aa019d42d8b52be3228976e3d30f4787f3a3886abded8495f7a3e43e095e8c9c
BLAKE2b-256 checksum
How to use checksums
8d9fdbfd92d81f178ced514593d7bbb58f294f9aa24d9eaa8abb6c9305a39c0f
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 / opensxraw-0.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL opensxraw-0.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 457.6 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
f8c3d67fe7b2e0820bd4ae4716215c92b735fc7fe162ef328f15652a4d52d844
BLAKE2b-256 checksum
How to use checksums
93fe093fbda6c58cae06a6122a48b680ec0a262f6475564034e45c27985ed853
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

0.4.0 This release

33 release files

0.3.0

33 release files

0.2.5

33 release files

0.2.4

33 release files

0.2.3

33 release files

0.2.2

33 release files

0.2.1

33 release files

0.2.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