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.6.0.tar.gz (146.2 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.6.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (463.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

readcon-0.6.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (453.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

readcon-0.6.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (446.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

readcon-0.6.0-cp314-cp314-win_amd64.whl (309.5 kB view details)

Uploaded CPython 3.14Windows x86-64

readcon-0.6.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (458.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

readcon-0.6.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (447.7 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

readcon-0.6.0-cp314-cp314-macosx_11_0_arm64.whl (405.1 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

readcon-0.6.0-cp314-cp314-macosx_10_12_x86_64.whl (419.9 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

readcon-0.6.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (446.8 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

readcon-0.6.0-cp313-cp313-win_amd64.whl (309.2 kB view details)

Uploaded CPython 3.13Windows x86-64

readcon-0.6.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (458.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

readcon-0.6.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (448.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

readcon-0.6.0-cp313-cp313-macosx_11_0_arm64.whl (405.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

readcon-0.6.0-cp313-cp313-macosx_10_12_x86_64.whl (419.6 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

readcon-0.6.0-cp312-cp312-win_amd64.whl (309.7 kB view details)

Uploaded CPython 3.12Windows x86-64

readcon-0.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (458.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

readcon-0.6.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (448.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

readcon-0.6.0-cp312-cp312-macosx_11_0_arm64.whl (406.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

readcon-0.6.0-cp312-cp312-macosx_10_12_x86_64.whl (419.9 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

readcon-0.6.0-cp311-cp311-win_amd64.whl (312.1 kB view details)

Uploaded CPython 3.11Windows x86-64

readcon-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (462.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

readcon-0.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (451.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

readcon-0.6.0-cp311-cp311-macosx_11_0_arm64.whl (409.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

readcon-0.6.0-cp311-cp311-macosx_10_12_x86_64.whl (423.0 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

readcon-0.6.0-cp310-cp310-win_amd64.whl (312.1 kB view details)

Uploaded CPython 3.10Windows x86-64

readcon-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (462.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

readcon-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (451.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

File details

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

File metadata

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

File hashes

Hashes for readcon-0.6.0.tar.gz
Algorithm Hash digest
SHA256 4112f36ee96d88eb41120ba3a107dc155bf44619646f5080342cb5495d063b1c
MD5 20b5583ea2ef2d00a7e41642ab1c1612
BLAKE2b-256 ee06249873bb5bf8f542633a8003927415d95aef5efb6238ea3f3ac096acb8eb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.6.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d4609ffe6b2a8363981895c6fefce5233f25eb70fb668a4c8f065e2d47cfb670
MD5 f7f7512fe0e519c6c98c8f3cd741c168
BLAKE2b-256 f649f72f9cc1900455f8bc76983f759447be9e67aaf6e566a9ecadf39cebad5d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.6.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6c142fed336d86e341f7b6a8ddc235ebae76410c78095592494e05c78535a39a
MD5 0061137ffa4af3594b95018898fb9235
BLAKE2b-256 fcdb2d53ae11de9589ffc9da1f1cf99676f30306dce3b5b3c9e1826c2aff1875

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.6.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1f6b30c743182be1410d64e35b78a488e6eed6335f48f2c53deed0e2cd7e786f
MD5 6b3fc33a74648218c3ae38a322d1c4e9
BLAKE2b-256 fe92249d860cb14432300ab35e12126b0d0b7ee242d7e5db69b5e3133a26a8ee

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for readcon-0.6.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b840d21cfbd0142a7b47b3444adc10dca2b75b7c8200da129468af1a5afccbc4
MD5 856fa6b62cca81723e01ae15814bc5b9
BLAKE2b-256 3a48f7c9f1b9cc632b269a25b81d69554f108869f0ed9ad92e9866e2b4059888

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.6.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 397433006ab3aa59994f5feb16bb1251693c813fc0fe8cff2ef4b3c173f3b54d
MD5 0f07283db7c4ca006f21840e771c1786
BLAKE2b-256 5874926e9dbb42a2f80d5983ca6b62d0533f9d02a3f0eca38ddeb7fd201db8c2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.6.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b60fc188e3c19643d16741275177c21536f65de3869f57178e3ed49150c4a7ba
MD5 75bec55fdd042105b24e32fdcf7d4a40
BLAKE2b-256 019b96de0d00f4d635f6f1af7ee428e1195c3ee7082037d8df8b7512c152c48c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.6.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5fe271e2a9d7a7e987834343b826f7538c108230bcf3bcc0937b8ebcad10c3b8
MD5 9497ba56c3d7e04cb9399ace80c9f4f2
BLAKE2b-256 32ad021be5a3ad11bbc5dabe3d1b97515f4e835e6aa8f78e55942d2741d98b5f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.6.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e102b7fb08e64c01d0d8aca79a79117cc112c59b0b3051874bd2b91a47e87781
MD5 83a1e3c6261c44a60a4499201ead9f7b
BLAKE2b-256 af452921ae9c93e05d8c803b1772f4a603a275e74f226f1e079e8839213bf213

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.6.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f8689c12059617ac505b0ebdff43d8ef83197b3274cea7693473df629c03d7d2
MD5 d0c4adaa3c337a41203f6715487fa4d8
BLAKE2b-256 6806c4c12dd395e81cd1bf5fcfdba33461baf33cf0b7ca7873602b1bef1b5766

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.6.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 309.2 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.6.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c3a4838152bbbaf65f26d529bb4d1c04437000160b07bd2b5c767523d3ee4d8e
MD5 6743908898e93e4105ffc51dd9f62ed0
BLAKE2b-256 221f701afb8252b4a7198b0016fd7c2b764dd40f3d95f04b9abcd6a5288dd5e8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.6.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 61cf60a37fedeea7ac4e26909d8bbc5d4d09fc0597e2f9a12d3d81ecaaa1dcb1
MD5 ad18baff993a5052eba00ef00c52f3d3
BLAKE2b-256 7c68b030a217966687c5f5556ebd72848bf5af80a8be1ce594328f1e14f76e32

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.6.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1b2e6b2b344c31c6f1a68e7ca13ced5c51e6b90f3a2d7b8a0fc3b3ded5e5c28e
MD5 8d56fe35b8a7f4e3d9fc7596789585b7
BLAKE2b-256 9ffee09bb9344381386cf508ff853054e35b5f4ea2b1fc413e4e84fea269164b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.6.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6f8ce55714c937fcee0e665cfa407dc3c69e9c1d42a7219f421e17c0c5b85367
MD5 c3399fcf1a8fb77e7474142fad43832d
BLAKE2b-256 626943742dd29830d85bd2b72bcf6ddae514c1b6db9d81a7e99af65bffce3419

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.6.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 765aa12789d6528c01e5a03d920b0584fd6ade8bdc4059466b299173004cefb5
MD5 5239cd763f5022c193371591b6e25dbf
BLAKE2b-256 a61482902866dfd996e69033ab17dd0f46930e36e852cf178856d1e15a560616

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for readcon-0.6.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 98b5e37e87d2d7eefea54046a1c5870d7071aadf70d6fdf9973570b8bba9f577
MD5 dc2d32e1388f0bcd67161a7a9fdc6d73
BLAKE2b-256 72404ab841f0a0192f4805dc2b205e43bd106ef19f49a0f1f33e2568d3599d12

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 863ddb0d5d15bcdcfe790ee28ecfd0b484e1ef24778191318443f7291525645f
MD5 1bc2141d5b3734e276b0f3e04c6e3ae9
BLAKE2b-256 2f6c8dc1a5223f0f7843cc801e623d6f68c52eaf02a0aa26127fda923bd3f879

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.6.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 352416206bd3a3816f89ce888511fc499f213d2184edc6b032872f40b343701f
MD5 ac4236c01055089cd2437ff2664c728c
BLAKE2b-256 7f0066df30393502252b11bd9e1d8a2f63e06d20455520db246a74498a76a66a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.6.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 38672f19388eb4493de48b75428eee97b57b805a1fde7e3b5863019663a1f68b
MD5 5c3f5045b46014116959c3d37b32fe56
BLAKE2b-256 2dd32b7ab342dc80ad78cc4c2386c72f86f2da8e00ef7388d4835b5f7b866acb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.6.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8ae2f97484813c0dfd88c522a0796f91d91c565b49089dfab470183a2a06cf0b
MD5 bf1bdece8cf0aa68a4c9ea78ab1f621f
BLAKE2b-256 b219c9d70ead2e8a2ba15161170682b1acf31ca01dcde8d624a3eb7ca05828e0

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.6.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 312.1 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.6.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f89e426e78082dbbfbb183146e04152dbd7d8547ecf051d426e9f94eea39d28d
MD5 c144029d6e2309d6ec4ec8cf9d198534
BLAKE2b-256 e8408bc3d9f05a0b70fc18b3eca205dac46f7beabacc4510a432350e23c3bbbe

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cc0e166079219d33067c153bc1008fccb0e28a54f9b3aa94aecbaaa1db02c604
MD5 695dad2e8b42889d7818ce9d4a26cfab
BLAKE2b-256 dfdef78981d44b9007773d03d2e256a98b73a771ff71f509623f73ea90331dd3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f5032916335fdce5ba4057b24eccd5d5541b052fa2f7c3c13eadcd72e9db022c
MD5 573573055130621000b5783dd7ef72b1
BLAKE2b-256 bcfd658a2379df010b039987b160bedb81e035f2369ac665b97c6f8771fc33a3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.6.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0b6f2e4a5203e8cf5a3f28c5e256175360580cbdcd0b7e67d8086104b82bcd27
MD5 2c2a855fc383497135e66d12bf21ba50
BLAKE2b-256 906986e1441f3b8197d360e1ad886b94cd9d1ce8bfdd6a3f35d5c3e057f8391f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.6.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 821787a569720155551534014df87cb1eb02bfcc26cef29d0f00ab3001480924
MD5 55fb367afefeeaa2f6d306ca6b306edf
BLAKE2b-256 2cc872632dea752f7ae61a3a21ec46845de2c5b60cffb39d9c246ad8bc077dfb

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.6.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 312.1 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.6.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0ac7fed84fbc630f44900a95516b7f7f9b0e9d95511359b683b1db3360c6ea61
MD5 76a0334cf96abdcc3ae03074fc726aef
BLAKE2b-256 12687ad0d3ce1010bab97a70f175d817c0d3e2a594ab32fd86de1d93a18b4a40

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b3af2622cdfc9b95b4ab6931f53d4b3fc944bdd04a0e2a9c54791d02aa00cafb
MD5 f178597a8b13a502c5d607315b45dd4b
BLAKE2b-256 6edb1a6c3b5a928eea67050c221e18b2dac1ee151aebae40f92024155d0b1063

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c4f8c72880fbb26f26a75b7dadeb4729b65ed7edec037d1af0154502dbee25fd
MD5 6121d09e5bb06256cc43beba52d14061
BLAKE2b-256 4a557ebfb05a64ff9dc05a272636910582d3493ed799926b6f9b7c58c616875f

See more details on using hashes here.

Provenance

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