Skip to main content

Python access to the CrysFML2008 crystallographic Fortran library

Project description

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.

Project details


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.7.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.7.0-cp314-cp314-win_amd64.whl (4.0 MB view details)

Uploaded CPython 3.14Windows x86-64

crysfml-0.7.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.7.0-cp314-cp314-macosx_14_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.14macOS 14.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

crysfml-0.7.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.7.0-cp313-cp313-macosx_14_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

crysfml-0.7.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.7.0-cp312-cp312-macosx_14_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

crysfml-0.7.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.7.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.7.0.tar.gz.

File metadata

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

File hashes

Hashes for crysfml-0.7.0.tar.gz
Algorithm Hash digest
SHA256 3a65bdd2b406aaeebcf7dcc82d6ed5c8d04dfaa6a4f1e0b69da9713469320d26
MD5 b23fd20c25261869a73ae7fcda11e639
BLAKE2b-256 34fdeeeb2fa64b1e1ca484c7b82318462d755ca636e3670fd311e34dcaabe249

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.7.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.7.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: crysfml-0.7.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/6.1.0 CPython/3.13.12

File hashes

Hashes for crysfml-0.7.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 39704bebfafd3f7b086777eff46ff66dc7436a0e5d6bd838a0504078587ee188
MD5 6205373754ac0d20136f644f5dd3b3e2
BLAKE2b-256 6aa48c78b83d4329be85b122b0acb9523e5639cb0bbf7a12883de0d2e3334f54

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.7.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.7.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for crysfml-0.7.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 f71f3c8a0cb842456f4d3dae330d1244667ca28d348e123439f4616856ed44cc
MD5 f76c2ec17617944a0f9331b580edddb9
BLAKE2b-256 7fe55a68bcbce04a3425bb6e1ea1145189ee80184089f2798164c660df1e3b9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.7.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.7.0-cp314-cp314-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for crysfml-0.7.0-cp314-cp314-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 04e4d59c43461785e858540b1223e97584bc6839d6b16fc0145364d9a8165059
MD5 f8e07e17804630705a57777a66338ae9
BLAKE2b-256 63f092e15295f717a5e43b73cc215bc8731d1b73bb2a89168f473a74dfdc2803

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.7.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.7.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: crysfml-0.7.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/6.1.0 CPython/3.13.12

File hashes

Hashes for crysfml-0.7.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 36059b42b17b1b3a657d6dc4273c4c6b910932eb701d7fd59bd0e61549d98cc4
MD5 10b6f285e027bf384eb0f58a1981b01d
BLAKE2b-256 65fb0aee7eaedb38b8cb5d84910df19ac455d4fc3d86709f5e39e05c48d788c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.7.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.7.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for crysfml-0.7.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 3af77084513cc5e0fe52acbae65a5fe2f32e1dcf385c2c3aa48d004643a53c9a
MD5 e8fbbd70ad872ecb44526239efd26c9c
BLAKE2b-256 3be90ae8f1742a4f8e374e34cf53145c8427e73fda21feee65b74a9ec9057ef1

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.7.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.7.0-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for crysfml-0.7.0-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 d9e384c2cc6e72ae326550991fe8a0781ca52068a771491d81e1696196d49399
MD5 07f3a8913aec0a778670364a9fd060f4
BLAKE2b-256 8ece7eac75ffdac9ef98baa3488050ee9c861a17680e2d59eb9dfa4558cf3802

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.7.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.7.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: crysfml-0.7.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/6.1.0 CPython/3.13.12

File hashes

Hashes for crysfml-0.7.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7551f8f3a232c1e2e2a36b134c9a4f7bb313135e3c03b00d348e578397508cbb
MD5 672a9b410fbc4ade8c0507559034e351
BLAKE2b-256 50aacfa74df43e47061acd24a4b174bd496be920af8514cb7d5ea1dc1b135c3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.7.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.7.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for crysfml-0.7.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 c6c9f31d96af22897b10a327c70fcd0f0db42e63c3851f44c01c2d591b173085
MD5 dde9ecfae099f8cc70841d5eeb31745a
BLAKE2b-256 3fab6abcc6d0f082fc8a17cb82fea0923925b9b80e37f0e27781c1d6cd7d8051

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.7.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.7.0-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for crysfml-0.7.0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 cc57bc9771372db95a6ac1fef1879baa6ea0515d5432aad9640514bcf99025b3
MD5 0fbb55dea1e287cc27dc75a2cf9fe648
BLAKE2b-256 9ce8996d4f29a4ea07cffa0db7ce74466547d88719622233b82e67ca96a87708

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.7.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.7.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: crysfml-0.7.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/6.1.0 CPython/3.13.12

File hashes

Hashes for crysfml-0.7.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 279314d684b30efc031ea7c186041a00de453c2cde67b56c1d8254fbd4d5a7e1
MD5 34a3d4f4d3d5ac2c2132f2cc48326c0b
BLAKE2b-256 8614ea81e1d162b5bd766e1f9fa41c753cf609228677de6987116cbd1437340a

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.7.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.7.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for crysfml-0.7.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 5bdba99059852eb157ee351eec64a191718f3357a60deeca743e020c38ed4036
MD5 56ce1986b99190370e57322198d7ad8b
BLAKE2b-256 5b5b7ec8c9ac6b265dd0ed767b0e8baa52019463087b62855a2bfe629b8831d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.7.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.7.0-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for crysfml-0.7.0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 d8fcdc82f47bf04a82b775eae44b55f161376968b48a283e11c1e194b05f576d
MD5 aa858e34caba0d8f781b43d812957711
BLAKE2b-256 e1c7ccd93b0e9f8c7953e9d19ec81326dd2638a50d724c3924fccf5233a10a4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.7.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.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page