Skip to main content

MRRC: A fast MARC library written in Rust with Python bindings

Project description

MRRC

Tests Lint Build CodSpeed

A Rust library for reading, writing, and manipulating MARC bibliographic records, with Python bindings.

Note: This project was developed using agentic coding tools (amp and Claude) and uses beads_rust for agentic issue tracking. The package has not yet had extensive practical testing by humans and should be considered experimental.

Features

  • Reads and writes ISO 2709 (MARC21) binary format
  • Python bindings with pymarc-compatible API (minor differences documented)
  • Multiple serialization formats: JSON, MARCXML, MARCJSON, CSV, Dublin Core, MODS, BIBFRAME
  • MARC-8 and UTF-8 character encoding support
  • Rust-core parsing with GIL release for multi-threaded Python workloads — roughly 8× pymarc on per-record reads in a recent single-host comparison; see benchmarks for the current three-way figures

Installation

Python (3.10+):

pip install mrrc
# or with uv:
uv add mrrc

Rust:

cargo add mrrc

Example

Python:

from mrrc import MARCReader

# Pass filename directly for best performance (releases GIL)
for record in MARCReader("records.mrc"):
    print(record.title)

File paths use pure Rust I/O, releasing Python's GIL for multi-threaded workloads. See the threading guide for details.

Rust:

use mrrc::MarcReader;
use std::fs::File;

let file = File::open("records.mrc")?;
let mut reader = MarcReader::new(file);
while let Some(record) = reader.read_record()? {
    if let Some(title) = record.title() {
        println!("{}", title);
    }
}

Documentation

Format Support

Format Read Write
ISO 2709 Yes Yes
JSON Yes Yes
MARCJSON Yes Yes
MARCXML Yes Yes
CSV - Yes
Dublin Core - Yes
MODS Yes Yes
BIBFRAME Yes Yes

CSV and Dublin Core are write-only: both are lossy exports of a MARC record, so mrrc emits them but does not read them back. Bring your own reader if you need to import such data into MARC.

Full format reference

Platforms

Pre-built Python wheels are available for:

Platform Architectures
Linux x86_64, aarch64, i686
macOS x86_64 (Intel), arm64 (Apple Silicon)
Windows x64

Status

Experimental. The Python API aims for pymarc compatibility but has some differences; see the migration guide. Rust APIs may change between minor versions.

Roadmap

Version 0.9.1 is suitable for testing but remains experimental. Before a 1.0 release, we plan to complete:

  1. Real-world data testing — Validate against large-scale MARC datasets from LOC, Internet Archive, and other sources to discover edge cases
  2. Code review — Thorough review of the codebase, particularly the Rust core and PyO3 bindings
  3. Performance analysis — Profile with production workloads, optimize bottlenecks, and update benchmark documentation

Contributing

Contributions are welcome — see the contributing guide for setup, testing, and pull request instructions. To report a security vulnerability, see the security policy.

License

MIT

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mrrc-0.9.1.tar.gz (1.5 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

mrrc-0.9.1-cp314-cp314-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.14Windows x86-64

mrrc-0.9.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

mrrc-0.9.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

mrrc-0.9.1-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.12+ i686

mrrc-0.9.1-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.6 MB view details)

Uploaded CPython 3.14macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

mrrc-0.9.1-cp313-cp313-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.13Windows x86-64

mrrc-0.9.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

mrrc-0.9.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

mrrc-0.9.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.12+ i686

mrrc-0.9.1-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.6 MB view details)

Uploaded CPython 3.13macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

mrrc-0.9.1-cp312-cp312-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.12Windows x86-64

mrrc-0.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

mrrc-0.9.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

mrrc-0.9.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.12+ i686

mrrc-0.9.1-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.6 MB view details)

Uploaded CPython 3.12macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

mrrc-0.9.1-cp311-cp311-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.11Windows x86-64

mrrc-0.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

mrrc-0.9.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

mrrc-0.9.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.12+ i686

mrrc-0.9.1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.6 MB view details)

Uploaded CPython 3.11macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

mrrc-0.9.1-cp310-cp310-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.10Windows x86-64

mrrc-0.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

mrrc-0.9.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

mrrc-0.9.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ i686

mrrc-0.9.1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.6 MB view details)

Uploaded CPython 3.10macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

File details

Details for the file mrrc-0.9.1.tar.gz.

File metadata

  • Download URL: mrrc-0.9.1.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for mrrc-0.9.1.tar.gz
Algorithm Hash digest
SHA256 71357dbbdeeb57367da09a34bc3e88124eeac5a974e5ba3d09b702bdf1ebdbeb
MD5 3fc26afc9d3e2a880d849cc41fbc439e
BLAKE2b-256 0975b5e7efe1c52d61908eac43a0d6a65fddb7cb77f376160b09998fdd594d05

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1.tar.gz:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: mrrc-0.9.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for mrrc-0.9.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 9b472df97cf46511e1e95023a09633d204a13440fd6f58c582a57383e9bfa7ce
MD5 4907da416ceeb93fcdd74f0268a58bd7
BLAKE2b-256 9ce708d964bada397733d042e80fa0e4b57a775e6a6ba258c5b62cca508c05a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp314-cp314-win_amd64.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mrrc-0.9.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c94182ee8e996fdc5cfee19a4c959eff79f286c122bf30e4aaaa851102731d29
MD5 43db919420fa8d5782c741c317ea8757
BLAKE2b-256 ae43c3016bca7b1da076a199c40b11c28f2b4937edd070d7270c8c8aff570702

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mrrc-0.9.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6e9e466d35100d687492549a1c9acb98084cd60af3066823b548785c1152b7ef
MD5 e9aa2cb7886c074ed0cf480fef11399b
BLAKE2b-256 a8d7cb8c78b1594b428dc6bf2041a6288e4670ec333f536b176ba37a54710948

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for mrrc-0.9.1-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f8e2afc2a26717dd16529b8d2e7669acf07c3a4da15f98c290a8483f946e3367
MD5 98ed56eeb10f69bd6164bc36e0443401
BLAKE2b-256 5307e03e7ecfadff91578dab3b4b04b8975d7a3f6e62d39a1bf9de3522f4ead0

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for mrrc-0.9.1-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 6cf219c39bd3079881cbfcc98e0b5043aa566a6da943cd681197313ec7b396fe
MD5 245d1c64a50373e7274d69beb9af0453
BLAKE2b-256 736f715e651835664874267c9746e67196444817d21360ba80a0bfbe5b061020

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: mrrc-0.9.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for mrrc-0.9.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 605cf8f81b20fad49284c2365c22bdccdf6fffba73c1adc825d28207013eb130
MD5 f62655f40166e36815fa8eb9ea16ba9e
BLAKE2b-256 b974ab88c92c3a7f931535825c7c7d0c25e9715f221b2d8667090c8cb5ef254c

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp313-cp313-win_amd64.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mrrc-0.9.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bde8ace8843a65f054ff217e3368b9e289fca3978ad4a14b9a99c6756b09ba32
MD5 1fe1d2043a085f374f5e2c4f541c02ed
BLAKE2b-256 485451b4528af2c4e37f20c065aa08faa10456bb676ab73d48144355035ce0fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mrrc-0.9.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f7a380db229b238db9055eb8a1311a8438b849f027ed21ef17479ff6df13fc21
MD5 576268ee93aa54736164404f8ebe8599
BLAKE2b-256 0b86af6eda1a4cc110c63ca5c0bbf9286babd25e35496f836605de1ffd145480

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for mrrc-0.9.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 7e86a79e0e40a97b7c2713031c13f7951d145c835aec8fbfe629f4ddbe213ac8
MD5 47e00d9b484fa393cb59ca62ae20a658
BLAKE2b-256 204548d40ce5f04d3860fa4276c556c47810c0fd17e537316d1be22d18df308e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for mrrc-0.9.1-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 0065062ee38f319dfdfe29962bbd8afcecf76760b6965fd77c90e11e214d7435
MD5 a18f701ebc840cfeaaae125dd49557d1
BLAKE2b-256 0db7c94dfb90663c83d5efe34b8f2a0bc4b19adc7ea1b5377df1e6fdd7129bb7

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: mrrc-0.9.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for mrrc-0.9.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9621745fcc0cc12c41697fc04a808c3ea2305952a7877eae7193db8568ffdecd
MD5 31baa4c40df29aff1f939900e212b4f6
BLAKE2b-256 c5f560f0b3596cf469a731f50d1de198ec8fecfa6ce2fd88e517be53a3713719

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp312-cp312-win_amd64.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mrrc-0.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ee85408a9ce12adcd42205f1d6047cfc89589852aea903b5a5dfb16a2f9635a5
MD5 6a819da17f4108c59c677098b0ca5400
BLAKE2b-256 3627bcffe364ab572d711c6f517c62aebd1dff5dbe3df8fca8cd5f2ab865cb12

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mrrc-0.9.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e7c49420f09cd04eb5338f8fcf0d5e5905f5d58dff2accc08a8e251c7ee8c10f
MD5 7382a5476449655b1cbfcade87e145a8
BLAKE2b-256 2548383ec9de8ad5569315a9ee1b7423a0489bc6765c69a2b2101ddd13d96a81

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for mrrc-0.9.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 9635d71fbe37a806a0f5839fa71bb0284d0969bb2dda468f626f36101e6dd9db
MD5 c4e795e103807e0309c05050cbbaade4
BLAKE2b-256 a292209a6f2664428e13029d290ef4248c63ecce1b52d365fec311618fb056bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for mrrc-0.9.1-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 bd473a8104bd4a76f71b7a49a26e1442cc7c87bd98ae7c48635c7d17c19ee02b
MD5 e16af45eb905a4f06a757ea20eb855e5
BLAKE2b-256 0295381f08a0e51aa23801565681534530e5c32eb1970a32109d8dd0923d5a25

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: mrrc-0.9.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for mrrc-0.9.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f1c56608cd15234872f5f20709d0ff3e1a0bf5a6da60c747f33077339e28c747
MD5 8ca1f78af6bb1528edd0a10940381852
BLAKE2b-256 0a3e06e76c3de229aa94b92f4dcdfda08e3e89e023cdafe80ffcd41738b14685

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp311-cp311-win_amd64.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mrrc-0.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e698f7e7c4f981755945768301ccc4699aa997e0aef6ec57afab0cfc9cb25e9e
MD5 f3a5aeea5f65a9d8041131b5e540b884
BLAKE2b-256 ae1beca9104e6ad25167ae348b3f1661963e8822974db044a5b027c6e45cd918

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mrrc-0.9.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 03b626366b647c90a983a80d7eca9cd6a100d4d55e5f3fbc3630765f7f8b3fad
MD5 a37a618119defd5437325e72a8b95eca
BLAKE2b-256 715b6b27d826392e3aaad8a35944c75677a01354a5d742262617456d451a1f11

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for mrrc-0.9.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 2dce1ed88262abf0a6443b558b778536ec990322d2d3ce9d3c3129c616f06817
MD5 5d32f92705f8fd98918dbd20aacec539
BLAKE2b-256 a6f42ef5b29dea4456effa6ae6afa8252b09e54dc63d7d553e9fdfe3da2e3841

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for mrrc-0.9.1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 fa97f6c1f1c296e521b9ec6d04be39cf4c78111083ce23bebde803b563236f58
MD5 f9536669aa10f55aceeb4bbd6bbbf0c3
BLAKE2b-256 a3b47acf8f106d9d04b38ce3fad20852e4f2b3b576ecd815396f445c0598c21b

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: mrrc-0.9.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for mrrc-0.9.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 346df768c1135ef59c903c66eb68ec0a73b9a4541087f997ec9e4f60a3f365f1
MD5 679461806d925c0662e80d45e08b311b
BLAKE2b-256 cb2227a6d12ad2028113eab5be2daa5f5ec913be76535384add28f14fdf1b7af

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp310-cp310-win_amd64.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mrrc-0.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c7ff14500c149cbd9ec60d54183d95ccee68d0fdaa1b600d5607da6ad00826ec
MD5 68e396855e7fbc377372b0dc5104a247
BLAKE2b-256 abeab787b4709176d0b913535ec4951851c8880e34748a3b5d29a4cf50025839

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mrrc-0.9.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fbbd8423242b37f45496afd2839a141175c6eadd0772fed31b452c436345d18a
MD5 dc6bcba506f9e824600261dea5fa8b53
BLAKE2b-256 aaf1eac11f5b9ed469ade365f3b5e63f71c167575c86824c5108c6f28f0e2823

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for mrrc-0.9.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 b51a66d5da346747fdd40368bbf258f71c14ec5a1aa39bab5b069bb92402b374
MD5 95ad7d7f3c174470245bdc22cc00940a
BLAKE2b-256 0c52b62cfb137872467e3238ef5961e218dfc38db066faf1ecf198549fb7583f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mrrc-0.9.1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for mrrc-0.9.1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 4c36097161c63c7d13eceaa62da010a727c67a62adeff2d004a1e6813e64c716
MD5 fd2324ef9ce1dee1d37ae32b6779fbc2
BLAKE2b-256 6b4f737e890d57e78927b85488882db331e89ed5ef62e0dc5eb7ff2810f86269

See more details on using hashes here.

Provenance

The following attestation bundles were made for mrrc-0.9.1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:

Publisher: python-release.yml on dchud/mrrc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page