Skip to main content

prseq (Python)

Python tools for sequence analysis, powered by Rust.

PyPI Python Version Build Status Downloads License: MIT

Overview

prseq provides Python bindings to a high-performance Rust library for FASTA and FASTQ parsing. It includes:

  • Pythonic API: Full type hints and Python-native data structures
  • CLI Tools: Ready-to-use command-line utilities
  • Rust Performance: Fast parsing with automatic compression detection
  • Memory Efficient: Streaming parsers for large files
  • Universal Input: Files, compressed files, and stdin support

The core parsing is implemented in the Rust prseq library.

Installation

uv add prseq

Using pip

pip install prseq

From source (developers)

git clone https://github.com/VirologyCharite/prseq.git
cd prseq/python
pip install maturin
maturin develop

Quick Start

Command Line Tools

# Analyze a FASTA file
fasta-info sequences.fasta
fasta-stats sequences.fasta.gz  # Works with compressed files
fasta-filter 100 sequences.fasta  # Keep sequences ≥100bp

# Analyze a FASTQ file
fastq-info reads.fastq
fastq-stats reads.fastq.bz2
fastq-filter 50 reads.fastq  # Keep sequences ≥50bp

# All tools support stdin
cat sequences.fasta | fasta-stats
gunzip -c reads.fastq.gz | fastq-filter 75

Python API

import prseq
from pathlib import Path

# FASTA files
records = prseq.read_fasta("sequences.fasta")
for record in records:
    print(f"{record.id}: {len(record.sequence)} bp")

# FASTQ files
records = prseq.read_fastq("reads.fastq")
for record in records:
    print(f"{record.id}: {len(record.sequence)} bp, quality: {len(record.quality)}")

# Streaming for large files - accepts str, Path, file object, or None
for record in prseq.FastaReader("large.fasta"):  # String path
    if len(record.sequence) > 1000:
        print(f"Long sequence: {record.id}")

for record in prseq.FastaReader(Path("large.fasta")):  # Path object
    print(f"{record.id}")

# Read from stdin
for record in prseq.FastqReader():  # None = stdin
    print(f"Read: {record.id}")

# Read from file object (must use binary mode 'rb')
with open("sequences.fasta", "rb") as f:
    for record in prseq.FastaReader(f):
        print(f"{record.id}")

Python API Reference

FASTA Support

from pathlib import Path
from prseq import FastaRecord, FastaReader, read_fasta

# FastaRecord - represents a single sequence
record = FastaRecord(id="seq1", sequence="ATCG")
print(record.id)        # "seq1"
print(record.sequence)  # "ATCG"

# Read all records into memory
records = read_fasta("file.fasta")
records = read_fasta("file.fasta.gz")  # Auto-detects compression
records = read_fasta(None)  # Read from stdin

# Stream records (memory efficient) - source can be:
# - str: file path
# - Path: pathlib.Path object
# - file object: open file in binary mode
# - None: read from stdin

reader = FastaReader("large.fasta")  # String path
reader = FastaReader(Path("large.fasta"))  # Path object
reader = FastaReader()  # None = stdin

with open("file.fasta", "rb") as f:  # Binary mode required
    reader = FastaReader(f)  # File object
    for record in reader:
        print(f"{record.id}: {len(record.sequence)}")

# Performance tuning
reader = FastaReader("file.fasta", sequence_size_hint=50000)

FASTQ Support

from pathlib import Path
from prseq import FastqRecord, FastqReader, read_fastq

# FastqRecord - represents a single read
record = FastqRecord(id="read1", sequence="ATCG", quality="IIII")
print(record.id)        # "read1"
print(record.sequence)  # "ATCG"
print(record.quality)   # "IIII"

# Read all records into memory
records = read_fastq("reads.fastq")
records = read_fastq("reads.fastq.bz2")  # Auto-detects compression
records = read_fastq(None)  # Read from stdin

# Stream records (memory efficient) - source can be:
# - str: file path
# - Path: pathlib.Path object
# - file object: open file in binary mode
# - None: read from stdin

reader = FastqReader("large.fastq")  # String path
reader = FastqReader(Path("large.fastq"))  # Path object
reader = FastqReader()  # None = stdin

with open("reads.fastq", "rb") as f:  # Binary mode required
    reader = FastqReader(f)  # File object
    for record in reader:
        # Validate quality length matches sequence
        assert len(record.sequence) == len(record.quality)
        print(f"{record.id}: {len(record.sequence)} bp")

# Performance tuning for short/long reads
reader = FastqReader("reads.fastq", sequence_size_hint=150)  # Short reads
reader = FastqReader("nanopore.fastq", sequence_size_hint=10000)  # Long reads

Advanced Usage

import prseq

# Filter sequences by length
def filter_by_length(filename, min_length):
    for record in prseq.FastaReader(filename):
        if len(record.sequence) >= min_length:
            yield record

# Calculate GC content
def gc_content(sequence):
    gc_count = sequence.upper().count('G') + sequence.upper().count('C')
    return gc_count / len(sequence) if sequence else 0

# Process compressed files
records = prseq.read_fasta("sequences.fasta.gz")
avg_gc = sum(gc_content(r.sequence) for r in records) / len(records)

# Convert FASTQ to FASTA
def fastq_to_fasta(fastq_file, fasta_file):
    with open(fasta_file, 'w') as f:
        for record in prseq.FastqReader(fastq_file):
            f.write(f">{record.id}\n{record.sequence}\n")

CLI Tools

FASTA Tools

Command Description Example
fasta-info Show basic file information fasta-info sequences.fasta
fasta-stats Calculate sequence statistics fasta-stats sequences.fasta.gz
fasta-filter Filter by minimum length fasta-filter 100 sequences.fasta

FASTQ Tools

Command Description Example
fastq-info Show basic file information fastq-info reads.fastq
fastq-stats Calculate sequence statistics fastq-stats reads.fastq.bz2
fastq-filter Filter by minimum length fastq-filter 50 reads.fastq

CLI Examples

# Basic usage
fasta-info genome.fasta
fastq-stats reads.fastq

# With compressed files (auto-detected)
fasta-stats sequences.fasta.gz
fastq-info reads.fastq.bz2

# Using stdin (great for pipelines)
cat sequences.fasta | fasta-stats
gunzip -c reads.fastq.gz | fastq-filter 100

# Performance tuning for large sequences
fasta-stats --size-hint 50000 genome.fasta
fastq-filter --size-hint 10000 150 nanopore.fastq

Development

Prerequisites

  • Python 3.8-3.12
  • Rust 1.70+
  • maturin for building Python extensions

Setup

cd python
pip install maturin
maturin develop

Testing

# Run all tests
python -m pytest tests/ -v

# Run integration tests
python -m pytest tests/ -v --integration

# Type checking with MyPy
mypy src/prseq

Building

# Development build
maturin develop

# Production wheel
maturin build --release

Publishing

cd python
maturin publish

Type Checking

The package includes full type hints and is configured for MyPy with Python 3.8+ compatibility. Type stubs are automatically generated for the Rust extension modules.

Rust Core

The Python package is built on top of the Rust prseq library, which provides the high-performance parsing implementation. If you need Rust-native parsing without Python, check out the Rust crate directly.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Metadata

Release files for prseq 0.0.39

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

Built distributions (wheels)

Table of built distributions (wheels) for prseq 0.0.39
File
prseq-0.0.39-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
prseq-0.0.39-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
prseq-0.0.39-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
prseq-0.0.39-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64 Details
prseq-0.0.39-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details
prseq-0.0.39-cp315-cp315t-macosx_10_12_x86_64.whl CPython 3.15 CPython 3.15 free-threading macOS 10.12+ x86-64 Details
prseq-0.0.39-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
prseq-0.0.39-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details
prseq-0.0.39-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ ARM64 Details
prseq-0.0.39-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
prseq-0.0.39-cp315-cp315-macosx_10_12_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.12+ x86-64 Details
prseq-0.0.39-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
prseq-0.0.39-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
prseq-0.0.39-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
prseq-0.0.39-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
prseq-0.0.39-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
prseq-0.0.39-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
prseq-0.0.39-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
prseq-0.0.39-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
prseq-0.0.39-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
prseq-0.0.39-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
prseq-0.0.39-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
prseq-0.0.39-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
prseq-0.0.39-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
prseq-0.0.39-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
prseq-0.0.39-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
prseq-0.0.39-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
prseq-0.0.39-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
prseq-0.0.39-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
prseq-0.0.39-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
prseq-0.0.39-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
prseq-0.0.39-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
prseq-0.0.39-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
prseq-0.0.39-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
prseq-0.0.39-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
prseq-0.0.39-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
prseq-0.0.39-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
prseq-0.0.39-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details

Total release size: 13.2 MB

Release files / prseq-0.0.39-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL prseq-0.0.39-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 393.2 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
f2c39623fe37a36fd9c8e9b90889d97ba7d792ee85efc6c980ccbabfc3463c38
BLAKE2b-256 checksum
How to use checksums
c705df128a2c964571530925cf3f368b183eaa4e236ba02de9e42e8c3ee973c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL prseq-0.0.39-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 392.5 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
73cb344f234c5bf19ad9f873039d40a63e66f02dd52430b3503c3cac1ca5df7e
BLAKE2b-256 checksum
How to use checksums
e49f72fb82eb24e803d82800f5db5b478fd508f25aafc5ec41f91d5625614a3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL prseq-0.0.39-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 388.9 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7199416d845e3faaa7e03be681672e87948efb3c4ec82edc341718c11556b0db
BLAKE2b-256 checksum
How to use checksums
16a8260c422e5ff9b4529ca4148b9d059072ede20c776eb0bde69cb834649ae2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL prseq-0.0.39-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 385.6 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
63dcac96ca77d469cc02ffca55bd68234a01782f222fcd76f4fd7342ac2fd75f
BLAKE2b-256 checksum
How to use checksums
4d479fcf01ea4dd3845dbea0564c6d72b960fb21c8c499f4c21ee0b8cc96cafb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp315-cp315t-macosx_11_0_arm64.whl

Download URL prseq-0.0.39-cp315-cp315t-macosx_11_0_arm64.whl
Size 335.1 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1f5dc797986d0def0ce5c1d8122c8da0fc3e7257355fa4b3f8773717cc72efe8
BLAKE2b-256 checksum
How to use checksums
f4d1a8401b9937c027e0c12df3156b559c9404e634b9eb122d05abe3e80788a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp315-cp315t-macosx_10_12_x86_64.whl

Download URL prseq-0.0.39-cp315-cp315t-macosx_10_12_x86_64.whl
Size 341.0 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
564231389f8a568b65738de25e0ea6b58b09bf30528298fba998fcf4043e165b
BLAKE2b-256 checksum
How to use checksums
5edf09ba75c4408365f99c27ccd4b1d1fcb6856cf1dd53c568e6a668dc1d3ae9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp315-cp315-win_amd64.whl

Download URL prseq-0.0.39-cp315-cp315-win_amd64.whl
Size 244.2 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
2a4405ea29d4e6224caf9c9b7a7a1be8b1b9c54c06454a11168375007638fbaa
BLAKE2b-256 checksum
How to use checksums
38a0c34471b74ba007774f83f5bba8e40af38c146ff066f61dfff2a8741d6063
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL prseq-0.0.39-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 389.9 kB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
cc616f1b86e99d162d3ff477530407ee9c6171d843bdc1cf2fc94ef16f7e6823
BLAKE2b-256 checksum
How to use checksums
29912ff0262d6eabd0783e000a79ff605e972c1e57f83aab757527f2aa19d29d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL prseq-0.0.39-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 389.1 kB
Tags CPython 3.15 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
4efac9838c7a5bfea9727fd85ba6395780c7609cffe68c7a2a9b51ce73b39e01
BLAKE2b-256 checksum
How to use checksums
efa0c802ca1106d2fc22b122900d43614b72053423b63898f1f8ad8d10022947
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp315-cp315-macosx_11_0_arm64.whl

Download URL prseq-0.0.39-cp315-cp315-macosx_11_0_arm64.whl
Size 336.4 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
40a2d8af49e22427a0bb52eea604945b6fab04970e3984055dabb5745c3dc51c
BLAKE2b-256 checksum
How to use checksums
35445c0cfb94e1c53b4c74325971b43f13ecda29eaab08f77816e9d6d548bd34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp315-cp315-macosx_10_12_x86_64.whl

Download URL prseq-0.0.39-cp315-cp315-macosx_10_12_x86_64.whl
Size 342.8 kB
Tags CPython 3.15 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
2c6e1c78d569fd22bf5f449e3b6905de690e18dac205793f1e21d07ae0ce2b9e
BLAKE2b-256 checksum
How to use checksums
bff603de84ca129f381ac09fec9af4fdaa7715150ea4087c771193ed41002244
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL prseq-0.0.39-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 388.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
410bf6dda22eda4863bcf5979455e2ececc8bb78128936d7a10b8c538e8db487
BLAKE2b-256 checksum
How to use checksums
36eeabc38962adcb0dab14d9db9c6297fd2682a4d36f77bc6c5dc01b406fa34b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL prseq-0.0.39-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 385.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e30736b0c7d01aeaba2d1f05a7d0f01de8948f8f2bb965fca22bf6cb68ee41be
BLAKE2b-256 checksum
How to use checksums
b2f11ab375ca2f006fe677195cf2b182bdf7dca23244426b992684a9dd268a82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp314-cp314-win_amd64.whl

Download URL prseq-0.0.39-cp314-cp314-win_amd64.whl
Size 243.6 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
784c505c322c79637ff270c2c709ef5731b7bff5002a47e439cfef3d1870f758
BLAKE2b-256 checksum
How to use checksums
34a9902a14885ba18cff96e6990c7eeb851bd6fb471ab84c209096026a99b47e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL prseq-0.0.39-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 389.5 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f8675d54a099b261923f27f11ff2b7efef7588d9a1f2ec54c3b2dc80eb543c6e
BLAKE2b-256 checksum
How to use checksums
2005dc3532b81a7219d8b49d1fc88f72b2ed22a4c0e4fa478dce869595ef1394
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL prseq-0.0.39-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 388.7 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
bca93fc695dfbd69f94a71d69b73021a0c8ff239d7be21270ff73ddd2de0e635
BLAKE2b-256 checksum
How to use checksums
3465393e413a0398f6a24e6223d033049d86a3c140a1af4abdbe158e7b53b8db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp314-cp314-macosx_11_0_arm64.whl

Download URL prseq-0.0.39-cp314-cp314-macosx_11_0_arm64.whl
Size 336.2 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fcb00bdbd1ef585e5ea9e2c3826fb21bc89ae65308024458d7856d5921803b72
BLAKE2b-256 checksum
How to use checksums
d442588a8ed6efd49832d3c9dc8ca0ac99ceb0a0107a878ab2c84bd996e1b3dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp314-cp314-macosx_10_12_x86_64.whl

Download URL prseq-0.0.39-cp314-cp314-macosx_10_12_x86_64.whl
Size 342.1 kB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
9c94337c3017aae686fc666ed155e8ad2a36c30f4bbc6eca2edee4cfcce57a56
BLAKE2b-256 checksum
How to use checksums
30f347e6bb23fca9607ad0eab348da26a57d3c4d84d20223f4a3f55b1d312a69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp313-cp313-win_amd64.whl

Download URL prseq-0.0.39-cp313-cp313-win_amd64.whl
Size 243.1 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
9f22b671675f9187f751f5a19e04d4d1c6c58f8b9a4efd5abc232002515b95dc
BLAKE2b-256 checksum
How to use checksums
3dba3b3cdbcfa857f06b790d7f3823ad12920b7bb9504c27b19b9e7ff2e2fd85
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL prseq-0.0.39-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 388.8 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
cd1b9cdf9a078ee2328181e6cd96b5719f27c38be7fdc6069aaf389db405bf3f
BLAKE2b-256 checksum
How to use checksums
5ee8b9600b502a7d31fe173a0156f1c46482c425bd05a1ecc145d7f9ca395ea0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL prseq-0.0.39-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 387.3 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
16bf521d1d70790a14d95afd110fadd4972b6c29ccb602e7bf6523116d646de9
BLAKE2b-256 checksum
How to use checksums
e0b7c2edf8f10cad8b24e4e22520612d42f23ca78064fd5100cf445ef5ae4c40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp313-cp313-macosx_11_0_arm64.whl

Download URL prseq-0.0.39-cp313-cp313-macosx_11_0_arm64.whl
Size 335.3 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7c9c54e3658bc1503cc2de0781f9e1e2a76b18e749de35333a7e6995f13f7e37
BLAKE2b-256 checksum
How to use checksums
5bc352a6ec9de68f6071d0e1007b03c81240c8ad8db17d3cc538d9ec0b5a2e77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp313-cp313-macosx_10_12_x86_64.whl

Download URL prseq-0.0.39-cp313-cp313-macosx_10_12_x86_64.whl
Size 341.3 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
28771f0e7145addf517e77142a182123da81092ae1d53731b73a746f63904c88
BLAKE2b-256 checksum
How to use checksums
a9d165c1001a3cd5d98b15b52292abfcf87899239f481cf14a22bc8c0d3eaffe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp312-cp312-win_amd64.whl

Download URL prseq-0.0.39-cp312-cp312-win_amd64.whl
Size 243.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
1009306fcc88fc1af4bce99a2c09cf9b409f2820064d7ade7cdb9c336db49fba
BLAKE2b-256 checksum
How to use checksums
e3c774f7444686a18d2d3493ae3d0e6f3ebc241c7bae27a6754b3d638e13af37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL prseq-0.0.39-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 388.4 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
83397ad89193a7a4592fcb194f893a4fd6bb79489d8cd20c382667340b0ea442
BLAKE2b-256 checksum
How to use checksums
e74921ae0474eb6ac565e5130cd176939f1d364d2805eebb897c766edc48eb02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL prseq-0.0.39-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 387.1 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7a120a5f072548552c31c7e69592e94e21322981852e5673deaff88c2b0e0850
BLAKE2b-256 checksum
How to use checksums
e2d6fc8e0a0d08cd4bd14699461fb2f512b57bb551c3309ba37139aa6eff68a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp312-cp312-macosx_11_0_arm64.whl

Download URL prseq-0.0.39-cp312-cp312-macosx_11_0_arm64.whl
Size 333.7 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
dd3bedc9096cadec81ed0c5f46860c1525b3fc328811f05a00528a652d35c412
BLAKE2b-256 checksum
How to use checksums
9e59df8da3c54e37f040dba8752ca77381d2d724a51d4a39f831aca6757474b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp312-cp312-macosx_10_12_x86_64.whl

Download URL prseq-0.0.39-cp312-cp312-macosx_10_12_x86_64.whl
Size 340.8 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
9dfc5afd4bf6c26291bed1e7cd4e11f3a49c519a472cf22a91bba65c1ba4d6e9
BLAKE2b-256 checksum
How to use checksums
fd2eae062c1dbc27a3d9de33e238488e523d390c44e8a113bed55ee0434600db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp311-cp311-win_amd64.whl

Download URL prseq-0.0.39-cp311-cp311-win_amd64.whl
Size 246.4 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
0e2fed184af7a4208c8366a23cbf53fba48f96eedab8d310151ebbf4510369b6
BLAKE2b-256 checksum
How to use checksums
1fb0d0bed90b86f80445d3b9ffdb555718e55111fa169aa5ebb2937630961ee0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL prseq-0.0.39-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 391.4 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d1d1687226d26868b3257da4a64d2e26b45163cd35b83485a1c4631e56b98cc0
BLAKE2b-256 checksum
How to use checksums
b2249239e182ff25b7da15767107c9c0576329d4b54916713e0a467e00343638
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL prseq-0.0.39-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 390.6 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
72b3233924239ebcdf38e8b73c118c99ef3ac763cd49b2575cca6018940bf31b
BLAKE2b-256 checksum
How to use checksums
63af2bb62c3638689251e33131773ee422c731f1a4b8f45725955520707a2edd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp311-cp311-macosx_11_0_arm64.whl

Download URL prseq-0.0.39-cp311-cp311-macosx_11_0_arm64.whl
Size 338.9 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4892c77a89b6f1d6e93cb1dbe1b86875ab9a5180a9b19795fb7747a9cf4897a5
BLAKE2b-256 checksum
How to use checksums
61a9fc6d0fc4915404a70ed897f00d2d25c170c8126c3a442bade18cc6951779
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp311-cp311-macosx_10_12_x86_64.whl

Download URL prseq-0.0.39-cp311-cp311-macosx_10_12_x86_64.whl
Size 340.5 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
336005b06fd1ee4b87930d5248efe21ed8e95c24fe065f1e89f2e53d018d1fb2
BLAKE2b-256 checksum
How to use checksums
6a0764927f54be582d60602bc4cce0d9b53775a355644a83ca5f74f48e82c411
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp310-cp310-win_amd64.whl

Download URL prseq-0.0.39-cp310-cp310-win_amd64.whl
Size 245.7 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
c8804f6f3db173a722477319344513b39d30b332f42ea1d9fac6e5badb3899fa
BLAKE2b-256 checksum
How to use checksums
19a11a3e566bcc200dbcb30ce41abd138dc218b841065bb31273a303ff3dc66b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL prseq-0.0.39-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 391.9 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
95037d1904f294852ccb875ffc0501f81e9f305d41f5d966284ebd0ffbe2320a
BLAKE2b-256 checksum
How to use checksums
482ea614616cc91d22352ba7b3959c269f5724a3adeec34b93e1dda15fb779d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL prseq-0.0.39-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 391.3 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
dda618a6d85779cab0d6b2580e6ba82c478fadecf571817267c60c4631d1c9c8
BLAKE2b-256 checksum
How to use checksums
cdc4732f608aad056d96f8ca9d8cae437631cb1d408a118e46d4d9d15ab4315b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp310-cp310-macosx_11_0_arm64.whl

Download URL prseq-0.0.39-cp310-cp310-macosx_11_0_arm64.whl
Size 338.3 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2ddc944c635bf96ffa3f3df1cff37fd05a2fe91adbdd119cda7b8308dcde780c
BLAKE2b-256 checksum
How to use checksums
896f91c05d9966091ba22971ad660559157644bdaccd34d5a708fcfe3ed16306
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Release files / prseq-0.0.39-cp310-cp310-macosx_10_12_x86_64.whl

Download URL prseq-0.0.39-cp310-cp310-macosx_10_12_x86_64.whl
Size 340.6 kB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ebba20399dc34a54c64bef71800b8bd757ddf54c23c516b2125fb781632dc5df
BLAKE2b-256 checksum
How to use checksums
ebb1e9a8feb58fff85480d78403681725c510403f015812c2b64fff6979eb1e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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

Transparency log

Security for prseq 0.0.39

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 38 files in this release have been uploaded with provenance metadata.

Select from 38 files

Attestation for prseq-0.0.39-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

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 22, 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.

Release history Release notifications | RSS feed

This release

0.0.39 This release

38 release files Full provenance

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