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.3.2.tar.gz (118.8 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.3.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (347.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

readcon-0.3.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (340.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

readcon-0.3.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (335.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

readcon-0.3.2-cp314-cp314-win_amd64.whl (197.4 kB view details)

Uploaded CPython 3.14Windows x86-64

readcon-0.3.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (343.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

readcon-0.3.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (336.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

readcon-0.3.2-cp314-cp314-macosx_11_0_arm64.whl (301.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

readcon-0.3.2-cp314-cp314-macosx_10_12_x86_64.whl (306.8 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

readcon-0.3.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (336.4 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

readcon-0.3.2-cp313-cp313-win_amd64.whl (197.3 kB view details)

Uploaded CPython 3.13Windows x86-64

readcon-0.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (343.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

readcon-0.3.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (336.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

readcon-0.3.2-cp313-cp313-macosx_11_0_arm64.whl (301.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

readcon-0.3.2-cp313-cp313-macosx_10_12_x86_64.whl (306.6 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

readcon-0.3.2-cp312-cp312-win_amd64.whl (197.3 kB view details)

Uploaded CPython 3.12Windows x86-64

readcon-0.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (344.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

readcon-0.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (336.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

readcon-0.3.2-cp312-cp312-macosx_11_0_arm64.whl (301.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

readcon-0.3.2-cp312-cp312-macosx_10_12_x86_64.whl (306.4 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

readcon-0.3.2-cp311-cp311-win_amd64.whl (199.2 kB view details)

Uploaded CPython 3.11Windows x86-64

readcon-0.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (346.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

readcon-0.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (339.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

readcon-0.3.2-cp311-cp311-macosx_11_0_arm64.whl (303.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

readcon-0.3.2-cp311-cp311-macosx_10_12_x86_64.whl (308.2 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

readcon-0.3.2-cp310-cp310-win_amd64.whl (199.2 kB view details)

Uploaded CPython 3.10Windows x86-64

readcon-0.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (346.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

readcon-0.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (339.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

File details

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

File metadata

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

File hashes

Hashes for readcon-0.3.2.tar.gz
Algorithm Hash digest
SHA256 36b8d619264845a65d36f51f8e88ae79182cdca2f24db6671395d692c54214b8
MD5 3be1723645348713c0c949d7ad27c5de
BLAKE2b-256 20280e1d945410e4378157d5aca930b0ff473cbe7e83b85f4f010a7b316b22b7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.3.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 29aa718a59d37f3825b206923f77e291c4908ae7c6f47c44fa238a2a90ffea88
MD5 f4e0edb8c5a350aa93051604da118770
BLAKE2b-256 7ebaf641dad18385db0a67da57a04d087f26373c6d50a6e0fc6ccd2f39334adf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.3.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6664e377dc8b859a7aa7e76008489441463e0ed492b22b729db564a62426a161
MD5 ee6d8d1b22e92ed81233c8a538b124b8
BLAKE2b-256 876b0cb38d8559b4789498996ddc4acddf622d6d7ea0609212164e4385f62fa2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.3.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 836cd7c3da15723d61b5aee0a596750a64c56394937c4410eb2504a8c92e0acb
MD5 bcbd33ccc0998d2321a00c41022ae902
BLAKE2b-256 9842db45824b32859f07a911a592f2cc7a455563c42c36f3810976dfff7abaa6

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.3.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 197.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.3.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 bb4942eb0f3a8513d1fc2b0f8c46ff8832f0c231d3d5b973d03a806ad76d37c1
MD5 3f0909be887a0992ac43aa3bdc0de62e
BLAKE2b-256 caac41a05462b8b4d441d57e5f356a1b80869c570ac9a5d8e257cbc6ea560df3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.3.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e843f1f6e779c8a5b498dad65d6960d0b66c4febc042f15c856848f43b419162
MD5 374e39850e47926f8a35cedcddba8365
BLAKE2b-256 376827b84c5c80ac0b11f116d1fce91a9389c9ad4f79524e849ecad3979fc4ea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.3.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1f42d466a26d2eb2a48f528a9c8593c27545c2896b7abe35f06be9176abefc57
MD5 06c0e53f00018dedd585637d22cb9aaa
BLAKE2b-256 0670dd9194edae3038542008ea1266e683adb608672be7c82c49dd72d0945245

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.3.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 304872bdc619e647a64be2fa7db9c733cd95484634a99d50ed6f69940dfed81b
MD5 723f047b0f6543eb58816907b26b9c41
BLAKE2b-256 3c847592624ee1f5f56fc0239244f48ab7d62999494868670a0918d59cd3767a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.3.2-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3184f7ff2d472aba3d4c29bfe9652bda67d0a0779e2093acf0a37ff9786cc94e
MD5 8653acbb19623a6034ae3cb5fbc8f95e
BLAKE2b-256 2d61634fd2105a74bc59edffcc409ce75a70e94f001486a0624857f824193814

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.3.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0033291db84b7b5460ccb0082121bd2eca3aa0795edd033d593c65293ab54921
MD5 887b283e6c062527e14101b19f4cb7ce
BLAKE2b-256 1022297469fc49d466d09b548916664a08b44a779e6a9a23c906e3e719be5427

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.3.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 197.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.3.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8054f990e32f637014c70d22eba3c5df758b028f470825e82df5f07a90e74a0d
MD5 4494e7d85d476354787e8446f80ce6e6
BLAKE2b-256 b7c4e846c0b20eb71b1526b3394aaac7ab9a37c08cf34ef71ebced70d70a1f0a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b8e68f0f6c088604b885796ad138341881971a704f40402775e183ac748bb8f7
MD5 5fdac027b916b406b2759e4b29e28bc7
BLAKE2b-256 6cb1bf72814e4f8e8248a89845ebf1922573599c617e530870f7aba714b08187

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.3.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8b7dca5494e4202113f0ea3d487f4900933d05bc273f6bd63475514d4a8782a2
MD5 3d2ead53d78ec629ff2ba1e69b1f0681
BLAKE2b-256 f56352a96ad20556858fae0dd4e759074f4698b40519675685baadd80c998af2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.3.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f50461c8ed1757e21d2b99203e5163934061e6b45933571e373da7a780d57606
MD5 af1f6f1aa5e09bf1e80fede4aa16820f
BLAKE2b-256 1e71e2d656c918334b998dcab49da0da3990c234cdd5cce5ab10d3256b1878df

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.3.2-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d615acb7e5a5b96189ea82068f927a77dec5854bd75eea22b5a373cdfc8e531b
MD5 b2ec3b43da0883c918e067e04b1e3a97
BLAKE2b-256 6154e91403775811e8ebf21588710008373b6f33c000c071454662b1e023f493

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.3.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 197.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.3.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 de6b4de29ebee0a1a860b85e8e9c14fa0df5daeecad1b006dcdc7cdb36356009
MD5 cfbd3a0cc2eaf0a848af6e074e7fd216
BLAKE2b-256 19e5e346dc3afc183e806cfee625accdf022515322dfba3bbf4421b69be71cd4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 36aac99d5206c3026c2a7283d71b60bf52a1cfbfab6454266ee279dcaa4be022
MD5 c27e4ae90f64b94ac2df073c7621d8d6
BLAKE2b-256 bc238d206d5192e283403c9a4a8efea7a87a417e8475db206b97430d5a8caa4e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 047ad6382451d7a2a289a2b2a29845b9bf143c38f04038d02fbea9e54cdb921a
MD5 ee0c22d0f1f499870a6432df5cdfdbdd
BLAKE2b-256 59d69496af61ae01a29fedfbd12b7efc758c672a2ee42135cf7e8ce4b7323277

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.3.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 20a822f5c97d97441e5b9623f01e26d2ac5270cab4a6462eeee1f288c686a12f
MD5 388bf7237715c9c9e3f1b8801d2ae38e
BLAKE2b-256 b68e2911f0c736384655a0d39d2fd6ff4e16a6c6cefa034b368745ddc79bbfef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.3.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 117d5484f3786df00a757768713eaa1f197e7dc4dd9bb27b2fb1abab7a741e83
MD5 8fabc082c868410fbf3d7c4ebc4f6bd4
BLAKE2b-256 b9360a315b40556b95ce062a2e2f89155c11b9141780574a67739ebca816c608

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.3.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 199.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.3.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 75841c299005bc5687ca8ce766e6ea9c3fba3d9d50c1321f530a9abfaa1187d3
MD5 47aa12af09b5114e1ce6bd69975d9be4
BLAKE2b-256 d5aac8ef9c31eab37440aef6dd5877b83b5df165608ec61bdab6aeb5a6a73a15

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 69c5a4119b150f56f1371b1bb450a5aa4126478bd8b93f9653604ee122539ce1
MD5 f67cda04359e21c30c7959f9244d2fd1
BLAKE2b-256 1bcf0f25768ad8fc3a20285504f5c4c496b9eb99a3ac861095e9e2f06f3db312

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 65af8f47b05a837bf576105e4453d9f2d73ee5ec8b15cff1a5972c9b80bbc9cf
MD5 1b6c862624fac32d6274d7fa14df62b1
BLAKE2b-256 6de8e73a6e9092592f8c82f38135265237b6d00737f59d110d99000d99db0adb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.3.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b8e8bb51b2d7b1e7fc70ce67ac7e94c506c47c9a6297b304f6f4b0980a71884f
MD5 e8bcbce7d85107b6e7e1d4d96d460062
BLAKE2b-256 f731a20e29b28c169d0ce6d5d3796f49d56f7ea3b0a9e71583f11d98e659c856

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.3.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e01c08ef6f20dab41957457a053d16f0dc6c92169a2261d67263d762804d94ae
MD5 c18d020950c1941317b39a752e5c4e24
BLAKE2b-256 720fefd47b744041cf2e39f822bd9d6323863099c5c16fca20abffc04402cec3

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.3.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 199.2 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.3.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 38366f7d8bfde4ea58d48b5f2a045f3041b8c7fb32958ee681132e146d88066f
MD5 3378686c24017faaae4a3d769bc12f0e
BLAKE2b-256 b4c52d43f959d1a36d4e04361d1a824dc1f99f8c2ce8acb563cec140a52fc5cc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2cf1c35e4fedda6ae685972fcd4858f7de0d1ff9de6d1283490c0b408ab5eb6c
MD5 ba59c535f4edd8cd75582bda7786b7e6
BLAKE2b-256 9140681b81672649ace1e15577dc50a2742438ef99269f5a29472e26bdc8fca6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ac2b9f4fdd7607b02546494c1dbb58713f2172f3bba08455b48808fa73768b42
MD5 45a21d90342a3f25a6a83d63210bc912
BLAKE2b-256 ace2105f5841f155c1634577778627af31ce7291e6e53352fa34fd08a1a1632d

See more details on using hashes here.

Provenance

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