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.0.tar.gz (138.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.5.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (392.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

readcon-0.5.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (386.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

readcon-0.5.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (379.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

readcon-0.5.0-cp314-cp314-win_amd64.whl (239.1 kB view details)

Uploaded CPython 3.14Windows x86-64

readcon-0.5.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (386.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

readcon-0.5.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (381.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

readcon-0.5.0-cp314-cp314-macosx_11_0_arm64.whl (344.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

readcon-0.5.0-cp314-cp314-macosx_10_12_x86_64.whl (351.2 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

readcon-0.5.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (379.5 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

readcon-0.5.0-cp313-cp313-win_amd64.whl (239.1 kB view details)

Uploaded CPython 3.13Windows x86-64

readcon-0.5.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (385.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

readcon-0.5.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (381.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

readcon-0.5.0-cp313-cp313-macosx_11_0_arm64.whl (344.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

readcon-0.5.0-cp313-cp313-macosx_10_12_x86_64.whl (351.5 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

readcon-0.5.0-cp312-cp312-win_amd64.whl (239.4 kB view details)

Uploaded CPython 3.12Windows x86-64

readcon-0.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (386.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

readcon-0.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (381.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

readcon-0.5.0-cp312-cp312-macosx_11_0_arm64.whl (345.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

readcon-0.5.0-cp312-cp312-macosx_10_12_x86_64.whl (351.6 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

readcon-0.5.0-cp311-cp311-win_amd64.whl (241.4 kB view details)

Uploaded CPython 3.11Windows x86-64

readcon-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (391.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

readcon-0.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (384.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

readcon-0.5.0-cp311-cp311-macosx_11_0_arm64.whl (347.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

readcon-0.5.0-cp311-cp311-macosx_10_12_x86_64.whl (354.5 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

readcon-0.5.0-cp310-cp310-win_amd64.whl (241.3 kB view details)

Uploaded CPython 3.10Windows x86-64

readcon-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

readcon-0.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (384.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

File details

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

File metadata

  • Download URL: readcon-0.5.0.tar.gz
  • Upload date:
  • Size: 138.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.5.0.tar.gz
Algorithm Hash digest
SHA256 d5629fb3ea64ebfcc0c7df5a07ae41fba7f0f6503a00abf6a8b33e0a0a40be49
MD5 6ee665be5e165bedc048c8fa03a7057a
BLAKE2b-256 bb5f10091b8f0066d6a45b54d71725dac351058fd841948a0688135abc271e4a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.5.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7d44be432cd8313dd7923f33055bdbee8573d74bf68cd781ca3d07e98321e8a7
MD5 83f2828930d245157617363a96d423de
BLAKE2b-256 35c4dbef818037949d8cbfef86afbb7740b12fa45cd727e19efaa1f8c62522d6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.5.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d9d2d46a4bf3e82e6daff7f7c7cdfd18d000d0815b3e95795a9d6f3b0318e613
MD5 2d1744e1986432ea440eef64033a68b5
BLAKE2b-256 19f4aea13f9c41f87e6ec6fa7bc1e5fd6cbdf8291ecfc46f4d03b334f8b409a9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.5.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1abfdea9e98154e77dddf6680083a6da280429a615ebcd91ee67782184ade119
MD5 58e1ff33335616c4b9bba236c644e9ad
BLAKE2b-256 31eae12daa4b602818dd3835bd2a8b89c52dcbd9be8761881ff536bc5a7f3c39

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.5.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 239.1 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.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 5464fce2308b0d8f66aeceffc980379b7c3f126355c866879e2edc7a0613d664
MD5 ce2ad4899186672fef652769821bb89f
BLAKE2b-256 14f49ea1b16c607393cf43d499c78a38f2e207258bb7596798ace40a52e8ed80

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.5.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b649a7ef4627867fdf3a99b95b10c116a00d34ba790352d4d2c3c4c3c255a613
MD5 05f512b9256775322ef8074037882556
BLAKE2b-256 26b1a51178807bc8b796419442e332425b8081df65e7ae2ba8341654eee4826b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.5.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3153223f6b8df6d55ffb89a1e8f9d1c2f7d25a1cf0d680352f6b8fd210e808b9
MD5 33770dc59f001b90d24368e09323cfbb
BLAKE2b-256 adecd00b89e2aa530d026b986d73f02679e06ee312d5fb43e463ec80b429deba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.5.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0ae1b188393158519e80570d0d7110761300a0cc5bb5f59920f8ecc1c8e45717
MD5 7a7c74c9f1f2b7c56c5b12828e0ad4dc
BLAKE2b-256 40c9158de4c285f55377b6894308549d30e0f7cbd0f2e3bc58ea783bca18a246

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.5.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 71e393cf269513fdcda96d4179bb72812a09fb91af6bb8c8a37c83bc199ee90a
MD5 9554d981f04d151034863159955ef2e7
BLAKE2b-256 0031f4c0c2153c6e1ae796b9545e817d5bd3aef79b352cc1eb4e7061137a42d8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.5.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3bfd7ed10a5b54914e39a74bbb7b058d8a9ea55d8d3e836b757f7ee94fba2e51
MD5 4c34747adf6b22588f8a474762df9145
BLAKE2b-256 3596135f93b58abb8339f3189ff56d7c1a7410afe4ef1757c2e1c9fab9a6836d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.5.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 239.1 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.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ba6cc41f15cafa06b45f0e6ddd64cdc15d5340cb6bef080123f350211a28eda6
MD5 c2ce9bc167745d8961aa7034cc8ebef9
BLAKE2b-256 367bd14bbd572cf6e8d53992a7dafe2be4c4c520f34b169df45b6b10162cc72b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.5.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f86e7a69f2f1a82f1249c9b334d310a9d3ba4d466fb237eea1d2d79bffc9d5b7
MD5 d3ba98ef878914d13ca2efcefe1f926b
BLAKE2b-256 e5f13aced08942fefc00f6ded1a0769fbf126aedf2759a71087c3328c3f8dabc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.5.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cfd95742d255f9d67e436636356b0a937a93126f5eb27c49fe89c104e5b499a0
MD5 fc84d0ee9e739d317cbf81374142e8eb
BLAKE2b-256 c5af5f7e14cc91b26c9a6eb099daed38c55b1e3e35971756b4c9da5797345f20

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.5.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d20f7726f974e713e8818980c567f3c549ad2c27f9b85c3e3c3bfbab4aa22c0d
MD5 bd576b45bb1864fea8c1d01f77dcb686
BLAKE2b-256 8274ebc457ae9d9ef36ff62de6d97a66d7d88f04ad04a6fe2c0204e0086aef85

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.5.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2ef1e27244ee58a7dd0f98ee0e6b52fa2fda0853302c50bfed34424e3ed96ec0
MD5 54248c6300cdd4323f8e280af24d228b
BLAKE2b-256 42bd88ae46a0c269c424d062af10ca442179d9d765304da7fc25e8b53d633595

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.5.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 239.4 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.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0cbf7425a209b6ece6a4fb76531b46924b433de3efab2ac896b88106b4e44404
MD5 5b758887e175226b43e5bbc52586f035
BLAKE2b-256 ced602ab87333b994fd4621e4b99392131c023ce1842865fd9ea030413f8fb8e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ee0467b5dc3d923e85f03391ecdfb835409ba88968f7ea80bee145d79ba8d727
MD5 64ba64d881e1450b2d1bc666eb50e244
BLAKE2b-256 83c11ebf04b09fd92d90625a33cae61a7940748c7dc66e5468a783604f93971c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 066e5a10334e40efc6b700bd1ffcebd138fd128dd46df60d25bcfd26a4b05d84
MD5 ea4b2ba3548e9b38228ba730e63c2a29
BLAKE2b-256 fb802acb4a0f555219ea73d625d7160e6ea1e4ea861ac8d0a658d0497c6a73ca

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.5.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d1254b7ac1b0bf683c10a13ae3871ba3911eaafbdd2682e94812c091898e128b
MD5 15e9c3701023c06e63d739c3df6b422a
BLAKE2b-256 3307068c60439e8b5f6daad53188baff34d65e61e54a70b0bc7eb6e073a6f1a8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.5.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 820d3b68baec1685eb84a716cc84b97faaa38106ef5625e774b82d32a8ed1e40
MD5 0ea3b7e120b60118b554695741bd5e0c
BLAKE2b-256 1550d0bc144430bdffddf08bd2a2ea5bf41b4e48dfd076d710a3df5cda616bfd

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.5.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 241.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.5.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4e9bf4b7d92de27dc61a6c400327af757603d62baf04a9d3c2c47f415cf942ec
MD5 ae29cb7ba807f3d6f4be40da18cd5da9
BLAKE2b-256 50c518a65bb18bc1756d17985eeec8f4210278737819023a1405892d7ca521ba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0e2e0e37fa66419e2054c84750ae89c819d810743e78e11502ecb54ebb4b90db
MD5 d8254a27d35504b2705fda02ad067c93
BLAKE2b-256 c9b2c6d98939be24cb16b116e69518b5de6b918ed51b8b30faa23ae04b47d6d8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 adb6054778c8ab8b14556bd9f385e3572c8a547e1ab15ae6f3eb1dceb1a5bdde
MD5 b34cd888bb24563e24f620f47a816759
BLAKE2b-256 736bb5197372ecad3267ae980cc0b22fca8a844feaf1459dc756be6716ba7191

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.5.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 db7202868e1665671488ecc372084ef64346246357a8914e02b7cd67bdc28c50
MD5 a3bd5611a975734108d5d686384dc58d
BLAKE2b-256 5af2d72b4c6790a494236bcdc2c9047a0053323101632a54e14981bb282530bb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.5.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 df6ae0dd6bb09768c29d3250e20bca22c894a96ae4024d6bc85368eb708f2d84
MD5 dbc96433b78e69e0d4ec5ce9cf4ac994
BLAKE2b-256 b1b4abe8b5817fd2af52fc46fd7d1887b3a369a38175d22dfa07b9bc46530c4d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.5.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 241.3 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.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 58438c8762a0c56aeb7ba221b58810b503c93f79b849a39cfb1b515c0afa7bc0
MD5 94e601808b5c45f87602e8c70ea7b238
BLAKE2b-256 51bdd9722597d913b1e84ab7e5e88a7a1be20c26649cb68dfe59e3a2000b02a3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2d2bd1740ce9ad10e9a88e6cb2c50d7aac75f9b4ed8c518dd83b2103fb23d7de
MD5 f8a4319e4935fff02cbd501503bcf2d5
BLAKE2b-256 009546ed1b5b325624e3f33eaa87dde685ab30554bdc2e4f1c0d694b616e4d4e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c78710cc325e269d8b762011e5a43363e7d0b69df1bc42747ed626cea3d742c0
MD5 eebdc544244eea73e418a61a4b03c6a6
BLAKE2b-256 b695b017cd3e8b43ce043475cfb5309e7bbef4bcfa231a448ea3b5c59c469284

See more details on using hashes here.

Provenance

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