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.

Download files

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

Source Distribution

crysfml-0.8.0.tar.gz (13.9 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

crysfml-0.8.0-cp314-cp314-win_amd64.whl (4.0 MB view details)

Uploaded CPython 3.14Windows x86-64

crysfml-0.8.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

crysfml-0.8.0-cp314-cp314-macosx_14_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.14macOS 14.0+ ARM64

crysfml-0.8.0-cp313-cp313-win_amd64.whl (4.0 MB view details)

Uploaded CPython 3.13Windows x86-64

crysfml-0.8.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

crysfml-0.8.0-cp313-cp313-macosx_14_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

crysfml-0.8.0-cp312-cp312-win_amd64.whl (4.0 MB view details)

Uploaded CPython 3.12Windows x86-64

crysfml-0.8.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

crysfml-0.8.0-cp312-cp312-macosx_14_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

crysfml-0.8.0-cp311-cp311-win_amd64.whl (4.0 MB view details)

Uploaded CPython 3.11Windows x86-64

crysfml-0.8.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

crysfml-0.8.0-cp311-cp311-macosx_14_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

File details

Details for the file crysfml-0.8.0.tar.gz.

File metadata

  • Download URL: crysfml-0.8.0.tar.gz
  • Upload date:
  • Size: 13.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for crysfml-0.8.0.tar.gz
Algorithm Hash digest
SHA256 a4b01a64dc6053fe1d5ca2d2ff0fbf19da8ef59025fc0d83feb5c803f29976a4
MD5 dd1a5aa7d8e130266c22d4e8804e8ff0
BLAKE2b-256 6f6de2098510e70e912f7c8426695dd406415975d1c45d1fe51a31a73536e0c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.8.0.tar.gz:

Publisher: pypi-publish.yml on easyscience/deps-pycrysfml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file crysfml-0.8.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: crysfml-0.8.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for crysfml-0.8.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 8d8126156274e070e27b5d5a1a67c4966ccc328e8dbee9ec0f6cad2e64b2e758
MD5 d79cffd4615d3a9b985a617c60cecc4e
BLAKE2b-256 c2289aecb6c8cf3028758896074e7a24593dd37c75472647607ad3f5e6ba82e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.8.0-cp314-cp314-win_amd64.whl:

Publisher: pypi-publish.yml on easyscience/deps-pycrysfml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file crysfml-0.8.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for crysfml-0.8.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 21e35a03426cef054ce174f1adce25f41e66bd02c528b81e40eac55cfba4d72e
MD5 c178a2cc7bb8c855db28d5f099733549
BLAKE2b-256 dcf48a5ed4bb6f55a9d77a1709b9ce77f011cd62954766ef9bfb19bb113b310e

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.8.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: pypi-publish.yml on easyscience/deps-pycrysfml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file crysfml-0.8.0-cp314-cp314-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for crysfml-0.8.0-cp314-cp314-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 15e1e1490d295f51c508eed48e0684e6e5b864b7d3ac64d46be3a8b9c49746a0
MD5 80f34485beaa0646cacd395cf4f116d5
BLAKE2b-256 77e61908149424df096a0a735269141f626f453cda8801511dbfaa42f450c61b

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.8.0-cp314-cp314-macosx_14_0_arm64.whl:

Publisher: pypi-publish.yml on easyscience/deps-pycrysfml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file crysfml-0.8.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: crysfml-0.8.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for crysfml-0.8.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 cc39a5899cf9716c8ebfeec993b458cde01d7583537f948ce98a0c0a76796f21
MD5 5044b01cd4d3c536fa58d78c6307a60a
BLAKE2b-256 1bfbf844344b239344f9bac398c5cc30305fd473ae0cdc2eee5b8ad61ea678f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.8.0-cp313-cp313-win_amd64.whl:

Publisher: pypi-publish.yml on easyscience/deps-pycrysfml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file crysfml-0.8.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for crysfml-0.8.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 170ac9c763ddfb6f64485c684ad513dcb611c3195d85c72062db8d98cdd79507
MD5 5c8bb27197fa2568c4d2084d0788cf1d
BLAKE2b-256 a694def5b174697fb9db2dd1ef96c7307ecae230420e8e2de8c5b6b55397d756

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.8.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: pypi-publish.yml on easyscience/deps-pycrysfml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file crysfml-0.8.0-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for crysfml-0.8.0-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 50d01db727fb1ff5fee2c20b1cb2f7b1eaddb15c3b2fb15c8ca2619b2116bb6f
MD5 b1b5ebc155d8328557509bfc10759d05
BLAKE2b-256 93fe46c038aa130aeb52997910551c562661b6c656268617127936a2711c8bd4

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.8.0-cp313-cp313-macosx_14_0_arm64.whl:

Publisher: pypi-publish.yml on easyscience/deps-pycrysfml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file crysfml-0.8.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: crysfml-0.8.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for crysfml-0.8.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2d05f7997aa0a3e91eb862818bea235b23fca37c9fb5543867adff34df2258b0
MD5 bbab998e7b76ffa1b65a238cbd550e7e
BLAKE2b-256 9f24b4cdf5a0e49bed6f477355ac0981124ff9823fe1967202009b7706210c0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.8.0-cp312-cp312-win_amd64.whl:

Publisher: pypi-publish.yml on easyscience/deps-pycrysfml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file crysfml-0.8.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for crysfml-0.8.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 cf75bf1e1e8d7d3c1184cdb328f68ee1b5cda6c47705edc35f9a973ed22bfe96
MD5 bba41b1dc3719eff9170091a127aafe9
BLAKE2b-256 7005c0c5e8c56ebe79bba4b2ae6c59f68a394bf86648c72fa3c71118da4a31ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.8.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: pypi-publish.yml on easyscience/deps-pycrysfml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file crysfml-0.8.0-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for crysfml-0.8.0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 520978d07b5d3e20460c3869c16af6ae1b4c7305647e14276cc18771c699cdb5
MD5 441f4bde06bf24172fba487fe04df1ea
BLAKE2b-256 eec4104f307239c8253942ab6e7d8ba24bc671b126a18255605ce9f511b8a96d

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.8.0-cp312-cp312-macosx_14_0_arm64.whl:

Publisher: pypi-publish.yml on easyscience/deps-pycrysfml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file crysfml-0.8.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: crysfml-0.8.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for crysfml-0.8.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b3ef2af112cd5ea62f49bec313f4b1a8507c8b78b5f1cdeb4d1f612f58c065aa
MD5 6c3d66863196f5b0b389dfc0509cdc32
BLAKE2b-256 7a1eba9a72ee5f26dbb57fac6c59d0329b196ece15262edf96da5f763c093aef

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.8.0-cp311-cp311-win_amd64.whl:

Publisher: pypi-publish.yml on easyscience/deps-pycrysfml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file crysfml-0.8.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for crysfml-0.8.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 5b8663e4c60c58b6e42df299bdb52c64692ec5ed14f74156ddf3b5ad7aa975ff
MD5 c9aff87ba27270ab638a01d0dd1778f1
BLAKE2b-256 e8eef87d1f6727a8694ccbaad44f245a6850e0290bba017403600697816bd718

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.8.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: pypi-publish.yml on easyscience/deps-pycrysfml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file crysfml-0.8.0-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for crysfml-0.8.0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 50967bda19a34f502296415fdbc8d7e290a8fc107450b00709d3d6bb940dd122
MD5 0b3c97e750e429f7b53323d18a8b5779
BLAKE2b-256 80800699866c5fb53daab9c6ae8609af9eda4546c161ca41fab5b78810280887

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.8.0-cp311-cp311-macosx_14_0_arm64.whl:

Publisher: pypi-publish.yml on easyscience/deps-pycrysfml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.8.0 This release

13 files

0.7.0

13 files

0.6.2

13 files

0.6.1

13 files

0.6.0.post1

16 files

0.6.0

16 files

0.5.2

12 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