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.4.2.tar.gz (128.7 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.4.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

readcon-0.4.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (384.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

readcon-0.4.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (377.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

readcon-0.4.2-cp314-cp314-win_amd64.whl (237.9 kB view details)

Uploaded CPython 3.14Windows x86-64

readcon-0.4.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (383.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

readcon-0.4.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (378.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

readcon-0.4.2-cp314-cp314-macosx_11_0_arm64.whl (342.9 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

readcon-0.4.2-cp314-cp314-macosx_10_12_x86_64.whl (349.7 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

readcon-0.4.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (378.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

readcon-0.4.2-cp313-cp313-win_amd64.whl (237.8 kB view details)

Uploaded CPython 3.13Windows x86-64

readcon-0.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (384.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

readcon-0.4.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (378.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

readcon-0.4.2-cp313-cp313-macosx_11_0_arm64.whl (343.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

readcon-0.4.2-cp313-cp313-macosx_10_12_x86_64.whl (349.4 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

readcon-0.4.2-cp312-cp312-win_amd64.whl (238.3 kB view details)

Uploaded CPython 3.12Windows x86-64

readcon-0.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (384.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

readcon-0.4.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (379.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

readcon-0.4.2-cp312-cp312-macosx_11_0_arm64.whl (343.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

readcon-0.4.2-cp312-cp312-macosx_10_12_x86_64.whl (349.7 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

readcon-0.4.2-cp311-cp311-win_amd64.whl (240.2 kB view details)

Uploaded CPython 3.11Windows x86-64

readcon-0.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (387.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

readcon-0.4.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (382.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

readcon-0.4.2-cp311-cp311-macosx_11_0_arm64.whl (345.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

readcon-0.4.2-cp311-cp311-macosx_10_12_x86_64.whl (352.0 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

readcon-0.4.2-cp310-cp310-win_amd64.whl (239.9 kB view details)

Uploaded CPython 3.10Windows x86-64

readcon-0.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (388.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

readcon-0.4.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (383.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

File details

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

File metadata

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

File hashes

Hashes for readcon-0.4.2.tar.gz
Algorithm Hash digest
SHA256 a0ea3730915b700df1b30dbc56bee572ef65bdd5885f9173766a3d9b8e0d940c
MD5 67cd339d6d74d881ee15b274055aed45
BLAKE2b-256 548e587214db9f73191610661b0eaa5fa7a54a00e49d5760e05c1b31f69770aa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.4.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9e71ae361b435c71c3020335c9bd32119f3ec558929e9bddcb1a3d5554b7e8aa
MD5 fd1900fc672ac4a4fee814b144baca9c
BLAKE2b-256 ddf070d2b51738f62668abb8d671f9877d18a2767590efeb4086c92277466f4f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.4.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0f71fdff2c8d53a2b0f13b796a18f173f096dcd687dfa8219ca812d967da3ac5
MD5 b7ddda8127625b8ca165d9738da55839
BLAKE2b-256 85d8f5b9ad682a07d33ca350247a18aa458c53aae23cdc1be34fc701c0a56603

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.4.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a82d6c1cff0a1998cdd0576fd9e1b4777994c2934b0dbb856f3863140ab8ea10
MD5 90bbcd85b9b07fef811791fa64af9e61
BLAKE2b-256 80eb8c8cb287fa6482494e9e798eacd064f514f822927cafd06f10f6f6313ce5

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.4.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 237.9 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.4.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e335091368f34d092275da532b04afecd5c2cd0eb494b8603287c9fd083ab844
MD5 db7245b793712f17b3360a971c417307
BLAKE2b-256 b99e1640fb7b82c4f3576b8e6c36797aa47b6b0c6bd3c70d39f167e7d2969e83

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.4.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 65feefd6adfdd5cbdbaed1944b281e84c5d3de595077fbc1687c22fe0e459e8a
MD5 bb5dd8234e11d9ad416b9160f7c77e20
BLAKE2b-256 1469ff17e97999c13b30a2eb0d8b83d273b37a84195ae1fc4029efc68e705821

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.4.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8ceced0379d5e41556f17f5d4bbda42d5c891560f194b453b4115bb296f9dc0d
MD5 ef7592d0d25e37637d66a64589ce367d
BLAKE2b-256 4bc9031849db61d7eef3093a2618418d6f155f2569598e0734548b82bdb501c8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.4.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 48ad5bc40b1dda83a4c88017a032342ed723fed163b9523a63327120c4e98dbe
MD5 73b1992ecf508bf55062da861649115b
BLAKE2b-256 167b7adb3fca5ae9dd07012a003d6e9364f8625feb0bc7fba2d92abe2fe0d395

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.4.2-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5b7008d3e52a25e37289daf409cb1a1e8548f1302e4fc3ee86928a083dd11e38
MD5 1ba0ce1f09c1781ba74101ca035887d5
BLAKE2b-256 177934adc4217451c3dabadcfa3faf9f54523f2e885afcef1e990888630539c7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.4.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e9d10325adf11190a416fc5fe88438583af8ef7d9cc6a293c7b15fa399551a3b
MD5 a324b52c6e22404fe526ed62793f6bbb
BLAKE2b-256 be32d4cab1f1992bcd77cca05ed35980b61433b840aabdc48404561d3389430e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.4.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 237.8 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.4.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 37d4c15112446a01e9338a425f383ecaca3e050ab8beb5476c3a869ce57ef519
MD5 3a44bef3251733557d2b6bcb5a7433a9
BLAKE2b-256 23bdbcd4d30d27e6d530fc821947e33fae92a8914dbba92a07f05f686675083e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8918ad176cdb329f62370352f182a36e3431229e256bc8f5c1459d87d1826090
MD5 d33de1f47a90505f30460b7a29760082
BLAKE2b-256 e93fbca0c0229dcb8794d54bf897547d0d89eeac9cc189bd65135f620b7fe2f3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.4.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 53368817275a561affae4318700a0b032973b7181be2f59bce8bcd8aa0ef2651
MD5 d5d110b679b1476316ad2e6151e68a3b
BLAKE2b-256 16fb9de4a6c11f2c41d81316d6320754361db96f7a8ec72547db9c579ea7b4c4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.4.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9bb560efeeb9fde4b6d3e55843fe706188730634c3a146a01b977291899eb485
MD5 58553404c18fffd2899044ecefce2441
BLAKE2b-256 a17066a8c583c3d997df0f792b5db27d93a5382bb3d9dc43862a1f23da359563

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.4.2-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 25bfc984c1572174f87e14fd0440a7ef10f8c258524e9dc51deef2bdf8da1fef
MD5 841ab5dea37a18fafe89d9bf87e9a805
BLAKE2b-256 5bc306ebb827308df129b90788eeea3447bff5b8be5c69c1e45999b43fb354d1

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.4.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 238.3 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.4.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ddb866d983eec8dd4603d31584411bd2e16673e7b4e5c6a9eddbf1e17ee9ae9b
MD5 1894d3763e7701a81b0a897a946ed2b2
BLAKE2b-256 dac70ad5a200afa380d1b39073ae063abf26720f124beaa41f63b0ffff777e42

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 030ff5756c5cbbe38269587ab3614eab3ba5a05323dae5b6e5dc68a0e62163c7
MD5 8bfcd935bcb99ae0471f38ba532a4700
BLAKE2b-256 dc3d78941ec73d7d3634054074495e5b8d3c308ccbf736f47a1f95bb016622b1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.4.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1233e508a64c9a3cd15c9b6cbb3cc57337f177ddfbb9a0b41b99344f9f121e15
MD5 3dba5ecf3343abb07115287f5736bff9
BLAKE2b-256 3c6231fcaece81dd1a4c5e9475d8607afaaca98ecc2accef3b6f8a54b31f892c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.4.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 540e6a4163c9ab680d878fd90571b898cf7362358f339d21b40562040c0c8526
MD5 5694506ed71ec09ea42bedd85b021841
BLAKE2b-256 b62b6d5eb7329be1563c8f9b43bda3871dfaa30f5ae97fd07c0415f24c714e45

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.4.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a04c012757800dc901abb6c207f033ab18b63797950a5f62e3718b65ac97e5cf
MD5 5841771e0d5ddbbb83a96357ae947050
BLAKE2b-256 dcc558f5e5ad01dbe53626831b031d2ffbd75aa8caeba04de1334aa8ed88cd9e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.4.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 240.2 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.4.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ff1cc69634a065fa6650949cac0b1f701512bc97d1069505faeb68925d00ed26
MD5 f3625fe44b55d888da3e639e78982285
BLAKE2b-256 db8241b78cab11be1206c65be7d68c7afc38e30b99b38928aff44c0928f32925

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e06cc4b058cc8fe454d4260a60ec1defff6f51249ee8421ece8a550de561d784
MD5 1c0a5d083f54974920caa48e17767bcb
BLAKE2b-256 d4928b540e48d04737def79eb6c94353b68def917ba669ee827de4790d5353dc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.4.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3e6e696c324abbe082db001216889a99a5aadeca328284bce9a06c5c44eeec30
MD5 63d2a15f28e647826b6e536b2d7bc427
BLAKE2b-256 d2c2f1ac848dbcb0ed2fc76d791a0b351b5871c7f1df42d43c083763c35e56c6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.4.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9c4d58732b34715c534449e1eb6bf502121c010c74524a21c9380e6169d1618c
MD5 776a49f7fdb43f33608e440c2901f9cc
BLAKE2b-256 3c71b0a32f9a5e32ff8b19a35b47e4948d37a30f3aa2f488f4bc427c96aa7ab0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.4.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9a918ba752625d659837bd22a526ce52743c1081775513e1e184abc870783895
MD5 705e705d1fe30999fe42f736544490fa
BLAKE2b-256 d290af5a5e9b8669ce2d3c02e039f93127570a67ae94c413ad816af00f0be4da

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.4.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 239.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.4.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 52c86b146bd81f6411bb5e6efd651a2fe1b13267990e33b0df2f770eb5884cbf
MD5 bd3e15e5d8dd04cada9e94659eec4664
BLAKE2b-256 dc5da693d7dc1b58af79b4ed5680ed007136c17160d21123f681561e85756f96

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 be5fe2e1a403c53a30c10fe2ff93ec0f954487e938ec40a651038a51a6191ebf
MD5 233c6e2cb2491a03debbd253db6e163a
BLAKE2b-256 a8bce71d18c76cc5e2269c3aaf11109425f5bb1de18b85dfa14d35dbfbc88ccd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.4.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 77270fb7fd9563002ca9f380f5deeddefdec0741c85191436b53c1715f83aaf4
MD5 1c6e34d55decdabe52afa3f9bd7edf07
BLAKE2b-256 e5eb842ecc1e013b3be81fc7122d357b9800a6875965d5e466ec822bb0def7ef

See more details on using hashes here.

Provenance

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