Skip to main content

CrysFML for Python

crysfml provides Python access to the CrysFML2008 crystallographic Fortran library.

CrysFML2008 is a crystallographic Fortran 2008 library. This package makes selected CrysFML functionality available from Python and provides pre-built binary wheels for common platforms.

Upstream CrysFML2008: code.ill.fr/scientific-software/CrysFML2008

These first public beta releases are mainly intended to establish packaging, binary wheel distribution, and early use from Python. Expect API and packaging details to continue changing between beta releases.

Install

pip install crysfml

Supported targets for this beta release:

  • Python 3.11 to 3.14
  • macOS, Linux, and Windows
  • Binary wheels built from the bundled CrysFML2008 source in this repository
  • Source builds from an sdist or local checkout are supported with GNU Fortran (gfortran)

License

See the LICENSE for the terms that apply to this distribution.

Metadata

Release files for crysfml 0.8.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for crysfml 0.8.0
File Size Uploaded
crysfml-0.8.0.tar.gz 13.9 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for crysfml 0.8.0
File
crysfml-0.8.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
crysfml-0.8.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
crysfml-0.8.0-cp314-cp314-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 macOS 14.0+ ARM64 Details
crysfml-0.8.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
crysfml-0.8.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
crysfml-0.8.0-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details
crysfml-0.8.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
crysfml-0.8.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
crysfml-0.8.0-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details
crysfml-0.8.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
crysfml-0.8.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
crysfml-0.8.0-cp311-cp311-macosx_14_0_arm64.whl CPython 3.11 CPython 3.11 macOS 14.0+ ARM64 Details

Total release size: 57.5 MB

Release files / crysfml-0.8.0.tar.gz

Download URL crysfml-0.8.0.tar.gz
Size 13.9 MB
Tags Source
SHA-256 checksum
How to use checksums
a4b01a64dc6053fe1d5ca2d2ff0fbf19da8ef59025fc0d83feb5c803f29976a4
BLAKE2b-256 checksum
How to use checksums
6f6de2098510e70e912f7c8426695dd406415975d1c45d1fe51a31a73536e0c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 14, 2026.

Transparency log

Release files / crysfml-0.8.0-cp314-cp314-win_amd64.whl

Download URL crysfml-0.8.0-cp314-cp314-win_amd64.whl
Size 4.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
8d8126156274e070e27b5d5a1a67c4966ccc328e8dbee9ec0f6cad2e64b2e758
BLAKE2b-256 checksum
How to use checksums
c2289aecb6c8cf3028758896074e7a24593dd37c75472647607ad3f5e6ba82e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 14, 2026.

Transparency log

Release files / crysfml-0.8.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL crysfml-0.8.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 3.7 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
21e35a03426cef054ce174f1adce25f41e66bd02c528b81e40eac55cfba4d72e
BLAKE2b-256 checksum
How to use checksums
dcf48a5ed4bb6f55a9d77a1709b9ce77f011cd62954766ef9bfb19bb113b310e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 14, 2026.

Transparency log

Release files / crysfml-0.8.0-cp314-cp314-macosx_14_0_arm64.whl

Download URL crysfml-0.8.0-cp314-cp314-macosx_14_0_arm64.whl
Size 3.2 MB
Tags CPython 3.14 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
15e1e1490d295f51c508eed48e0684e6e5b864b7d3ac64d46be3a8b9c49746a0
BLAKE2b-256 checksum
How to use checksums
77e61908149424df096a0a735269141f626f453cda8801511dbfaa42f450c61b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 14, 2026.

Transparency log

Release files / crysfml-0.8.0-cp313-cp313-win_amd64.whl

Download URL crysfml-0.8.0-cp313-cp313-win_amd64.whl
Size 4.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
cc39a5899cf9716c8ebfeec993b458cde01d7583537f948ce98a0c0a76796f21
BLAKE2b-256 checksum
How to use checksums
1bfbf844344b239344f9bac398c5cc30305fd473ae0cdc2eee5b8ad61ea678f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 14, 2026.

Transparency log

Release files / crysfml-0.8.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL crysfml-0.8.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 3.7 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
170ac9c763ddfb6f64485c684ad513dcb611c3195d85c72062db8d98cdd79507
BLAKE2b-256 checksum
How to use checksums
a694def5b174697fb9db2dd1ef96c7307ecae230420e8e2de8c5b6b55397d756
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 14, 2026.

Transparency log

Release files / crysfml-0.8.0-cp313-cp313-macosx_14_0_arm64.whl

Download URL crysfml-0.8.0-cp313-cp313-macosx_14_0_arm64.whl
Size 3.2 MB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
50d01db727fb1ff5fee2c20b1cb2f7b1eaddb15c3b2fb15c8ca2619b2116bb6f
BLAKE2b-256 checksum
How to use checksums
93fe46c038aa130aeb52997910551c562661b6c656268617127936a2711c8bd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 14, 2026.

Transparency log

Release files / crysfml-0.8.0-cp312-cp312-win_amd64.whl

Download URL crysfml-0.8.0-cp312-cp312-win_amd64.whl
Size 4.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
2d05f7997aa0a3e91eb862818bea235b23fca37c9fb5543867adff34df2258b0
BLAKE2b-256 checksum
How to use checksums
9f24b4cdf5a0e49bed6f477355ac0981124ff9823fe1967202009b7706210c0b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 14, 2026.

Transparency log

Release files / crysfml-0.8.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL crysfml-0.8.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 3.7 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
cf75bf1e1e8d7d3c1184cdb328f68ee1b5cda6c47705edc35f9a973ed22bfe96
BLAKE2b-256 checksum
How to use checksums
7005c0c5e8c56ebe79bba4b2ae6c59f68a394bf86648c72fa3c71118da4a31ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 14, 2026.

Transparency log

Release files / crysfml-0.8.0-cp312-cp312-macosx_14_0_arm64.whl

Download URL crysfml-0.8.0-cp312-cp312-macosx_14_0_arm64.whl
Size 3.2 MB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
520978d07b5d3e20460c3869c16af6ae1b4c7305647e14276cc18771c699cdb5
BLAKE2b-256 checksum
How to use checksums
eec4104f307239c8253942ab6e7d8ba24bc671b126a18255605ce9f511b8a96d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 14, 2026.

Transparency log

Release files / crysfml-0.8.0-cp311-cp311-win_amd64.whl

Download URL crysfml-0.8.0-cp311-cp311-win_amd64.whl
Size 4.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
b3ef2af112cd5ea62f49bec313f4b1a8507c8b78b5f1cdeb4d1f612f58c065aa
BLAKE2b-256 checksum
How to use checksums
7a1eba9a72ee5f26dbb57fac6c59d0329b196ece15262edf96da5f763c093aef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 14, 2026.

Transparency log

Release files / crysfml-0.8.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL crysfml-0.8.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 3.7 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5b8663e4c60c58b6e42df299bdb52c64692ec5ed14f74156ddf3b5ad7aa975ff
BLAKE2b-256 checksum
How to use checksums
e8eef87d1f6727a8694ccbaad44f245a6850e0290bba017403600697816bd718
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 14, 2026.

Transparency log

Release files / crysfml-0.8.0-cp311-cp311-macosx_14_0_arm64.whl

Download URL crysfml-0.8.0-cp311-cp311-macosx_14_0_arm64.whl
Size 3.2 MB
Tags CPython 3.11 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
50967bda19a34f502296415fdbc8d7e290a8fc107450b00709d3d6bb940dd122
BLAKE2b-256 checksum
How to use checksums
80800699866c5fb53daab9c6ae8609af9eda4546c161ca41fab5b78810280887
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 14, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.8.0 This release

13 release files

0.7.0

13 release files

0.6.0

16 release files

0.5.2

12 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page