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.2.tar.gz (230.5 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.2-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.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (554.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

readcon-0.7.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (547.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

readcon-0.7.2-cp314-cp314-win_amd64.whl (394.4 kB view details)

Uploaded CPython 3.14Windows x86-64

readcon-0.7.2-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.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (550.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

readcon-0.7.2-cp314-cp314-macosx_11_0_arm64.whl (494.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

readcon-0.7.2-cp314-cp314-macosx_10_12_x86_64.whl (513.5 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

readcon-0.7.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (547.9 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.13Windows x86-64

readcon-0.7.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (554.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

readcon-0.7.2-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.2-cp313-cp313-macosx_11_0_arm64.whl (495.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

readcon-0.7.2-cp313-cp313-macosx_10_12_x86_64.whl (513.6 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

readcon-0.7.2-cp312-cp312-win_amd64.whl (394.8 kB view details)

Uploaded CPython 3.12Windows x86-64

readcon-0.7.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (554.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

readcon-0.7.2-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.2-cp312-cp312-macosx_11_0_arm64.whl (496.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

readcon-0.7.2-cp312-cp312-macosx_10_12_x86_64.whl (514.1 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

readcon-0.7.2-cp311-cp311-win_amd64.whl (397.2 kB view details)

Uploaded CPython 3.11Windows x86-64

readcon-0.7.2-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.2-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.2-cp311-cp311-macosx_11_0_arm64.whl (500.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

readcon-0.7.2-cp311-cp311-macosx_10_12_x86_64.whl (517.8 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

readcon-0.7.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (559.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

readcon-0.7.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (553.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

File details

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

File metadata

  • Download URL: readcon-0.7.2.tar.gz
  • Upload date:
  • Size: 230.5 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.2.tar.gz
Algorithm Hash digest
SHA256 35cbb22585aabd87b0cfa23548ed6627143d6e5950c33d83be697ceef1dc1e01
MD5 3938d2c3e39a01387229c2616fe60d02
BLAKE2b-256 09b2f8868f010d4fc728a5ca5d0f46b08160c58ec3c81e5dc34fed585fcab156

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3d793a9118abdc72271f79d4cc2401dbb4bef38e34d034b75068945c14ee2a6f
MD5 92fd57adbd6b168376d545c8fa4d20b1
BLAKE2b-256 317d030b8fc3c14b9631e9f4fbafe718e39f8a918d1060f945d5de3149df9f2c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ca5c55a57ddc303f11020c62e012700bd2fb79f800e1e4f4b435135732ca632d
MD5 5903d8ec51d3a35b2c6afce8fa336e69
BLAKE2b-256 e5aeab846010f60b333370662e37ca442760131aeff929e1ee78d40110a90aba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fc98a2bbf2af0b0ccc3b8a91c5a46c149606eb7da2baaafc9edeb913e5c5f2f0
MD5 b98a8af59afedd7123e683df0bdf283b
BLAKE2b-256 e6cdba10cf115b1cc8e68a50e6c8a83d8d522e7daca5939a42bf02301e31a64e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.7.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 394.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.7.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 64f49d87f66684e5c7f316cd3fc2ab0745a14878cb4fcace35ec1439352023af
MD5 cfe6136be99cf2eb65af6318d01ce84f
BLAKE2b-256 be4eade7b36b948ea48f8fef0d5af6ce9027d1a2e9f26a4fe5cb608421472885

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5734697afba75f44b6509a0df5fbc6c8e05b4d9d697ab13bdbdb23df48a221a3
MD5 095b91c79f731d690d93c4c7f52124f8
BLAKE2b-256 68c6bfd12b56fa031d675da21b1cef2f02afedbc3e90580b09f2cefd52e36676

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f7be5aec54e029c97c00afdc8a54a5ca09b7fc6082fe1bfdd53d759ae7161c14
MD5 ac1a2e2b94b906f1a4b9bc89a663cea9
BLAKE2b-256 cbc35130b1f00913539a3a89ca116745bd63b2a8d2e95aa1f765fda226dc92f8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 42926709fef464ff73b17cef6116ad1828c3e90310bfc91157ec4211ad398641
MD5 fedd04e80bb6dae81073a487c2de38da
BLAKE2b-256 73926233f92165b0d2fab84d6878d9153011e45c7ad14bb7e83c3719c2210389

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.2-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c7293cd3652e33b8641504d10584f6c977ca2ca09763a2846d184510bfde0556
MD5 0f4516596737db23afa553a96e067bab
BLAKE2b-256 1f7064432f278bac7ba7f8e8ccddb051d29a78a9e2daeee6eb3b6b5afb0e8983

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d26939c275dd57f65a9197c2edef0e8e7a9b19463e04ee1d9e265fa018d700e8
MD5 92aadc259feb24af5d542736b15c8e3b
BLAKE2b-256 3bed42847fb8ee5fa30e37ad011b341ffe51f7381afb0d59f69567666269f92d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.7.2-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.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e1bb6d33f691188ac213f5fcb78ccff89cb207a5d92e6425ba9ab5fb74952e66
MD5 f3e5c82184d1f3640802fde66ac7bd2a
BLAKE2b-256 22ab0427fdf6082990a89d169f5a1889a11717907877f97c86b488b8ca05adff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1b674654d52ee0f60e20a0214957357cd3f5080caa63a23c5160b6a8d957e8fd
MD5 0cdd74838367b5eb89baddc93b9e0f9f
BLAKE2b-256 2b41c277c7daa32b067293200b2c9239c0460096a6cf37e196de968c429120ff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a0ca8219cff0fa45ab93ed5f6f5c29c1d208415f3d7d33dd1c9c32b42e1722e8
MD5 f3c32c6ba9a597434af614f12e27ee88
BLAKE2b-256 672360bac93b5d870755a0022ddd59bd9c212b23b79a7787d5518290d35fe6c3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7cc6ad8cb351effb11611676884a86e7fe5121692cf89f3d0c4551e0d52abaab
MD5 5667c5da22885bd95eb4003810967f12
BLAKE2b-256 55c40f0cdaee4a8d547a276da09e86bb5fd327627cb840a2874e2c4876d14fef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.2-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7afb7e8ac2cfe308fe6cee827e94b45d12b031bcb674fcafc780f43cbf4c5bc3
MD5 a977c8d4707fbdf6fcd71afa4ce3b08d
BLAKE2b-256 6dccfe29e08ea959c66de7c8eb772cc78be7c6a659db4859e1a82bb54ea98cba

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.7.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 394.8 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.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 042ca1c91b9a1e36c2b3c13d1d1cd849d2ca39bcb9c6a36c43ba7808dd41201e
MD5 5e9b00f28464b26627edb7e7b2dce6f2
BLAKE2b-256 5e0e48a707f9ff228cbd806c298f5a20d96c918abd5e1306578098f609217b58

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 762de002ab36b449caf6342c43b5187dfdaafba8abff7ac6e205408b0e76c73c
MD5 4b3426d679e110d7f1072da5616a2ae2
BLAKE2b-256 33977e971880d9d898837b322674662fed089b684325dcc43c26d920903cb847

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b2733351ae39032dee1ace070217b4671dd06b49cc0faf5a055c0a844decbbde
MD5 a88dd42b530ccf765539303fd4af3ffa
BLAKE2b-256 7f0044863ae2e88155af6f6e8b61b19d6d1ae55dc8240c7dfec7aeec09f3ba85

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 892192055207f9b46e97df6b46345c846eeba9dae8e4c2900954099cc70c66a2
MD5 65eb943b6c9eeda14e43fefabbda7545
BLAKE2b-256 de4a6367d9021801177f7e90f95c20833e4af4e310b9e712092423ce4c4f7cb1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 efe8d9529c97675c47e8fea4eb4cd230446d744423e4a1828b53f5fb581b40e9
MD5 980c00909dd5c91f85995f054d611a81
BLAKE2b-256 c135853d4bcfea601e0899c48b94ebc6588a92bfc769950292455632f555a1b2

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.7.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 397.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.7.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4533ef740f5f8e29d24dd398e956b4a7fc053e50da2ee88a399c8c712e8ad4bd
MD5 85b43f66b0ce02233c5ffe098fe4e8ac
BLAKE2b-256 23d650a9bfe98c6b55a0590ce37dd3c172909f8bb7e94b7af3a0e26420bc249e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 752969203401b26e02f0c243c829c840939f7e5c228a45113aaf380b2f9e5508
MD5 e415d2a6d46caea5dc0ef8df4fbe2d08
BLAKE2b-256 4a905eb9c80bbcae27fa6415e692be67c9f394cc40763839023027ba00d95f1e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 52b5b3854a73d08d6e63024cca7addf5066185da78979608d523bc6356949075
MD5 d7116262df32bdf321f4dcde1850857a
BLAKE2b-256 281949ac59b818faae714af00b2be84852f28a562d2d470eb379f2f1b3a81584

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d78688aefac2e2a42909e49dcb7b9dcb3e865c1ba4a241f718d202530d6f481d
MD5 efe7bb8d0ef1db1d36db53dccd991efc
BLAKE2b-256 5f22b3b900e34020e4ce7a3354e4e0a0243d8cfbb5fddfefaa2739f5070261b5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6745fb40c623d1ab4dd00c4d32154ca00feeb67c91ac9cd687875348465539b3
MD5 f71b8ba86fcbc171d57cbbfa43e05ff9
BLAKE2b-256 1d9869f2c6330304beb5170cfb164b4d09f684419fe7f82af4eb7d32dd2d70c8

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.7.2-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.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1877b21273c576c6b5c1528fcde2053047c7537698cf20e12002fdd21b99732e
MD5 c55c9d517e6b1d40d35d94a4abb5b22d
BLAKE2b-256 bcdba45fa88f480584901aa73bbe25f7f6cf08c6d466f5d5bd58fc30f5eb38c6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ae055c6386dd6ed66d5803b68190304299ec45f92a2f9bcaf15cd1f002f0d961
MD5 61e7740c400c74c142cf8e6b93173e0c
BLAKE2b-256 99d52c00841adf8a3151452cce75cf63388d96af1827bcb80d8ee96249124a58

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.7.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 43c387af0879e98b108cb135d5e38d74491cc0c31b7518d43be8575e8abd26dd
MD5 dbb8035b0576b8fb616a7677e40e19ea
BLAKE2b-256 0aad2ceb7e77c9af2c843eb53bcd562f5d06ea5854465cbf15ff8862114d7d09

See more details on using hashes here.

Provenance

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