Skip to main content

Python bindings for readcon-core CON/convel file parser

Project description

About

Oxidized rust re-implementation of readCon.

Reads and writes both .con (coordinate-only) and .convel (coordinates plus velocities) simulation configuration files used by eOn.

Features

  • CON and convel support: Parses both coordinate-only and velocity-augmented files. Velocity sections are auto-detected without relying on file extensions.
  • Lazy iteration: ConFrameIterator parses one frame at a time for memory-efficient trajectory processing.
  • Performance: Uses fast-float2 (Eisel-Lemire algorithm) for the f64 parsing hot path and memmap2 for large trajectory files.
  • Parallel parsing: Optional rayon-based parallel frame parsing behind the parallel feature gate.
  • Language bindings: Python (PyO3), Julia (ccall), C (cbindgen FFI), and C++ (RAII header-only wrapper), following the hourglass design from Metatensor.
  • RPC serving: Optional Cap'n Proto RPC interface (rpc feature) for network-accessible parsing.

Quick start

# Rust
cargo add readcon-core
cargo run --example rust_usage -- resources/test/tiny_cuh2.con

# Python
pip install readcon
python -c "import readcon; print(readcon.read_con('file.con'))"

# C/C++ (via meson subproject or cmake)
meson setup builddir -Dwith_examples=True && meson test -C builddir

Installation

Language Package Install
Rust readcon-core cargo add readcon-core
Python readcon pip install readcon
C/C++ GitHub Release meson subproject or cmake FetchContent
Julia ReadCon.jl ccall against shared library

Design Decisions

The library is designed with the following principles in mind:

  • Lazy Parsing: The ConFrameIterator allows for lazy parsing of frames, which can be more memory-efficient when dealing with large trajectory files.

  • Interoperability: The FFI layer makes the core parsing logic accessible from other programming languages, increasing the library's utility. Currently, a C header is auto-generated along with a hand-crafted C++ interface, following the hourglass design from Metatensor.

FFI Layer

A key challenge in designing an FFI is deciding how data is exposed to the C-compatible world. This library uses a hybrid approach to offer both safety and convenience:

  1. Opaque Pointers (The Handle Pattern): The primary way to interact with frame data is through an opaque pointer, represented as RKRConFrame* in C. The C/C++ client holds this "handle" but cannot inspect its contents directly. Instead, it must call Rust functions to interact with the data (e.g., rkr_frame_get_header_line(frame_handle, ...)). This is the safest and most flexible pattern, as it completely hides Rust's internal data structures and memory layout, preventing ABI breakage if the Rust code is updated.

  2. Transparent #[repr(C)] Structs (The Data Extraction Pattern): For convenience and performance in cases where only the core atomic data is needed, the library provides a function (rkr_frame_to_c_frame) to extract a "lossy" but transparent CFrame struct from an opaque handle. The C/C++ client can directly read the fields of this struct (e.g., my_c_frame->num_atoms). The client takes ownership of this extracted struct and is responsible for freeing its memory.

This hybrid model provides the best of both worlds: the safety and forward-compatibility of opaque handles for general use, and the performance of direct data access for the most common computational tasks.

Specification

See the formal specification for full details. A summary follows.

CON format

  • A 9-line header (comments, cell dimensions, cell angles, atom type/count/mass metadata)
  • Per-type coordinate blocks (symbol, label, atom lines with x y z fixed atomID)
  • Multiple frames are concatenated directly with no separator

convel format

Same as CON, with an additional velocity section after each frame's coordinates:

  • A blank separator line
  • Per-type velocity blocks (symbol, label, atom lines with vx vy vz fixed atomID)

Why use this over readCon?

Speed, correctness, and multi-language bindings.

License

MIT.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

readcon-0.4.1.tar.gz (127.7 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

readcon-0.4.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (388.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

readcon-0.4.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (383.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

readcon-0.4.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (376.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

readcon-0.4.1-cp314-cp314-win_amd64.whl (236.6 kB view details)

Uploaded CPython 3.14Windows x86-64

readcon-0.4.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (382.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

readcon-0.4.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (377.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

readcon-0.4.1-cp314-cp314-macosx_11_0_arm64.whl (341.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

readcon-0.4.1-cp314-cp314-macosx_10_12_x86_64.whl (347.9 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

readcon-0.4.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (376.7 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

readcon-0.4.1-cp313-cp313-win_amd64.whl (236.6 kB view details)

Uploaded CPython 3.13Windows x86-64

readcon-0.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (382.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

readcon-0.4.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (377.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

readcon-0.4.1-cp313-cp313-macosx_11_0_arm64.whl (340.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

readcon-0.4.1-cp313-cp313-macosx_10_12_x86_64.whl (347.2 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

readcon-0.4.1-cp312-cp312-win_amd64.whl (237.0 kB view details)

Uploaded CPython 3.12Windows x86-64

readcon-0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (383.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

readcon-0.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (377.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

readcon-0.4.1-cp312-cp312-macosx_11_0_arm64.whl (341.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

readcon-0.4.1-cp312-cp312-macosx_10_12_x86_64.whl (347.4 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

readcon-0.4.1-cp311-cp311-win_amd64.whl (238.7 kB view details)

Uploaded CPython 3.11Windows x86-64

readcon-0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (386.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

readcon-0.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (382.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

readcon-0.4.1-cp311-cp311-macosx_11_0_arm64.whl (345.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

readcon-0.4.1-cp311-cp311-macosx_10_12_x86_64.whl (350.7 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

readcon-0.4.1-cp310-cp310-win_amd64.whl (238.6 kB view details)

Uploaded CPython 3.10Windows x86-64

readcon-0.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (387.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

readcon-0.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (382.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

File details

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

File metadata

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

File hashes

Hashes for readcon-0.4.1.tar.gz
Algorithm Hash digest
SHA256 c2599d3c7e52961f950e111d13af92701080b3b7f0ae87ccb3bf090538ae2130
MD5 b92a97476fc5996707f139ee65c98eaa
BLAKE2b-256 4ecc900c6322f2b381e27a929d14982b80ec85df94336d808bfea46c498b9d3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1.tar.gz:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.4.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f27eeff45b5edaf69157e5ed8b0abeac0ed25d9d5bf86e94e35e8b8a6d8fc47b
MD5 a593ac5c1c7b667268c3d89c3529907a
BLAKE2b-256 4309c419353ede38fc3f9b1e749946a821ea6bcdf64cf454fdefa32931c104f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.4.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c647c4b6d10cee02907fa85dfafb5b610b9d61345a9d4b7bfca4d25c49b6e31d
MD5 52d6e6d230a25319dad462e41877a2ad
BLAKE2b-256 0c4a83d0feb1d605f235194e1711b82899336379bf23b480a93b53a2689499c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.4.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1a4b3e778ed81181d2f3c16818e3df5598959e86a658f6a42e79837e4cabade6
MD5 a4fa6aa92907d06fb339a2a2fe535c20
BLAKE2b-256 dc0b56efadfbdeeb9cdb50f74b3b7f8a8a8fa7db3c38e75ddd6f16012afbd005

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: readcon-0.4.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 236.6 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for readcon-0.4.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 c440965296f7266d5687482f2959561905c297e37ef150bd1bac24d0b2abfdab
MD5 a0c9e908c7883e2d619dbeb9ccded5b6
BLAKE2b-256 b966db622a7497492694c351b8c90bfefbbd3462a57a1a369178d46adb2cd0ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp314-cp314-win_amd64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.4.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9c18d98a430d2e96aa54024e02e5bcab7651909811177a7cfc26c12f5e39562d
MD5 67a17f8555cdb63b0e3f24b3a6d914d8
BLAKE2b-256 88cacc2e68716d2e3f7b1c99464fe04debc7ebb7d0b3bcb1302bd74e2bd9c1b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.4.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 02b7ca03a6dd4ed355789cab30e0af280b80564090444b5f038486cf3505d6ac
MD5 a85ae4d3b12372fef02b504db801690e
BLAKE2b-256 3e68fc1bd18e9ae62cc04384a77b6302d100a1b919e68c94d1ee9adba55eefff

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon-0.4.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eb787a12574d466344513aa332625b2db7a982f285b85be8a589341349768c30
MD5 b60f04e9ecf1e7f714cda4370fb4bd2c
BLAKE2b-256 da7b2be619f825d1556dc7a197f876265d231df052e831e28e536d64a22f1416

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.4.1-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 17adc0d1904f27d6241022a61c96f24f40bbf7d93e2d4e99671a80b33ef70eeb
MD5 a97f346b5321bf0d6bc2efe8b1d4f2a8
BLAKE2b-256 d921262ab868a4a50b86177fef604a0df81865b75936ab4e2bbdc5c8449d1b9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp314-cp314-macosx_10_12_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.4.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 915b76002eda10437b49baeed879cf1f8a5ff7c667a00e60411b983feeeb432a
MD5 6b92b97494dbe74f800ae8ac69b19509
BLAKE2b-256 7107a5aa2144a1937ad4782b02ce658f3a798a89a5a3711addbb8ce8d6a9dc28

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: readcon-0.4.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 236.6 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for readcon-0.4.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 95d342c8f6dffda55ded73fe3fde0471315fc2f49979e0dd679df04b5afacb18
MD5 61e1f2820a0957ebe1efcac63ffe71b5
BLAKE2b-256 a89ad73d39acd6d25c46d27601d221456df55669de318f6fb1ef42fa3b9d059b

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp313-cp313-win_amd64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3308b22b238c47e288bd213e07a1967c900a9ff6112796b886807cb8aa27488a
MD5 81e3496b919f8c57dcb34cb6e1fc0d77
BLAKE2b-256 16a0fc0245bcca5416eb70976fc0f036cb81159f235eac13f4940ce9fcc834e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.4.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6494c7a0a62b4706f11ce66893a5bbd66ad317aadb20b138ea2a1228a46bce09
MD5 59dd989dac40e5432563db2f83aab6a5
BLAKE2b-256 779c3da0f5c327e75c48e4d1bc065171ae614a755bb4db5c198a686e5dd73286

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon-0.4.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0f1312e59e71985bc50aeab62a03f0946961866a6e8c89dee79b5c823d4aee35
MD5 a0463d6ba42a30823ca74f3899312dfb
BLAKE2b-256 af61003516eb302cc649bdaf3c79fbca82b2a302aab58fa5b1ade0a17444ece2

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.4.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bff582f6b30ec9d49fc0ca67546c5aaebe334ba735d83bb9e6602f1cf112a58f
MD5 0a897195cfb2b9431ae96fed7a5ce912
BLAKE2b-256 01ceb77c5be29ddf5afd55eccda2b9467731c3f8e02894966fff7353a79bbeb6

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: readcon-0.4.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 237.0 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for readcon-0.4.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 07b28ad2111cadeba5f8c7e5bca0d9676a7c8722ca5f4cbdbf978b6db7b813fe
MD5 f3a003107d5efc2ee0b0511b2213ac44
BLAKE2b-256 8d0ed648ec71606682fc98987336ca6e41d85967f71d3f462ff163365aa97bc5

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp312-cp312-win_amd64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b326cf23c8992169385ac491c51a08ed056d142de084d7033472c955b2468c57
MD5 290756694973d001f53fd4c1db8d4e18
BLAKE2b-256 ddce05c5ba34b1165763f8a58f9f913c9f108eeaeb75acba2ea5951b6937face

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 75f9482d673e4deca60714cbd490c78b0703b2b80fbf2bdd15de71b0e2b24f5e
MD5 c57b3adb1373dae6db9cf2cd2346cf18
BLAKE2b-256 8511d6a86e97a3e46ceca20e457f803d8d28ee775cb5eef62b0ce73e79466fa5

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon-0.4.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 58ba26d57368a728f3d016d0f8281ba4de23b825a3e6efa81da17177eecb7dd0
MD5 2e1712e0ebb4f20e87be73170d957373
BLAKE2b-256 0f38bd4405148f4410b6ca3a0419e2e6496506e01402a9c9f53e42a2e152e964

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.4.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ba3953a8fa61d3f057f211a0aa72db2ac35b512c4179d1e314640f75e0bfa2cc
MD5 6297aebb1208cad183f5801ee7704121
BLAKE2b-256 1062990be167ba6ee22f9ff9485fd59a8d0322b03586a8885d44b106116cc41e

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: readcon-0.4.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 238.7 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for readcon-0.4.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 42d4776ed8730aff38ecb1693101bd8005790a1ff5b68b094f80957abfb26d27
MD5 3b1f8ee72a112578410bbf1a24f2ef0e
BLAKE2b-256 4dd57cdc766afd194623c1a31ff41e6267f404f5874fe57ee803363f341c2fc4

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp311-cp311-win_amd64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7aba14607fb0b16838d6a3a9f5f5dcca5a6f52e2dcc523e44ecad3fa6d1cb895
MD5 29a10ec983045b2bbb916035c0c52db3
BLAKE2b-256 49f46d178a09c43f545c05261008b5ae4fb3a76addf8380be9615741cdc9602c

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b370bb38b6ec400f13f53dc2bae2ca4e5c0512cbf2de712b3b09c031d5a7e6dd
MD5 2d7ed5c435d67eae42bccc505a97b8fd
BLAKE2b-256 c4ad3be826d473b496a7d36580e44afff58f392375d255e8b07bfbb86039fd84

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon-0.4.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 247d066c6243298208eb4bc1ef89350149878e84f964d3e001aef7aa2358aac3
MD5 daeb76ffd1ded3b970970f701a706cb7
BLAKE2b-256 7e5503f045d48b58f77a4382b61db4973bf8b371b9ada1604f8df9ab2a68b3e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.4.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0a204f384a1abb9dee97eb058a9844fb66839da3bd67a8efebd6e8bedd4ad2e8
MD5 ce27b858f389df71824ea1c4604e909b
BLAKE2b-256 3fe86cd86bcd7fb5b77e410f98051a8d08d201c8c5e43b3218c0b951ed1d6cf9

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: readcon-0.4.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 238.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for readcon-0.4.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9ec75429ecaa4bc9d2fe9535983ff9895f27a7a02344649074823f1fc4ab19f8
MD5 b2bcc366ddddf250560450297bfa8a11
BLAKE2b-256 e1af469a7f05a39e6d7df13ddd10de1d44d2ff3405797c7fbd9629055054551e

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp310-cp310-win_amd64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 97ca18594e0540af7d5e0d77f4f6802b2113da8eb20b2a4e1761db6d60a1d788
MD5 4478f7237f13a297d3a6b45d5d398184
BLAKE2b-256 d8f032b8c7ee996c6534fcb1cd98930948eede7b2553a44da80d42c87d30d63d

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 eb366844366f436429d074ff4b86d27a759c39f7a36416a79d76f176ea674566
MD5 a0e3a506c748bfc979d3af84a9d45ce1
BLAKE2b-256 b9732a9c83f7211e251bc0a46ee72ee1837542c65289adf0658aa2ff1fa77d7c

See more details on using hashes here.

Provenance

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