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.5.tar.gz (719.0 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.5-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.5-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.5-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.5-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.5-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.5-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

readcon_chemfiles-0.14.5-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.5-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.5-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.5-cp314-cp314-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

readcon_chemfiles-0.14.5-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.5-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.5-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.5-cp313-cp313-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

readcon_chemfiles-0.14.5-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.5-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.5-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.5-cp312-cp312-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

readcon_chemfiles-0.14.5-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.5-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.5-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.5-cp311-cp311-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

readcon_chemfiles-0.14.5-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.5-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.5-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.5.tar.gz.

File metadata

  • Download URL: readcon_chemfiles-0.14.5.tar.gz
  • Upload date:
  • Size: 719.0 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.5.tar.gz
Algorithm Hash digest
SHA256 8428071654a5e0e7a1c74e35dd4bfbc78a415edf27b4417a9ba1a9f4adedf85d
MD5 54b2dc967c78549a9887f0241b0cb904
BLAKE2b-256 0aed09eb3370b22131be66cec3dc095bde62f450df12b168452b9c4e4eef95e0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ecbecd4e026c87524d1801a69a96f04ebbe8dcbab9182fc35678d2ff0ea7f7fc
MD5 a33235b3e463e9b60b3796c1667d05fc
BLAKE2b-256 385a504cad09d1c30b3b23b999469133dca2ac86d9c9859a7aa391983b6ea683

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 286e9d76938b21b09b3dde07925cd52884f8f3abeff54b8f8165aa483536d236
MD5 d0317449e95baac69ea68d561f3ad54d
BLAKE2b-256 e198646ccae715ec4e7de3d4df15ea74ba6b4f7bc5eb2b620060b970314567d1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0b043676536949db9ceaba3cca61b8624f9081898c7be92db04f87210359d9b8
MD5 590b5d0c36410f815b5383c13bce85bb
BLAKE2b-256 deb4ba25fa7292ea57f53d8d8c4751522e3a9852f404252623497bc32d210248

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 795b21d64e71c7cc5204295c85582b4c0f0a701dcfccbe44d15fadf4ec1fe3b4
MD5 3d922e50ff8383d236ed8bd70907a888
BLAKE2b-256 d65253d0ff4f69d40faa160d983a3f1968febe81a30ca62a4e177b0c61959191

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 683438fcd16ddd08ab6ea58dc1bd4467be437e1cb1980182ddd4dcc4fdd41efe
MD5 a0d9ae5456dc983d68d78809469570ab
BLAKE2b-256 ac139c341b18b77f4545925ac4f503ca744f9be114def7b4621074063a506a99

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3c119e1a8f39ba024aac540ea285944b4338d7c6b3cdd3731a55ee70e954bb8c
MD5 38441dd2b6237dc5736e56661bb1a5d6
BLAKE2b-256 5b880405db8e3b584abc03a9570229c8f5c7195ca2b1712dc2ac95e9139923dd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fbd8d861953206fc7b0eefd9d470637007c654e652b6a697a1e26c0ec7586ad2
MD5 332e422df359508513e1a035cc019471
BLAKE2b-256 dcaa1ed3c3cd579aea0c61e1c7738a476789392e06cbc862ce8c76629a116567

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 425fa4f77af7253e8686e912448d3966acf9d7d93019d363bc22fc14ce514ffb
MD5 975fc5b181c3be8e0923e854dcc127f7
BLAKE2b-256 1bfb9284302a436e70f70ab2a941f23cf6ffa077fe72f8c29a94d2d174c17d5b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 619251a587dc3f22d6759860aa6ff110ea374973b7cb11555b403ec771a8e384
MD5 74faafd164be00a0c77d9c654021049a
BLAKE2b-256 23c4ab027aac9f8313ef628f4d1ab58ec807f1b98d108c75c7b69054b3603082

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 020e4484ea3bc494e126c244ff21e63f08bc198002d0c83b4079bef319b07cb9
MD5 cd4826c08d1835f8281eb62b33f9629d
BLAKE2b-256 747ecbadab959c14529cdabef1b39bc0c8cee89e3145f2d9ef250c0456eff5a6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2309315084e4a2593636a15ca669e1010a0d9a0a36f5f4a2b5b8884b14abe3a0
MD5 80813b20c7e1232352d294e6ac469b14
BLAKE2b-256 9702017c255af9e13b8bfe0af76bcb35caf06b8f72074eda11151720644e8d03

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 50e3fc015b952d45ee41fba2f296bb7e214379503e2a21cd6bf8694538fc2ab7
MD5 a57ca6820a828c513059dc448ab5525c
BLAKE2b-256 53832caca2a8dcc1b431c323b82620f9f0f89c2277b7406ba8ece62950e1271f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5c29a53cf85069f15e5a68a77ee74347fa7c953837c6a61fa77d91367e4c767b
MD5 ae257fb633205b49235dd22c5827926f
BLAKE2b-256 43cbb8026a6dddd1fe89a58ec17a3e30cd3ad6d4f022d4de5b8df4e7fd396872

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9379063f6cb4ff52352b5cb4f4ec589d042abb26993fa20d88577b52f50d82b3
MD5 ea510ac2961801598f2aeea417a8ea54
BLAKE2b-256 30b9df380a4a668a4c9fed312f3033fd173333f721895a49fe8d1c6053412e8e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4eccf4b72e76fa3fe4b1dcf21329000532f6b1f6d988a29794c6790f447e6023
MD5 473cce64ed7403e3ace8bb96eeeb7afe
BLAKE2b-256 43f0eb661db9803fb5390b208c0e39e7cd20a362bfcc3839c66b81670a3ffd2e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 485167a82c3016344fcb7b2c3523b1173595bf44af09da97b50e7ebb5efa2847
MD5 a6c42b48cb28f6aee33b3129b60ae201
BLAKE2b-256 284cc6d356c50e79e6e04532e41b1e61311d21fc78968152d78cf762b4051181

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f3cb0840574c8a4b0fc56cea5e480039ee4d178f6495b9bfeafdc81bf3eeeb25
MD5 4424da341d2e8fb229c4d8816c9d35f6
BLAKE2b-256 3a5163d0554479a66ad6f140322577863ccd618e5c45c2efb8b9ecbc936a3563

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c705b5d363801ffb881930b7dad84f6f861df8fdedf92caf63f11c0cbe31ef16
MD5 3024532566f8d32192cacbd194587ff9
BLAKE2b-256 a2c477a49214e43eb6781cda20fca297b55bf27667aac2dcc036dd19d6d98410

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b90d2f3e1db6d8e962a8cc76294aba136480f7eaefe5a5097ee0b4edf6fd75b3
MD5 49534ffbb23f7d72ec02c899e7bb0c54
BLAKE2b-256 553297d1fd960b2784bd75109330650c664b44bbee4d9e4778ccd67fb7219e29

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b1bf780af23888467d0264d39c12d14e373cad2a86684beda69914985e7df490
MD5 d4df09f3db9b05652dd340e483286022
BLAKE2b-256 19822814bcbae92a443b0e9f178cace597e5a49912693b93a20d0e30d8353d09

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2af2533079e5628881e6a34e2b8ca7eb29a54cc5e670f380b0f720c512254aa6
MD5 f45cfff8880d304ecc4a3267f3ed006c
BLAKE2b-256 63aa4dfce9bd1c818645b4e855e699c6467a6f3c0f82d7f7382239ffcdbc2b30

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f96ba9b4bac92fb20c8915b3e0d38d186e4097bfc9c67b2af2a03f294c1e2e6b
MD5 c89029441be06ddbd02f9540342ba480
BLAKE2b-256 9022083ee367d4a69c85acc0159213096cdce51cb5a806041694c26e6898c214

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2d2fc783d9b7712b6961d440a0a2e1dc4c9cd6d46b41aa2272a5eedb83135832
MD5 18eefde92f2705ca043c4f4c777e909e
BLAKE2b-256 901af605b95178241d719bdb9a4fe2b9dab3228325aa8469f03c5bc55b2accb0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a2a02dcffe30ef352871e324343f6125a02f7e7dfe454d0476fc002cb2ef055b
MD5 4b7e3d9a432fee2fb137ba7a512956ad
BLAKE2b-256 df6061a285306111b7258759f952a838109b78292fd4e22c9331373f8fa7fcbd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5f0d4a66133ff073d071c763565a59303910da711c880eb0871388ae73174a3c
MD5 990a5a459a7e74911e9257852a51399d
BLAKE2b-256 c2111f95cfb503149c0b5a1869c6f4574fdaac7e0ec8a00734c0a6c7718a8c0c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 851f62c63c141d75df4d97d29f980a8f7389556a6fbb891f857829588550ccc5
MD5 cf8dafa20e50c4a1dd422379469bc685
BLAKE2b-256 275d952fac7b35e53a989977dc496d8b85fe4a6da94594a4cf338a11dacdd363

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon_chemfiles-0.14.5-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