Skip to main content

Python bindings for readcon-core CON/convel file parser

Project description

About

Oxidized rust re-implementation of readCon.

Reads and writes both .con (coordinate-only) and .convel (coordinates plus velocities) simulation configuration files used by eOn.

Features

  • CON and convel support: Parses both coordinate-only and velocity-augmented files. Velocity sections are auto-detected without relying on file extensions.
  • Lazy iteration: ConFrameIterator parses one frame at a time for memory-efficient trajectory processing.
  • Performance: Uses fast-float2 (Eisel-Lemire algorithm) for the f64 parsing hot path and memmap2 for large trajectory files.
  • Parallel parsing: Optional rayon-based parallel frame parsing behind the parallel feature gate.
  • Language bindings: Python (PyO3), Julia (ccall), C (cbindgen FFI), and C++ (RAII header-only wrapper), following the hourglass design from Metatensor.
  • RPC serving: Optional Cap'n Proto RPC interface (rpc feature) for network-accessible parsing.

Quick start

# Rust
cargo add readcon-core
cargo run --example rust_usage -- resources/test/tiny_cuh2.con

# Python
pip install readcon
python -c "import readcon; print(readcon.read_con('file.con'))"

# C/C++ (via meson subproject or cmake)
meson setup builddir -Dwith_examples=True && meson test -C builddir

Installation

Language Package Install
Rust readcon-core cargo add readcon-core
Python readcon pip install readcon
C/C++ GitHub Release meson subproject or cmake FetchContent
Julia ReadCon.jl ccall against shared library

Design Decisions

The library is designed with the following principles in mind:

  • Lazy Parsing: The ConFrameIterator allows for lazy parsing of frames, which can be more memory-efficient when dealing with large trajectory files.

  • Interoperability: The FFI layer makes the core parsing logic accessible from other programming languages, increasing the library's utility. Currently, a C header is auto-generated along with a hand-crafted C++ interface, following the hourglass design from Metatensor.

FFI Layer

A key challenge in designing an FFI is deciding how data is exposed to the C-compatible world. This library uses a hybrid approach to offer both safety and convenience:

  1. Opaque Pointers (The Handle Pattern): The primary way to interact with frame data is through an opaque pointer, represented as RKRConFrame* in C. The C/C++ client holds this "handle" but cannot inspect its contents directly. Instead, it must call Rust functions to interact with the data (e.g., rkr_frame_get_header_line(frame_handle, ...)). This is the safest and most flexible pattern, as it completely hides Rust's internal data structures and memory layout, preventing ABI breakage if the Rust code is updated.

  2. Transparent #[repr(C)] Structs (The Data Extraction Pattern): For convenience and performance in cases where only the core atomic data is needed, the library provides a function (rkr_frame_to_c_frame) to extract a "lossy" but transparent CFrame struct from an opaque handle. The C/C++ client can directly read the fields of this struct (e.g., my_c_frame->num_atoms). The client takes ownership of this extracted struct and is responsible for freeing its memory.

This hybrid model provides the best of both worlds: the safety and forward-compatibility of opaque handles for general use, and the performance of direct data access for the most common computational tasks.

Specification

See the formal specification for full details. A summary follows.

CON format

  • A 9-line header (comments, cell dimensions, cell angles, atom type/count/mass metadata)
  • Per-type coordinate blocks (symbol, label, atom lines with x y z fixed atomID)
  • Multiple frames are concatenated directly with no separator

convel format

Same as CON, with an additional velocity section after each frame's coordinates:

  • A blank separator line
  • Per-type velocity blocks (symbol, label, atom lines with vx vy vz fixed atomID)

Why use this over readCon?

Speed, correctness, and multi-language bindings.

License

MIT.

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

readcon-0.7.3.tar.gz (229.8 kB view details)

Uploaded Source

Built Distributions

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

readcon-0.7.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (561.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

readcon-0.7.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (554.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

readcon-0.7.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (547.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

readcon-0.7.3-cp314-cp314-win_amd64.whl (394.5 kB view details)

Uploaded CPython 3.14Windows x86-64

readcon-0.7.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (554.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

readcon-0.7.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (549.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

readcon-0.7.3-cp314-cp314-macosx_11_0_arm64.whl (494.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

readcon-0.7.3-cp314-cp314-macosx_10_12_x86_64.whl (513.2 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

readcon-0.7.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (548.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

readcon-0.7.3-cp313-cp313-win_amd64.whl (394.3 kB view details)

Uploaded CPython 3.13Windows x86-64

readcon-0.7.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (554.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

readcon-0.7.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (549.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

readcon-0.7.3-cp313-cp313-macosx_11_0_arm64.whl (495.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

readcon-0.7.3-cp313-cp313-macosx_10_12_x86_64.whl (513.4 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

readcon-0.7.3-cp312-cp312-win_amd64.whl (394.7 kB view details)

Uploaded CPython 3.12Windows x86-64

readcon-0.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (554.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

readcon-0.7.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (549.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

readcon-0.7.3-cp312-cp312-macosx_11_0_arm64.whl (496.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

readcon-0.7.3-cp312-cp312-macosx_10_12_x86_64.whl (514.0 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

readcon-0.7.3-cp311-cp311-win_amd64.whl (397.3 kB view details)

Uploaded CPython 3.11Windows x86-64

readcon-0.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (559.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

readcon-0.7.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (552.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

readcon-0.7.3-cp311-cp311-macosx_11_0_arm64.whl (500.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

readcon-0.7.3-cp311-cp311-macosx_10_12_x86_64.whl (517.7 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

readcon-0.7.3-cp310-cp310-win_amd64.whl (396.8 kB view details)

Uploaded CPython 3.10Windows x86-64

readcon-0.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (559.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

readcon-0.7.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (552.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

File details

Details for the file readcon-0.7.3.tar.gz.

File metadata

  • Download URL: readcon-0.7.3.tar.gz
  • Upload date:
  • Size: 229.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for readcon-0.7.3.tar.gz
Algorithm Hash digest
SHA256 2524f5eb07cae6e54141f2abde600a34add161f2ef0fb941f36ddc6ccbd103ce
MD5 6680e65ad15db664e738034f794d94b5
BLAKE2b-256 74de536bb8626e38b2ddc3410e54714b955bb78369334030be17976130ce75d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3.tar.gz:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.7.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0c9788ab4052ffdfcd9a02be3ec77b47cf183c705a57358cc3fe65fc41b87642
MD5 68e05acababd2672b8c7371a0cd30cbb
BLAKE2b-256 d9b415020d83efa2bb0bc81edb486d1b1e1a3fc173b76cd36d7d5b2c2f200487

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.7.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f829c488e40dfc6e7d3a8f5fb99a4c2b873b15f2740dc9482fbdaf055b746224
MD5 1c381058454fdf9b1cd366a416038dce
BLAKE2b-256 22c4039ba5ddca20815b3f8e3c0b66aca376e9f76beceb3c81fc52e5b13d4190

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.7.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0415f5361ee90f6034db65e07db1e4c3290bf2d93e34b0a771e430518ba59762
MD5 f843ceefaea1b0b294b6d6b78ceb2aff
BLAKE2b-256 1eaeb5fd996aa2362bf7228e94281ce767fd19520b41015c407b897defa8da12

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: readcon-0.7.3-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 394.5 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for readcon-0.7.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 6a2e708e1f70159562cd8404ddc126425b98e14da55ce0352c4425e4be27c08c
MD5 cefde2fe5abd4fded69ae28b4e9421c6
BLAKE2b-256 e090aadc06a6081b53a3cb4cdff69b6de1f81af31ba8e86234e261e9b14adae6

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp314-cp314-win_amd64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.7.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6f56e5178fc03720d57c8d557fa1b4da69f9b615c864f7b999a4b866c342248f
MD5 2b3a8bb6491705a654b41d6702ea7ade
BLAKE2b-256 91c01313c628acf357877be71dd257ea2b394e3a8d046459748aef1f3fec5873

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.7.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c47a143b9e2af0c8fb0ed5127ee9327f992e7d958f94160de7e075573910eeb8
MD5 dc942146ae4ccb925980a3e551c8701c
BLAKE2b-256 d9fa65b368b6c38d568b6e31acb663e50a50ca3a1de94c9bf88ed69c4623c065

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon-0.7.3-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3fcafa153a52f992d6491e7fd4a06a8261d62d8c2506fde5af53f0011bccaf99
MD5 b25c5cba46cf25bbcf15f951a9bc443f
BLAKE2b-256 3bc74a3df898c35d2a0bf64df4111f7d3cc2c933ba5329061370d7c271f45c18

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.7.3-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 64621bfae00f1981d3b4f1f7e6505e5cfb7efb74ba8490c47b9bfa16e3d87983
MD5 758f75dce28453a8557e0b148ee40a9c
BLAKE2b-256 f3fb031b94436f4f4b34683caf17039f3359324c843c1af8dd61f0970c591896

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp314-cp314-macosx_10_12_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.7.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e6a3af1be9f9ba4f491e56b4732652ed5124d2e7e0838849ea09718d32b2ef5e
MD5 f86120fe1c04126667236c2f67836896
BLAKE2b-256 58d92f592812c9ae111eb44139571d7a0fb63981143a6c2b63a378f6f59637f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: readcon-0.7.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 394.3 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for readcon-0.7.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 07995d12cf4fb0098dd732bcbedf8f699526d83ed454102d16d4c3713cf1cf82
MD5 cf4efb42278c5b04668af631ac91ec9a
BLAKE2b-256 0280a5804cc9d5c078e38dae0280b88abb22046e5d54fc327e06df08528db8d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp313-cp313-win_amd64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.7.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c3a526ddd1fb031965438a0f6acfabd541bc426e1ae615fb44527fc68b368845
MD5 b27a20bde4b9a5e82d5d70167cd67c12
BLAKE2b-256 89877eb38065f66184b6e757b5dab5c04863247fda79782696cad8d01e834192

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.7.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b7677532818d4fb082474d46288134bea9fe94d01ff4c4e5eccae1deb8ea4455
MD5 832dd03cb5b54f3677f675707f2daf95
BLAKE2b-256 529d20a8b63b9b1cc1f3f58aedaccb99714c51f096c6f5c7963bce5218c2bf63

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon-0.7.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 63147c9611b0a7510206c2cf0d39ab8e70e7e72e803ede42bd294818b9c9c6db
MD5 319eca0cb069163943caaeef2242f18b
BLAKE2b-256 50c16699b8f4f92e4e3a595b1063598a9ba3527d96dc3d005e9a34d73bc084ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.7.3-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ac6ae5c5e4a11cbba1d58dca5a041afcd674530a70b7fe07bec74af1d5dc6151
MD5 c46273fee73876ad6f1dbdb59088c19b
BLAKE2b-256 f73d632484c504b2be2a3c74385ce9a60b5f35e2d6412f8974868859c3f11971

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: readcon-0.7.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 394.7 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for readcon-0.7.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 910d2a4b2a1e284298ab9d5f754ade0a035548822f9ce4899967177c0a7685c2
MD5 e2d2f462241d006a2a2f7a29fb5c9d0f
BLAKE2b-256 077c1268ed3a80541f629e430aa128afa8290fd5164d7620cb2c519f4d404f78

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp312-cp312-win_amd64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1058228af70ef3113f0d3504478bd33d744279a4b13c35e91b98e6e6d41c654d
MD5 4cd25cfd11f004c17b344926420219dc
BLAKE2b-256 38f7ce0aa9d209ac65023729f242be163eb1500496e51d99b291668e33e9c48b

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.7.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5a0accd2c01f8f7c16f1aeb4ce34c1134ffc0d2e7ada8bf828125f6d0a5273f2
MD5 eaf020c64004f218b4ec1d4ead55176e
BLAKE2b-256 86029af49c4fbf6bba82596cba6a2e6f9ba84f7f862f5d526e74a84c4593507d

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon-0.7.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 30f8b843cad381e2ad4a838e329a92df4b8135707441465147e5ee6b2371baa5
MD5 908cce51b3ba3df0c28f3b6b6e694ef9
BLAKE2b-256 2306aa4d83563fb10de5de8e3b8878ff09133963c5f9c63c02fae7d8e4e9aeb7

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.7.3-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1ab144c8c8bc017e03c33d20e167a0270c9f1e11ef8965a2b12834059a17cb8a
MD5 2f5fe769a04283eebc721fa5b4a9b18b
BLAKE2b-256 9fa425eb39e21e1cbaadcbd1f40806c5d73cd8caab97aa71229545323e44a932

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: readcon-0.7.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 397.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for readcon-0.7.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 46bafa61d078dca4e0226e7b54f536424be5a0986170968a331b43b029655303
MD5 e86d6690166c84519a2d6a91cf95799b
BLAKE2b-256 f1bbe60e78293e9b70e98cc66150bc90577d3ce000f1b7f983fe347ad599f825

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp311-cp311-win_amd64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 103384c4e9bf656e670ae966f2832e1b4183a56a20e658e32a6078645325e89f
MD5 0535cb7dbbb8ded2783adc20e6681b28
BLAKE2b-256 8769111776d75f04c3e54252d3c8c3489409b5eb3e7dba36dc4ab954eeaf3cd9

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.7.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c115fe73f54e042f5f583c177cdc4fb30e2a859ec09e1d1d4a510131a1826a63
MD5 b806990251e73449cccac06d71efa76f
BLAKE2b-256 8c5bad5c743ba0186148addb6bc5e7fdb6badc2263e8200f4c5a32423602e22a

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon-0.7.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c33fb02bef588f5fa7e76cd4ecc1227b72714234f824be736477290e306284cc
MD5 bb0ec5037343359f6afeec468170f71a
BLAKE2b-256 c617c02353af835b9516bac2aa0c4910e70451b5f4fad8531725dba9ec8ef2d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.7.3-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 736587811c1b196a347071a4a06fef7faa5e90451d537b062415a0b7032a245d
MD5 6e364c9d110d66972848e18ce301fedd
BLAKE2b-256 c29ef618531cec60b23f498fb0eb39f5116a2a57ae061fe73e8756a0b1afc650

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: readcon-0.7.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 396.8 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for readcon-0.7.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 dec564921db4914b472375dee35338c76e61090ec67faeddc9ef2f7f4d190cfb
MD5 5d247cd89660ff9ac5ea3084e9d02e2c
BLAKE2b-256 018019d649391e7c2c6bc0186858bb83129a33453f87acfeb0b422ff305d7c32

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp310-cp310-win_amd64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 845a82d2fba10d227f4f99caf33dfbc93a42208d7d4445e6f186925fab407213
MD5 90b868e9ea15ab04dfc2b1460531481e
BLAKE2b-256 4d0a9c92ee669fff729b9164e896c871fd7642f28db1e677f2b6ea7d72aca0bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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

File details

Details for the file readcon-0.7.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.7.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b9fc64d3d6eb7093e6c8f8099c0d37e2934d6b0592c53e199777cbf7e154132e
MD5 95254c47d62fa3005a4ab4e4df484502
BLAKE2b-256 fdf056c9fb79976c59c90b6bb0424e1ba42aef3227ae724dcfd8564eacd27745

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.7.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

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