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.6.tar.gz (719.1 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.6-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.6-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.6-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.6-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.6-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.6-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.6-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.6-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.6-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.6-cp314-cp314-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

readcon_chemfiles-0.14.6-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.6-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.6-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.6.tar.gz.

File metadata

  • Download URL: readcon_chemfiles-0.14.6.tar.gz
  • Upload date:
  • Size: 719.1 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.6.tar.gz
Algorithm Hash digest
SHA256 4dc7ad02f6b07e05958960d21eb5cd9de378761072bed0c9664d611f592d728b
MD5 b28986c455118d9e86dd702f044cb1b4
BLAKE2b-256 2683d982287b5ea95a45ce6270de1c62d4cdf7896e3aa564ed372f0a26b25fa7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0dffd7316afe2e58665d05d5d3b8d430473fb48af73b301ac12116d066c3e5c5
MD5 24126d98035b9029ae4cd537bf6fc5dc
BLAKE2b-256 25e58dab98b59b8df5cdc98c2dadb110d9fe2cc7bd5a8d9e5f7ffcde256b1c0a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 90c59260eb2de92d554bc0beb092cc68ea3cbef289e56a250781732d5018b915
MD5 04024f74efda15f76ec403cc12bac9d7
BLAKE2b-256 5f2ab8a15743444a8284ab08a6b9541f5ff82ec70266f5ca7d60b26614d2d0a1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f5b1791f732df32e814aa672cdd1e6f7704d9404582cb275b602c8c25e8428ee
MD5 0a38bbf3c18609e2e4d57ac235574dd8
BLAKE2b-256 46bb8dda80cd04b5a186b76fcdf6682b88c49154d9d0f25c48dc668bfe19779d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c41d37a8e089553a576c25a14f4cdb31256ed10b7201064ca91adbca23f3c740
MD5 2319e82192681a6551fecc81f966adf0
BLAKE2b-256 85b80543c33dfaafa60c29e375bd3f2b8e5def1eae4d52c35a9a3128f91ab563

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d31dca46844bd160100562361525f910498e6699a41fd3e03ddab0855aa70214
MD5 fc750c9e7cae4c1681c0c203e76a8b9e
BLAKE2b-256 abf47c9cb6cbd6f098d446b97d6beb927a7fdc7c8865cc3a34f3fb841419d4d2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9e1c6006b7702e037e61a176b2f7fd4dd28a637ad5b06aea2a38abff867cb78a
MD5 7b6894b6842d3d8c993374e4996c9a89
BLAKE2b-256 f2a8eb4b3be53d88770966e56341e88edb0a77db073dd59164ae7455d9ffe170

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dedde37da90692abf78827c06817292cea017ae884f0a2b88f52006a71907cd8
MD5 869c1be9db3302f352538d6f984485ad
BLAKE2b-256 700c6c66a4673917990349df0115c731d7dcd7f4f9c63ecf07997a16f9a6ed98

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1e463d52f558ae40a0849ac4ae74f705c650452ba12871414a5200e42db53a6a
MD5 d7ad28034043a106865ba14150097cdf
BLAKE2b-256 0e901cd941cdf0445357ca832c90d9083569139319c0deceb4e78fd9d5ad0a03

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 10d64b673e3c56b20ecf2be4373d3be27e07ae341bd48454530ebaa6135970c1
MD5 c3795ba99e45b5edf54d50a9473b576a
BLAKE2b-256 abb04bb5ff2f90da20f3feb480c525d650b9e8f31001998e4a20d11457ae3235

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 359a29dfb8040ff183a10dc55c986f7bff92a710fb900a439b6218225288c2c5
MD5 2ded6fa1d2cf01b9b5d818d7ca050c61
BLAKE2b-256 d5790c98392ed27b2b0a71cd3ef77f18a4234396cf28252ea7ede7b99ceb1652

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ab6c813a6fe2a72ea68cfe35a9eb34976aa02b132f22a03c0e55701250bb81b1
MD5 3fcb3b43d3d7a7627c283cf1f3355e1e
BLAKE2b-256 771cad5ba114c4d4ab61e83d0fdff05ef88e3d6f557d1c3e845c876b11660907

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 52dd13cf6b04a40eaedebad5c2949371e65ec1fa37014e9cdaa5469c2a2e5bbc
MD5 781a42709a2888a129fc182454828019
BLAKE2b-256 f86d0a13b677111ec80aa146ecc8a2f1fc48ab7af099e7951383d0b6fb5986f8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5a746f697de9da09cd792ba032cdd5403db5c93ae1ddcdf133397be7ea957159
MD5 5671a87f1ca4943bb5c0752899f48c41
BLAKE2b-256 9d040bd8275864b02e44c2bd31867746823e3f7cd228f60e5f697dbced437c08

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 29e088d2a8e2dc8de600964f98291758fc818252fb9f10717d46f45fea876c55
MD5 0664da4f1c90fed1b4bf9cfe4d8f7ce4
BLAKE2b-256 67db153306de56556a72c706874d671121b2fa1eb53cbb512e5cd47f94a55b86

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4cd6e06d3113b57af1cb4b06fdd4de64e0ad3b257caef6af94fdc80094c5b810
MD5 5ac5a9221f5e14640caf387f790efd14
BLAKE2b-256 8756d3d40211ac9ce29d314665ab943d2e9792740324c5ddaa55bba6a39110df

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8f86f2bcfedef235ef4a077768e86451e86bea310463779a2ee8ba33cca89c2e
MD5 d888939b317a2baf5e4694514befdc4e
BLAKE2b-256 b3d99bce0198a64546f2042d24bdf00d136d2387d2ad61619f262b6231dbe4ec

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 922289b2a757f381a0c302cdb3d565619631f80605b55a93c1eedaad930ae5a8
MD5 a88129cadd8886ecaf2844b623ee33d2
BLAKE2b-256 01cd16bcbd896eb8e6684b27fbfa4e72bbe95a1914d51f677b47837cf4f14885

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4fca445ef514948cdbed531deb418d8e5bb877a27fcd9c7065c97b2c2b73f2dc
MD5 38509fcfc4a798a0ad3009a076c3c1bc
BLAKE2b-256 100b8202815c9a6a105e6532e237ba5bfa1ef623ab1daed06c7c7032d10acda9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7649cab03f1c7e4d55a38d94ef6e366879a4923ad6a0893dde00164cf3d34639
MD5 4ea0c49311a45f92c993c5ac25727b39
BLAKE2b-256 42288ddc8ee077e1a76af8fbd6cc92e5a095e9f398f2636f16a3387d13c457d1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bbaed790971634aca064042e42607d05a486501c6ead69aee5da5af871a87be4
MD5 e6da644934820087ac9c2a579ee24db4
BLAKE2b-256 c70aaddc0fd369bab59efbfd990e710082663718c3edba7930bd08e73b1e27c0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b33d690766514f69610a8aea09d3ec059e50211babf0148b51f5ba194011e04c
MD5 8172a2b69fab02fa9bbccd7aaa9b0422
BLAKE2b-256 86d930a41344aec3818dc9f6c0daea9222ab8233960ece6a794ffb05f23fbcc6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3ced592808b459a7163b1fa116b9467afc4a8b5b9e416b179d8abda9ed37a50f
MD5 5b4d912deec6d3214f19d0642d3180df
BLAKE2b-256 1e86ee75aa42ee9b23cdf60d3008f03a1d7d7b737413a891f0ee8b3768ac9b39

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c2b4b8996fd31001e7afa3dce93c88de6841ec90ae9b556895cbba78269382f0
MD5 fe3cbbffe6f269a0882e7bee7202a79c
BLAKE2b-256 a2e87477fb6e0e6a0d82024193c6f1a80e625d658c8e905d05f8f4eb69d9bd24

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f3fc8754b9b1b06d3f8e86669d585b9426345512394760ed8f3fa964200a2aaf
MD5 2208f51ef6be7d37de7ee030ca0e96bc
BLAKE2b-256 0f6539044b51fb2c29a35aaee6c9c5886cd16a2674d6e14edf9de1ffb3de687c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 42be4763e08410f12a16d7cf136e8f0055a110fe476ac96c07c5c58bda43e1a3
MD5 660a44adc65e11ab466f715800fefb9b
BLAKE2b-256 4cedd53afaed9faf007ccdc5b9fcb1cac8446ad4a2b7d0ad6167871e748eafd5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon_chemfiles-0.14.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 449762c9efd7ee6a7483dbe1aae7d30553dc78d2671b912c8078f2672b34c14f
MD5 c18ccfcf34faeab3497c702751118be9
BLAKE2b-256 e63f0bb3025f9ca856da71a109e913b44617b832e8829f1bb00a163dd5476768

See more details on using hashes here.

Provenance

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