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.0.tar.gz (228.0 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.0-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.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (554.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

readcon-0.7.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (548.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.14Windows x86-64

readcon-0.7.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (554.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

readcon-0.7.0-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.0-cp314-cp314-macosx_11_0_arm64.whl (494.0 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

readcon-0.7.0-cp314-cp314-macosx_10_12_x86_64.whl (514.6 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

readcon-0.7.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (548.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.13Windows x86-64

readcon-0.7.0-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.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (549.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

readcon-0.7.0-cp313-cp313-macosx_11_0_arm64.whl (493.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

readcon-0.7.0-cp313-cp313-macosx_10_12_x86_64.whl (513.9 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

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

Uploaded CPython 3.12Windows x86-64

readcon-0.7.0-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.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (549.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

readcon-0.7.0-cp312-cp312-macosx_11_0_arm64.whl (494.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

readcon-0.7.0-cp312-cp312-macosx_10_12_x86_64.whl (514.3 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

readcon-0.7.0-cp311-cp311-win_amd64.whl (397.4 kB view details)

Uploaded CPython 3.11Windows x86-64

readcon-0.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (559.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

readcon-0.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (553.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

readcon-0.7.0-cp311-cp311-macosx_11_0_arm64.whl (497.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

readcon-0.7.0-cp311-cp311-macosx_10_12_x86_64.whl (519.2 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

readcon-0.7.0-cp310-cp310-win_amd64.whl (396.9 kB view details)

Uploaded CPython 3.10Windows x86-64

readcon-0.7.0-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.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (553.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

File details

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

File metadata

  • Download URL: readcon-0.7.0.tar.gz
  • Upload date:
  • Size: 228.0 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.0.tar.gz
Algorithm Hash digest
SHA256 2de585b0917e3c84f83da57edcfad1b509e21ad9cb12d433b091235f5299a2e0
MD5 079fc4e1fd3c7dbabca6c0bd81e5cc12
BLAKE2b-256 b0a92dbb5c328b23e86abfd180127f49fdfdaaa51d6b14f58fcbcf1185c35e4b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c44742192f62299c090f02b02547020453dd7ec8a4b3ea26968a787bb2e06f6c
MD5 0dda6183f16c453af0229c0c9d2e9ae3
BLAKE2b-256 2cc6b203b15412464d54db334764073ecda3c69de15b070c309cefd3702abe65

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 665b286e3ed8d5ab19cc3adf3dc2c8289507be71301e2d152475e11dba728f6e
MD5 816e387490a45ea647d5e046e938b412
BLAKE2b-256 5ea9821fdb192251bbb228dbaa42d649413ebe319189a679c8d1b06008daf345

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4456444e0489678b455d6965f208e63c86025e8f3c8134f3bbf8b256a5c5829e
MD5 0d974b745a1675f6b9c772e886175cee
BLAKE2b-256 4b6497747f128a4c5b582df100788a0ddba69245bcd2a27a3bdd2ea8d9a2f014

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.7.0-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.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e3c5b198ea76c1b4b02b50bf7c8a457738f4d89fee21a9708f994049ef31150c
MD5 7144e99b3d9c76ec8cacc9958f5aa94e
BLAKE2b-256 391c865e126d647591f7b9188dd1a686ca5fc1adde04de54d9f8abdc590bebab

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 152432ea99a8d6778d44fb3b29abf8eb630e99ada8dd0e395cbd7d54ffdbee46
MD5 8c8b4cd217da1936024f21c2d789a5fb
BLAKE2b-256 ae9c149e78352a0483983849c0a06801876fc135db3314b981c4921a5f9a8199

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 963455eae1efa50ca22e9d35961844f68abce9a8c58039bf83945cdde682da29
MD5 09161dafce10eb00e3ebaf453c560b4e
BLAKE2b-256 70d288d2d7df94fac4d0898ec6779f85db2a15c4458954c563128ebeb98e1076

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e6581b14673ba23d9caaa03396136917a0a84a28a55d7b04a3b37e3f8dccd39f
MD5 1ae218bdbd0ce203b47113d85f420d34
BLAKE2b-256 d4742e2acb8ba75606c21cc46dfb3151b0a26d749eed78aa3f668d4f4752c0a3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 38dd3efdd7b7277a80fe533aeb8e0f9e2ec48c7f13b4de606166fcbf8c4af706
MD5 6aa420ee8ded60ad4b1abe8aea1455d6
BLAKE2b-256 3f7b84524b6b5de768dd624812a7e11f23aeebe390803c1f1a9208caafb9bce1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 16f12edd4585575de0f7ff7ae1ac6fde2aeaca9eea6311c63abbcd91979b4b8b
MD5 0c737245c91921fd4bd7d463f3c92e73
BLAKE2b-256 1293cc914e3303a43d18fbc538695c4595158dcf2eeba95a79b10f35fe0f3d56

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.7.0-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.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4ed6f7c79701d01fdf8078b4baa3c6d4a3bdf65f8942ee5bdfb50efe980c36d3
MD5 0af7a777980afab93fc81e748f4abe20
BLAKE2b-256 536ee93fba48055a24dd9e5ac2e6b226a2fa1aa8efa9adee094281e8b6286433

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 777c7be8a55f896366c596814e1df4e77436e27f18b4f325559ebf3eba020b63
MD5 3b84618496de876e5a83a5c1ce2176ac
BLAKE2b-256 d5ccdfdf32cd011579135a35a3a76b6d25cc05a95b375db9872d63bba396db8a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 074fa3250817914c854a8ee22eefcac14bce38e26a5bf7e8eb0b706df4b4cc9f
MD5 22c42bd1f0fcccf008e0c971a29a1a98
BLAKE2b-256 7f19fe2bf948b04c1d698684c2f0f8e00d78988ff974a93ce0f38a7aad62de64

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4cd6ea689140e88b9d950f588ec404918eae687afc2a3570fa370a271c60256c
MD5 3601a3254ac25038fdb59ff8d33db2d3
BLAKE2b-256 e2f791cfbd7a56bf8069e62c1644c79564b20c16f06627e7e7d983902011bdf7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f1d298ff73323edf3ee7295afdc11c3742b10d6dbd403a2eb986e5f8f2cf0baf
MD5 ff6a50a49e91b21250e68e69b60d3603
BLAKE2b-256 9552a56b13b3adb1979f2c1b5079ea075c6e11256dfeb34ecbab5eb51683efc9

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.7.0-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.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 22df91e2bda13b29da40ffe3208818133214fcc667785ab90eafaf5f39f1b255
MD5 de318fe54f6bf135a6a0310bd300be9f
BLAKE2b-256 78ac529af39fcf76d8702628f12d7de000c0df9bdac47d95044d00deccd649d6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 342c56c37501f17d2efe27a29fbfb72cc5addd21fa87b712f163133512784315
MD5 068ebd5a051af5b25ba23a195e1b8d56
BLAKE2b-256 4f363e13eea6ecf05ab294896853f4e2030ce4809250e92439c583288f151420

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 283d3b50687857903a8cc25d0e3b264f2d44e7627361b2a041f434e456bce9fa
MD5 a55cf1e4a400ccc3bb0d77ae84fc2edc
BLAKE2b-256 92d660b177cb011b83e2928b36b6e51a459d27c4fa6aae848606718e80c1f0de

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 941152181eb0fa28b3d0402a1425b8eeef5a5dce44802ae21649399c2dd52476
MD5 b706edac639ff20256283290fe28cda3
BLAKE2b-256 25dc0fd80c978a11d64c1f068a3563794b876c1a5951ba8da1fe261c5374e0fd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0bca62dfe46a4eabbda857013ba447a3f1ce399d29c2717c82e286a45d72cac6
MD5 b872f394ed5b2c6ceca202cc17b4ec5a
BLAKE2b-256 6adb658153e8578f1fd211fba391c66646e51dc5854bfa72d7078a685ad159d2

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.7.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 397.4 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.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 543f8417b22caa2552ed7530c04de19082bd8eb4de52c5199646aa88f23bae7c
MD5 d0f71225340eb413ee6018b353467066
BLAKE2b-256 5912864fc7ae2123fb6044fdbe73594f6d5a6609f9a90ef49ec9ce8443eace49

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4dd0508f79ee65a1c4318486f0207eb21773063b45182f47821d9ddf08345429
MD5 7e6a8fc4d234db20fa6503d927976ea0
BLAKE2b-256 26a8b4ac75ce0e578f800558f075f74e7ac06a82ed63798897366deb83c94fd2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7692295bd2a70d89a7872d7ec3b2e4b9f3f3c74ff22c6dc2340bbd8482738ba1
MD5 c408508e8d6d47163fd882333a0ab693
BLAKE2b-256 3575a27bf6f2558219a75dabc6ad9216f2a6d228c9a5041a3112c7ce93ff5667

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 585e301aa38ff8fa31a64f875ee9a68d0c21dd45f53325d8e73cea84f01ff5ad
MD5 077aa350b64115d0d8e2e80109d0fe7d
BLAKE2b-256 926ec54f44400e084cf97a2551ab84f441f1e71f71ea0a2e63d6f2fd64fe9708

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 29c2b0a77618296da828329d506beea9a4cdca0161fa7cd4297e5c75c4931b0a
MD5 e5cbd88f3ec3b519fda2a6754d161f9d
BLAKE2b-256 9bc37d52b8977f431ebbad928fd141ca9b71455f9281916cd663629839e84d88

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.7.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 396.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.7.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f00adc4f7af9e919d9bbb09c924728fbd1e75667549670f1bff453bc0ea8ac3e
MD5 97b734634dd5c0b494d9ed8ab44509c0
BLAKE2b-256 aa16d03dece98abb5d4bb1c5215d37ce072308ee202b0b66759449d3ee1929d5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 474a6cb32436394a275a3a82539fe3c09396bdb0ca3616748416d6d1ec10b7b3
MD5 c7f510995c9592e3bf1c1473a1dbe9e1
BLAKE2b-256 33e32175ecca7bb635dbbc1015922b99aa13cee6469164883f063228bf29a59f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 647e6e6e8a113197f80623fca1a9881403b31ea0216add3386376cd9488e8f8f
MD5 213aac7b98f664a843bee447f274fdeb
BLAKE2b-256 585485babeb0d4825bd416a64dfca2a3229a9b2a3518e4781394876e67f8d001

See more details on using hashes here.

Provenance

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