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.

This first public beta release is 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, Ubuntu, and Windows
  • Binary wheels built from the bundled CrysFML2008 source in this repository

Quick Start

import crysfml

print(crysfml.__version__)

About CrysFML

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.

Links

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 Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

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

Uploaded CPython 3.14Windows x86-64

crysfml-0.6.0-cp314-cp314-manylinux_2_39_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.39+ x86-64

crysfml-0.6.0-cp314-cp314-manylinux_2_35_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.35+ x86-64

crysfml-0.6.0-cp314-cp314-macosx_14_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.14macOS 14.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

crysfml-0.6.0-cp313-cp313-manylinux_2_39_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.39+ x86-64

crysfml-0.6.0-cp313-cp313-manylinux_2_35_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.35+ x86-64

crysfml-0.6.0-cp313-cp313-macosx_14_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

crysfml-0.6.0-cp312-cp312-manylinux_2_39_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ x86-64

crysfml-0.6.0-cp312-cp312-manylinux_2_35_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.35+ x86-64

crysfml-0.6.0-cp312-cp312-macosx_14_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

crysfml-0.6.0-cp311-cp311-manylinux_2_39_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.39+ x86-64

crysfml-0.6.0-cp311-cp311-manylinux_2_35_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.35+ x86-64

crysfml-0.6.0-cp311-cp311-macosx_14_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

File details

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

File metadata

  • Download URL: crysfml-0.6.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.6.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 3c987a1e9e59b7eb97852bcc1d6ef6268fbea2987c2fc43430675f95481a5ddc
MD5 bc4ecee75f41470729bc438096c0766d
BLAKE2b-256 ff34db1c40a59852c792ee15c15326267159a97c0353abc10496a24a1933ea44

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.6.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.6.0-cp314-cp314-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for crysfml-0.6.0-cp314-cp314-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 ba5569723ff4578e3782756d3a043b930d4faa4de368c004bae9a900e6c58c85
MD5 2de67cb72d5286e223bde98e98866933
BLAKE2b-256 6c4b2d720c1aecc61236d086adfe951aedcf388b6e7e0d809765bafb037883d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.6.0-cp314-cp314-manylinux_2_39_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.6.0-cp314-cp314-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for crysfml-0.6.0-cp314-cp314-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 dbc5297fd7c85d90b139595041c90308b0292b68a5fbaeb044244e0b79f1ffb8
MD5 513c23802684ef1c0c9407a3aa0c99e5
BLAKE2b-256 3ef0f7a0d5d1706768ced4015f3f9f713197e2cc017c199fe231001be9f04fbb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crysfml-0.6.0-cp314-cp314-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 702877ce19c61915383493e3ce8098dbe8afb1fc4c025b2c3508fbb73d98764e
MD5 0e537fd7dc0c3819613b331644a402e2
BLAKE2b-256 833a38071a19ddad863b19c3e8a04ecf0e7c899fe8dd5d38f559ac93a6f3e8ea

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: crysfml-0.6.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.6.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 876dd9376b44b1d9d399b8bec2d8da09e81899ae9f56ceff2956a228a1587065
MD5 717f0a45938b4413f9f3c734072bfa59
BLAKE2b-256 06186d0e688b4f5d19fdc0ad2ab841dc7be5e2343f2cc25105836b0691a5f72d

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.6.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.6.0-cp313-cp313-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for crysfml-0.6.0-cp313-cp313-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 cec008eb5008e1c186ae3e460e5d8ed2ffdd4ab3b00fcbc654c10483d8ee1c11
MD5 90495a4370507830b44b8b6cb789c8ec
BLAKE2b-256 f8a6eb43455f6e00ae3e63ffbc9a36fee29159afa6f2a7a2f5417fdd5ee2b689

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.6.0-cp313-cp313-manylinux_2_39_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.6.0-cp313-cp313-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for crysfml-0.6.0-cp313-cp313-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 e2b76648b2e53840b276eb42a137ade2cc5e40de08df9dac74f8ace141921596
MD5 8a32a3a157d8ffe0a1eef30871536f69
BLAKE2b-256 66002cbce23eb1faf473de5c1e2a5f56b7dc2b6ee8047437cfa76f4738635c39

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crysfml-0.6.0-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 9791ec2cacbf626594caa8c2c89c431c83e5bd80763863f7bf02b796b0658d54
MD5 64a711d319b2466f7615d8ebe0da8138
BLAKE2b-256 3bc883018df197820ab79ef9fa11778086648477d736b0ca794160ef28a576fa

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: crysfml-0.6.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.6.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0ad4685deb12b2d96296cc2aa801a520dd024f0ff4d20b997fc87118279b3c04
MD5 e0643e8dac091c3f3865e9ad3a97c5ec
BLAKE2b-256 a4e6d339c99d0ff7e51da38122b28e5c6676c1b5f475916c95e1e547fea40950

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.6.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.6.0-cp312-cp312-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for crysfml-0.6.0-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 f930912ac4253acf0ae3fd8028558552e6ea050777ce581f839921c0e4662dac
MD5 982d3350f20d65f5666d25ac39128aa1
BLAKE2b-256 60a53826a8e45a0cb79d6cbd4f20e5a275ccf5bb3bbe5674e1d23ffb6d2b7510

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.6.0-cp312-cp312-manylinux_2_39_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.6.0-cp312-cp312-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for crysfml-0.6.0-cp312-cp312-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 8306fb6acd45e87f4aff1cd7af85a03cb495b39b1e212b8b8b711c059deb9597
MD5 b354ef29bf2b7304083fd0097fcb7224
BLAKE2b-256 eebc3c18f12e4b440e30a33e02a5ec3171ff2c77847a3a6a18ab3825d0c412d0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crysfml-0.6.0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 881e7e5205c420c8c8fa12cee47e6ce081de2f1ebf64f81eee39e178ad478fbb
MD5 5ea1c4ecbf3dbddf5df57cd5278a50ac
BLAKE2b-256 0a619382770d384685e23e32c9b1df6101d416104f9642c84feeba359685b97f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: crysfml-0.6.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.6.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1c325d5efac9ba17120a345c17bdaaaec65771b4d714584ab4ac9db95386a576
MD5 db26ab764576937601ae56c2a6b283b4
BLAKE2b-256 02546ae39768aeaf58d5908c860b5bb95e0544baa8690ad5d2c371dfa799b661

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.6.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.6.0-cp311-cp311-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for crysfml-0.6.0-cp311-cp311-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 ce66c7bd2340d5e4519a29bc858b4229aaffdec18fa4550b0ef4ad5e070e3c71
MD5 eda9923088d91135458029ce108a66d8
BLAKE2b-256 80dadbdeddc164b63b040c9543c6a0d50af93e08414c1ef71a98cb0aebb89955

See more details on using hashes here.

Provenance

The following attestation bundles were made for crysfml-0.6.0-cp311-cp311-manylinux_2_39_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.6.0-cp311-cp311-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for crysfml-0.6.0-cp311-cp311-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 89e7094bc8c641054eadfe40c5c70c4017b447891f9439c83c4fad581a372dca
MD5 21d226d6e1628fd60c95a53073786fd5
BLAKE2b-256 d45916d12aa0cea34dff16f091be604cccc4f3fa90fae087eaf185955cd0eb49

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crysfml-0.6.0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 46fb1cd68a29b3262111b243b24a8aba7a052dfaa4c80f643fffa4183a07e6eb
MD5 e2e6626fb316b1b6f7df3822d2680635
BLAKE2b-256 e8e5d18bcfeb9fddba01784a3f20f1acc84169081880f73f80db16865cd0fd12

See more details on using hashes here.

Provenance

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