Skip to main content

Table of Contents

  1. About
    1. Features
    2. Migrate onto CON
    3. Install
    4. Tutorial
    5. Design Decisions
      1. FFI Layer
    6. Specification
      1. CON format
      2. convel format
    7. Capabilities
    8. Citation
  2. License

About

readcon-core is the reference implementation of versioned .con / .convel. This stack puts CON everywhere: every optimizer, potential driver, analysis tool, campaign store, and ML hand-off that needs a durable atomic configuration with constraints, forces, and identity.

CON is human-readable and complete on one frame: cell, type-grouped coordinates, per-direction fixed masks, column-5 atom_id, optional per-atom sections (velocities, forces, energies, charges, spins, magmoms), and JSON metadata (spec v2–v3, docs/orgmode/spec.org). That payload is why saddle, dimer, and NEB codes already work on CON; the library exists so the rest of the atomistic stack adopts the same file.

Layer Role in spreading CON
Spec + hot path Spec v3 parse/write, validate, units, sections, SoA, Cachegrind CI
Hourglass ABI C / C++ / Python / Julia / Fortran (rkr_*): link CON into any language
Device / ML hand-off DLPack (optional CUDA); optional metatensor TensorBlock without leaving CON authority
Ingress Chemfiles import/selection: foreign structures into CON
Campaigns index_proj + readcon-db (cargo add / pip install; docs · docs.rs)

Already on that path: rare-event clients, rgpot, rgpycrumbs, ASE adapters, amsel, campaign stores, and anything that takes DLPack or metatensor blocks.

Rust rewrite of readCon. Chemfiles owns format diversity at the edge; this crate owns CON fidelity on the wire and in memory.

Measurements: Cachegrind I-refs (examples/cachegrind_harness.rs); Python ASV + spyglass on PRs (benchmarks/); CON peers via benches/compare_readers.py (and other scripts under benches/). See docs/orgmode/benchmarks.org.

Features

  • CON and convel: Coordinates; optional sections declared in sections (velocities, forces, energies, charges, spins, magmoms). Velocities also auto-detect on legacy .convel without a sections key.
  • Lazy iteration: ConFrameIterator; next_with_raw_span keeps the on-disk blob for corpus ingest.
  • Hot path: fast-float2, memmap2, Cachegrind-tracked scenarios.
  • Parallel frames: Rayon behind the parallel Cargo feature.
  • Bindings: Python (PyO3), Julia (ccall), C (shipped header), C++ (RAII header), Fortran (fpm); hourglass ABI patterned on metatensor.
  • Metadata helpers: Typed energy, frame_index, time, timestep, neb_bead, neb_band across bindings; raw JSON still available.
  • Validation: validate=true enforces finiteness, reserved keys, geometry, labels, symbols, section presence, identity columns.
  • Fidelity: atom_id, per-direction fixed masks, and declared optional sections round-trip through the core reader/writer.
  • Campaigns: Pair with readcon-db (CON-text indexes, dedup, multi-reader; docs · docs.rs).
  • RPC: Cap'n Proto behind the rpc feature.

Migrate onto CON

Why switch: use a real frame API and multi-language library instead of hand-rolling XYZ and a private atoms object.

  • API: parse/write, builders, metadata, validation, compression, lazy multi-frame iteration

  • Payload: constraints, atom_id, optional sections, versioned JSON on one frame

  • Selection: select_atoms / rkr_frame_select (name H, bonds/angles when topology is present)

  • Languages: hourglass rkr_* in Fortran / C / C++ / Python / Julia / Rust (same semantics when you add a language)

  • Campaigns: readcon-db on CON text (energy / formula / sections, dedup, multi-reader; docs · docs.rs)

  • Plotting: chemparseplot (+ rgpycrumbs) on the same files

  • Measurements: Cachegrind I-refs; PR ASV + spyglass; peer scripts in benches/benchmarks.org

    foreign → CON (needs --features chemfiles)

    cargo run --release --features chemfiles -- convert structure.xyz structure.con

    Python (readcon-chemfiles or maturin --features python,chemfiles)

    python -c "import readcon; readcon.convert_to_con('structure.xyz','structure.con')"

How-to: docs/orgmode/migrate.org. Chemfiles path (CI-run): chemfiles-notebook. Campaigns: readcon-db docs · docs.rs/readcon-db. Plotting: chemparseplot.

Install

Language Install Destination
Rust cargo add readcon-core docs.rs
Python pip install readcon PyPI
Python + chemfiles pip install readcon-chemfiles PyPI
Campaign store cargo add readcon-db / pip install readcon-db docs · docs.rs
Julia julia --project=julia/ReadCon -e 'using Pkg; Pkg.instantiate()' bindings
C / C++ CMake FetchContent / find_package(readcon-core) (cxx tarball) headers + libreadcon_core + readcon-core.pc
C / C++ Meson dependency('readcon-core') (wrapdb / wrap-file) same
C / C++ cargo-c cargo cinstall --release --prefix /usr/local same

The C/C++ headers are shipped (include/readcon-core.h). cbindgen is a maintainer tool, not a consumer dependency. C99 (readcon-core.h) or C++17 (readcon-core.hpp) compiler. FetchContent URL: readcon-core-cxx-$VERSION.tar.gz on the GitHub Release. Full matrix: getting-started.

Tutorial

One Good Tutorial (Diátaxis): install, read a multi-frame fixture, inspect atom_id, write a round-trip, build a frame with energy. Full steps: docs/orgmode/tutorial.org (or the published HTML tutorial page).

Short Python path from the repository root:

import readcon

for frame in readcon.iter_con("resources/test/tiny_multi_cuh2.con"):
    print(frame.cell, len(frame), frame.energy)

frames = readcon.read_con("resources/test/tiny_multi_cuh2.con")
readcon.write_con("out.con", frames)

atoms = [readcon.Atom("Cu", 0.0, 0.0, 0.0, atom_id=0, mass=63.546)]
frame = readcon.ConFrame(cell=[10.0, 10.0, 10.0], angles=[90.0, 90.0, 90.0], atoms=atoms)
frame.set_energy(-42.5)
frame.write_con("built.con")

Rust smoke (same fixture):

cargo run --example rust_usage -- resources/test/tiny_multi_cuh2.con

Other languages and task recipes: docs/orgmode/howto.org. Conversion from XYZ/PDB/GRO: chemfiles-tutorial.

Design Decisions

  • Lazy parsing: ConFrameIterator parses one frame at a time for large trajectories.
  • Hourglass FFI: shipped C header plus a hand-written C++ RAII wrapper, same pattern as metatensor. CMake FetchContent, Meson wrap, and readcon-core.pc do not run cbindgen.

FFI Layer

Two exposure modes:

  1. Opaque handles (RKRConFrame*): client calls Rust accessors (rkr_frame_get_header_line, …). Hides layout; ABI can evolve behind the handle.
  2. Transparent #[repr(C)] extract (rkr_frame_to_c_frameCFrame): client owns a flat atom table for hot loops and frees it with free_c_frame.

Specification

See docs/orgmode/spec.org (or the published HTML build) for the full specification. A summary follows.

CON format

  • A 9-line header (comments, cell dimensions, cell angles, atom type/count/mass metadata)
  • Line 2 is reserved for spec-v2 JSON metadata
  • Per-type coordinate blocks (symbol, label, atom lines with x y z fixed atomID)
  • Optional spec-v2 sections and validate metadata for declared per-atom sections and strict validation
  • 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)

Capabilities

Area Surface
Payload Constraints, atom_id; optional velocities / forces / energies / charges / spins / magmoms; versioned JSON
Languages One rkr_* surface for Fortran / C / C++ / Python / Julia
Spec v2–v3, validate=true, declared sections (including optional physics blocks above), units (v3)
Tensors DLPack; optional metatensor TensorBlock
Campaigns index_proj + readcon-db (docs · docs.rs)
Import Optional chemfiles → CON
Measurements Cachegrind I-refs; PR ASV + spyglass; benches/compare_readers.py

Predecessor: readCon.

Citation

If you use readcon-core in academic work, please cite it via the metadata in CITATION.cff. The Zenodo DOI tracks the latest release.

License

MIT.

Download files

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

Source Distribution

readcon_chemfiles-0.14.7.tar.gz (719.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_chemfiles-0.14.7-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

readcon_chemfiles-0.14.7-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.17+ x86-64

readcon_chemfiles-0.14.7-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.17+ ARM64

readcon_chemfiles-0.14.7-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.15manylinux: glibc 2.17+ x86-64

readcon_chemfiles-0.14.7-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.15manylinux: glibc 2.17+ ARM64

readcon_chemfiles-0.14.7-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

readcon_chemfiles-0.14.7-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

readcon_chemfiles-0.14.7-cp314-cp314-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.14Windows x86-64

readcon_chemfiles-0.14.7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

readcon_chemfiles-0.14.7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

readcon_chemfiles-0.14.7-cp314-cp314-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

readcon_chemfiles-0.14.7-cp314-cp314-macosx_10_12_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

readcon_chemfiles-0.14.7-cp313-cp313-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.13Windows x86-64

readcon_chemfiles-0.14.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

readcon_chemfiles-0.14.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

readcon_chemfiles-0.14.7-cp313-cp313-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

readcon_chemfiles-0.14.7-cp313-cp313-macosx_10_12_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

readcon_chemfiles-0.14.7-cp312-cp312-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.12Windows x86-64

readcon_chemfiles-0.14.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

readcon_chemfiles-0.14.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

readcon_chemfiles-0.14.7-cp312-cp312-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

readcon_chemfiles-0.14.7-cp312-cp312-macosx_10_12_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

readcon_chemfiles-0.14.7-cp311-cp311-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.11Windows x86-64

readcon_chemfiles-0.14.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

readcon_chemfiles-0.14.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

readcon_chemfiles-0.14.7-cp311-cp311-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

readcon_chemfiles-0.14.7-cp311-cp311-macosx_10_12_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

readcon_chemfiles-0.14.7-cp310-cp310-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.10Windows x86-64

readcon_chemfiles-0.14.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

readcon_chemfiles-0.14.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

File details

Details for the file readcon_chemfiles-0.14.7.tar.gz.

File metadata

  • Download URL: readcon_chemfiles-0.14.7.tar.gz
  • Upload date:
  • Size: 719.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for readcon_chemfiles-0.14.7.tar.gz
Algorithm Hash digest
SHA256 e0c0689db793c91b052f1317c694c80cd233016c9f70548b0cf58c3b890b5653
MD5 091fc7f25b162840107993f6f354966e
BLAKE2b-256 c0ce413e9d533ebca321023eacb502973cafbde91416a5ec6eefb1124dd4c38d

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7.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_chemfiles-0.14.7-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 27707f2b8395f95695a4a729988cd8a1e0af6c70b220da15085ec921516109b3
MD5 ccc06720d1fb7f6dfd481160981fccc4
BLAKE2b-256 beca38bc1a7c690b203bd429e5500c126a30302d64690b51c71f6dcf5efae440

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4ec4b81c8de9e880fd15933f2365868021a6fb578800c23eba27b1e88d48c8f8
MD5 02b81d0b84f46d871bb44a7789e3a962
BLAKE2b-256 487b7848570d2f407de95d5057e16cb15d817b6e55e88eb9378cf8bb07401394

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5de383d9c5d95ebda46c5e06f30180363dab10d0d2ed6ecc1aeca92ba73e9810
MD5 4ed40e01af857d76593e0df273873c8f
BLAKE2b-256 816135fa4f393900d0d51923dad052ad3661602c9c49c9fc65a74f6d833772c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-cp315-cp315t-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_chemfiles-0.14.7-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 76bb9f68fa07ab705074d49afdfab981e89176ec7d1954643ebcab65b54c6f2c
MD5 d59159aba552fcb2d4f9ea2603761e7d
BLAKE2b-256 f7dfcdccacf5da6d85b7418bb59320244ae7f63f95fee69dcbf583f5f225bb89

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-cp315-cp315t-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_chemfiles-0.14.7-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c0d0bd1f8655da6e4d5d04f6cf612a7ae89865cddd1084204e2f4fa9bf26b9c6
MD5 eb063ee01f9c69b5b73729cc96649ff2
BLAKE2b-256 5bcd3a7f2c879d01df65b9aa83513d09ad33cc944ec6dde73c0b7207e83da36e

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-cp315-cp315-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_chemfiles-0.14.7-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3dc8015cee58122d6fa92d9b7b2a76a20968f150ce5dbb71ea3725ab449bc94a
MD5 ca24c79689e1eb1672299db848614551
BLAKE2b-256 89be7aac4cbf7b2cfd9a97baf001e3a33dca9a84fbe745904db92180617c680a

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-cp315-cp315-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_chemfiles-0.14.7-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e9d3e7cb2287e57e18eb8a705d1d81c0d0add5ab972849c846c445b361a6c7c9
MD5 0d455f6512a4e6f933ddc82674f7ef02
BLAKE2b-256 b6016750d4891488cc6e9f2bb6ed32978379c442085c5d59badf396aa726f3ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-cp314-cp314t-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_chemfiles-0.14.7-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 93c960bc3833f0d14dbced5877030038b24d5aba8867c56ea782ed9669f88aac
MD5 82e764d08891b2c1174eaf570659df17
BLAKE2b-256 2d2f4e930a60ea80770f0afa286678882dd2ea53fdc4ed1cafda11f45eee14ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 7e6ef7eec683e09cf66763712aa7f93c1a704ae21d342b8a67e9c30a7e98eeda
MD5 d98ddb64ebb915c203acd4c73d608d4e
BLAKE2b-256 dd40d7c228beb4984b17546ffaec6b54d066746821fcace278aa25e572f4f323

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 37082698ab0c64ef6f977b20c319c89be3f1413f9c05d4bd2a66f20ee9823ee8
MD5 6e3d00d449873cc771ce51faad97554b
BLAKE2b-256 1aa5bf68c6b30e6141d5c37137ab4621aabb398866e74527421fc2633162c771

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ffebc402aad5696b6ffd71862111b70987972871f312337d2dd2b4e67e3d4b91
MD5 4544081c5e00b511f7e963ffcff7ff38
BLAKE2b-256 70f40ea48d3ba581060f351852f780fcba5513cadb07050823607e89c4e55472

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 34da717a4a723c443d72d634ab959e21126dd25808b41c8f69f35fb04cd52452
MD5 c456fb506996853e56f5706e4e82e8df
BLAKE2b-256 28027f8cc822ed45cecd3d745e6d2ae7b46d28e62910455a8edc039da41f0de1

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7e0b2bd52f2795d86842ab2bdb0e730f13b701c570248a0a489e223c364ae34c
MD5 3c494cfa59298db138ac44d7d2c70673
BLAKE2b-256 b3b4a2fe152401f6c385485ba7526faa7726fcca1cd19849c021e0830eb40ead

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6826b882dd448faefdeb828973c1fa142338bf33c397ad1a10d6e11a68c669ae
MD5 8af3ae9a772e8a8bffd1311a637fcfc2
BLAKE2b-256 bbe3041014279793f84e7921ae02aec3ea48dd6b011d95d88adf851f989f0a5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ba8d8ae4c9d062c4272f0c246e194a1a8f98b930cdbd063fe75fbc69c6046969
MD5 5bdc44f74fb53e0a17b51e66ee3c869a
BLAKE2b-256 c101451dfb6403f7c5ef4c828346867737349095457fc3792377e167312e5d4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cf9e902d52ddfdacaf662c03d83aefe02637c898bef80021d717502441ca99be
MD5 ef180ea407ae487053faa0486baa4965
BLAKE2b-256 5f061776fa190defb880d6254f1ccef4b03c198ecb8d07cc7ac2928587eef4a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c4cc87208a282a33744a4bb18751f0bc0454da01c04ef3232194f4cfd227205f
MD5 b6567d090acda13822a590d037bcb794
BLAKE2b-256 c2b817dc89ee18a0f61a45e274583e523f2a52ce208767b7b2720308252c164a

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 98baa87e9fb5f48b53babd0aa784d0e6b061127c454aef2c84c1564db86686d9
MD5 a9eb47a9c9090f937bf572eb0667257e
BLAKE2b-256 94c0ceaaabe3012f8a9de3b425fd51d05170afef98bbbfef94b858b9e428dbf9

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8ccff3fd14096da93deaeb54a1cb1233db2e9e628007bf4a0cc09e2e6e16580a
MD5 c81f968024ad25cbfbaeacd3c05f272f
BLAKE2b-256 8bd3fc5acb62b383cc9571404cdd23111643c6a54f059357fed6dc1368b928ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 626a8491c86de0f327447151c71cbcd1196484680b1bf83693e92d6079b1180d
MD5 a62caac9ea5e30086a2cd0a47928b881
BLAKE2b-256 0bb139131f6cd638480d5f040d6c5fd567875a1d43d7b83a0931a5de2bf7b130

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a968244d5d86e73c1f5c334c0ca4c309a0224c6ff7d9f9a6ce4416309f464482
MD5 0cc8195c0582f21a54429e89f0f7b7b2
BLAKE2b-256 d169919a8d64a44f124a329b9f76e3f4149cde9fe7c3f97296bc7e4d59fdb406

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d5010028d5ea792a1f8c972d00bcd65ebfc17f226a0b5c90d4d68d3e93fc2c06
MD5 35645acae880d1480b048278709cc1f5
BLAKE2b-256 b52c7ff3d81d8b830d38cf9f750c9a91af6056bfae886035f7f65d006ad27ac1

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9141dd09aa630be43de6d3898ee999997936cb2bbbbf7d0bd61ee4d5a6b7440c
MD5 6afaeb20ba45064e49d1a453127669e4
BLAKE2b-256 1136f7fe9dd899eabb46cd9366fc094a7be42695e68b2742a476204abeb9542d

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 047dc07a76e9364249846474b704579ec2d14561d247e9996d9a522bae1f122f
MD5 77969bb94b6a23c233c43d2aa7f5a70f
BLAKE2b-256 b03bec88a51a3c2a70f683802483d42d37d60ce0f202650fa5aa69238ba588e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ed6e954c1b7222189c84e2373eeb3ddf900cc28be8a2f28be06a2a215a8bd373
MD5 740cb3b2763333570cd448aa34bb7ca7
BLAKE2b-256 0826af8fc3f2a69dcb78eacc6578d1ddd04d690a5eb3627c7f0cc0d97518e6c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a58cff327ff8538fac2c01e0465c7411027c430134f154095da6fbca56e300c0
MD5 f1afa62a98806d21bd6b00bfbfd8ee1f
BLAKE2b-256 256b76df20df988ebd032f381ddc74afa6424be2827d689937d0a1c587c9766c

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8b745a8c78504d764e45a27965cdf05c6fc419026b8e6387fefc0441b8e939a4
MD5 42d3485e0129b10be99bf9d182ab654b
BLAKE2b-256 ee8afb8abd5d58bfcb0ab3f1128c3fb85e623afba7e7a7897f9cf141969280de

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a923737d3d9ee6d807ef37e69e598a78fa125bdcc128c6a4a5053c6c31e64635
MD5 057d3b21d1cc6b2d82578558f83f1623
BLAKE2b-256 35b9846cfdb5f79ee4d306362bb63e40b4fbb5236fe624822eea9983c38c4a13

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 407c1075bf48f8d20a5531394257b8dc876b6beaf020068614db1be8b2b99c89
MD5 3e925a4bcbfd4b8b07ce9bb8fe30a3f2
BLAKE2b-256 b7731e6074d71efc67c65d5d40674d2888421cadd5c833c2cacf1baf10f21dfb

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 76886a374e38b9ddabc63bfed4113401c0619051b36f0e251fb6e84ba6de605f
MD5 76ab74466ac62e3a25bd5c6db86447b8
BLAKE2b-256 38134884d09b90456a4aa462778412b8b96463df60a6bb44915dbac1a584d008

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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_chemfiles-0.14.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0a0215930eb36380086b3eaa5018d0751e303d09583c5d37bc71752752ae119d
MD5 47d1f30ef6947fbdfe53917251ca4b08
BLAKE2b-256 474f6f7f0d1a0d4e222bb938a8dea1032d37e9edfbf5d9e5ecf7df307bb2d4f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.7-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 Sentry Error logging StatusPage Status page