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.5.2.tar.gz (140.9 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.5.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (397.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

readcon-0.5.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (390.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

readcon-0.5.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (383.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

readcon-0.5.2-cp314-cp314-win_amd64.whl (243.4 kB view details)

Uploaded CPython 3.14Windows x86-64

readcon-0.5.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (391.7 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

readcon-0.5.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (385.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

readcon-0.5.2-cp314-cp314-macosx_11_0_arm64.whl (348.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

readcon-0.5.2-cp314-cp314-macosx_10_12_x86_64.whl (355.6 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

readcon-0.5.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (383.9 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

readcon-0.5.2-cp313-cp313-win_amd64.whl (243.0 kB view details)

Uploaded CPython 3.13Windows x86-64

readcon-0.5.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (391.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

readcon-0.5.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (385.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

readcon-0.5.2-cp313-cp313-macosx_11_0_arm64.whl (349.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

readcon-0.5.2-cp313-cp313-macosx_10_12_x86_64.whl (356.1 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

readcon-0.5.2-cp312-cp312-win_amd64.whl (243.5 kB view details)

Uploaded CPython 3.12Windows x86-64

readcon-0.5.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (391.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

readcon-0.5.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (385.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

readcon-0.5.2-cp312-cp312-macosx_11_0_arm64.whl (349.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

readcon-0.5.2-cp312-cp312-macosx_10_12_x86_64.whl (356.3 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

readcon-0.5.2-cp311-cp311-win_amd64.whl (246.0 kB view details)

Uploaded CPython 3.11Windows x86-64

readcon-0.5.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (395.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

readcon-0.5.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (388.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

readcon-0.5.2-cp311-cp311-macosx_11_0_arm64.whl (352.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

readcon-0.5.2-cp311-cp311-macosx_10_12_x86_64.whl (359.1 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

readcon-0.5.2-cp310-cp310-win_amd64.whl (245.9 kB view details)

Uploaded CPython 3.10Windows x86-64

readcon-0.5.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (395.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

readcon-0.5.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (388.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

File details

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

File metadata

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

File hashes

Hashes for readcon-0.5.2.tar.gz
Algorithm Hash digest
SHA256 3f28e09826d236d59fe47ca718a25bea1396d71b2eb8045636afa439270ea0a8
MD5 952e2f2d133e801f696089252043c20c
BLAKE2b-256 96fde60b892d852efa8b6d7bac20b8b6f92a2bad918e17bcefee6d6b3e6dbb17

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2.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.5.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.5.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 16b3198bff9b9556fe34b3f358e5e2cce4bfc72fdc246052970929de4dc193b2
MD5 692c28b75f6c7d9ebf8c914067db732a
BLAKE2b-256 6b2386d1d6fe2f17ea66674d8dde5dcbbf187c86c4cbb6450347f844091469f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.5.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d96e0b7bf6130671ca173547f5f9f888f79c229abb87992cd179d86f90a771da
MD5 d2521477e6327fa0885b0c1c253312f8
BLAKE2b-256 f1f72bbdebc60bc2ea9a03ae76f9e98f4c99a6a8313b819ccae4df6a427e0bf9

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.5.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d0952b16a7adc2e6f74769ffc872dd849f21b02b496d1ec9c17e72c6cae63996
MD5 a053a7657a0472134c1808e76342ce15
BLAKE2b-256 92fc6adc439f6633421554dd6759122c842e4a455905fd8bcdab7dfb61b2d51b

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: readcon-0.5.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 243.4 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.5.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 aafa2e9430a6be55a61bcba8ec5222624aa94e28c1056b4365689dcf2bad4021
MD5 c2bc09fcc67fbf34773958a74911f0a6
BLAKE2b-256 dbd86bf75a83f92ec402c2c698b8ebc39bb1f38ee2a7c45cfb8ccd40cb0f8184

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.5.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1678b93d3a6c40f9a281f3c0ccee819479b3ccb3317d7b8afa7fcf99f2a216ad
MD5 80dd76d415615f829ef6130204dfa130
BLAKE2b-256 bbb18a871f909a041329e81081619f450445aa8b01bd2e9b3e6ef1264f423f7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.5.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 73e91e48eb601fb3786ad99a50e6748068c3dbf3bef19effebcb117eab36af60
MD5 a2c66dbef039a9c5a6ba81280816f793
BLAKE2b-256 f744d251fac667bd40bd3d68e6cf73e08b31bc7cfbdbf8533a6cf5887b68d150

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon-0.5.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 03d3ecaa42c3bd196a0862c7408d7e400d003fb19c90dfeeb45562ece0431306
MD5 ade96a161b3e4cadcc813488cfea3c9b
BLAKE2b-256 1c1447473282562d9940be2b44825d9905fb92d3c2255ae58563daf94f974703

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.5.2-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bfb298619dad9bf5b5fb58effd33306c7537d71105c6c7bc2ea4add159a464cd
MD5 d0c53a625b0c08469210ec37ff1aaaee
BLAKE2b-256 830e75ad5523e55d4d42feb823842859ea6117aeb89f8c804a7c96b7fb9dd095

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.5.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b9d6549ff6428ef10a08ae4e177ae56581e7791bec808d5d58a776e364487d34
MD5 e99a7b4022489decd4c92dbca0f3abe0
BLAKE2b-256 310cea959caa43fe9e3e6ff151721cc8afdc7969f1939616eca847a6da24a2f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: readcon-0.5.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 243.0 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.5.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9fde04c12e790f6e5a6ec56a71cb36ba136abb2a58d83271cc05f7da1c48c123
MD5 74e4a5ea49c96a597fccf7503dd61c87
BLAKE2b-256 ab9fb8d777f9caeca66f2c613cc16120711207f2490dd415d961c9bfb3961360

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.5.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 17b879cbee1c3fb618cf7c18d5fa6761e85f0444f7aa25eecf106108a898b47e
MD5 95429468214105f79f50f6faa16e98fb
BLAKE2b-256 bcc206c58c60120e32345850c96831dc834558e95fc38b0d29e65da1c22b6769

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.5.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c94a73a0eb0ad6ff6c607946a3d56c35f9261d1a9f7e7269eb490a70446bc774
MD5 61ce9afce9f6e547687249c95af5d8d0
BLAKE2b-256 c9641f25b6de036fe29a4ffdea2f3c7cea244704824d0949baaa0161b548d0d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon-0.5.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 74f1b788d47949851dee19287b2072f3dcdb2e14ef7f9430fbaef0b12dc9cf10
MD5 e5329a201da70d5778042bda7d670bd5
BLAKE2b-256 1882dd8d884b158dac131cce172f9994d03b8d35b6d69172102db3dc3ff6eb72

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.5.2-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8e442349f57df046c7350a5a3f12fe44cfc3dfc8f20bcc746ac205a735ebe142
MD5 d805b0816ee686acbae6f3ae29ec8108
BLAKE2b-256 c6ad83a2c8b5f7430da227fd19be0e7603d1289fd5878904da3d966d59916ca4

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: readcon-0.5.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 243.5 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.5.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2f4bb51f1cbf7dce15ce161f613961c4f1dfbfb0e2234b219dcd9c76a58f1449
MD5 7abb90153a1b05b81af590f33ab525ec
BLAKE2b-256 5c57bd52f350a495a676d1d303cdb0bc2d0581781427543106af1e3b1c77cfc0

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.5.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 749f824e16fb36ae7ae41e3ddc0cb28d96f399d2dc3f62e6f0ea23873a3938c4
MD5 f7b3a539f34e27aef57ecd0f22f9fabe
BLAKE2b-256 d9fe3646a4d0a4255c452185b6d19482ca0454f6d7f3777b070087d7cb2d69c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.5.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 359ab863506a443237f49aa1b15fe3f03a7c252ca29d4a43a133446a1f1ee063
MD5 869b6f7c0eb1de0063ab82b67f08a563
BLAKE2b-256 f8ddacdaca62e6e1e4b649babca27a0ecaf1d07d4e39aeade1d93dbf2d0b2377

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon-0.5.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dda17bcc23d0e84f3dd5dcd9a101c37127f60e4343563f35e7031c422db1afb1
MD5 33d432fa8d5ca4e3eda45f8d62e11473
BLAKE2b-256 ae630569ab294e12d50352f340fcdb64ba966dec7490ed926702cc2f8f0ec73a

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.5.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 da090b964adc2f01df5cce6e395f9e7ce444450deaa10fa6d265ccff8efce682
MD5 23649f1564d069858bf645d1da6e50cb
BLAKE2b-256 f73382bce95fcf3dc5bc1db70a25b06ddd0a03fbef5a7e8b063d4f8c68374df0

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: readcon-0.5.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 246.0 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.5.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8bcad876aca09edf7ce60eb55f434f0c288932edc3a8a541805045395cdc27f3
MD5 5dc362e486e0bdc872dc3895e6ac27b3
BLAKE2b-256 4aeb97b55b3e4d1c1ebf16a4b26e7eabfd0d41fece4a942f18ad4531d69e48b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.5.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2337fef2b26ade85d31b81240eaa40185f595b61f3fc164ea22f2338894d0d05
MD5 c37d3edbc25d86b254bcbec8db00f408
BLAKE2b-256 0166d673bd198c44b2f1b071fb609ff139e7fd28306d39aeca56327e4a3c75aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.5.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 38d4239a5a5ab8e77006dcc15318f350642ea6a96c7a00d02524808f752bf589
MD5 81e28abbf6e110e44d0cfe81fa515ee2
BLAKE2b-256 4fe7b1ff240893f090ee5ca7b594d2ba1e51080c7d2346e782881c025ce53228

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon-0.5.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f97696a46250302d1956d39bfbe7cc1d3b8511d9db513e960ce71a59c1e7af51
MD5 d642a9d6f9ec4740b8c4c8e88237f689
BLAKE2b-256 2e5e7501389660c723dfea9adba9f934beb95bd4942bcc7882a96cc9c738fc2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.5.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fd161f67dee460a65c0ae0d2f6adfb416a816c70d1dd5e7ba6e7fc3c25dc0062
MD5 c2943cf693d066101155b413915684f2
BLAKE2b-256 e52395e42d8d9b8201121acb9a5b69e039c3339c7ad18e863030d9ba895202ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: readcon-0.5.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 245.9 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.5.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b887a2fb5e6320ff720b28c0d440dc51abfd2c99ba5a765403b0a558a1aa5a9e
MD5 1bfe933ea3cb2f99f77fd0772246e1db
BLAKE2b-256 b66ec45092b4fbfb1b3f21f23a824177f439c293d3c672b20049361bdfbc3e6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.5.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 68caa4a5bb0dbb7555482ee5e95488dfd31accd5d3500db22b640be3d2d9bc38
MD5 7976c78fe1f4f589a1d10965e8e8fe9d
BLAKE2b-256 5fa2310351a710e083aa862b794dc1221a2446ce6e907c75119246aefe654d39

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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.5.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.5.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 265fd58168560f2908a066fa5fe8a039bedbaafa3356fdfb868ddf6df813b371
MD5 8d50247e303f07fb0a1dd8126a96a71e
BLAKE2b-256 04fdfdbe495bd742b9159b94dc5e6a57a19f515fa3147a770d954e8f445fc751

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.5.2-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