Skip to main content
Shows the CASM logo

libcasm-global

The libcasm-global package provides generically useful tools used by CASM:

  • CASM global constants and definitions
  • Input / output tools, especially for JSON parsing and formatting
  • An Eigen distribution and methods using Eigen
  • Helpers for runtime library compiling and linking
  • Miscellaneous mathematical functions
  • Other tools for C++ development

Install

pip install libcasm-global

Usage

See the libcasm docs.

About CASM

The libcasm-global package is part of the CASM open source software package, which is designed to perform first-principles statistical mechanical studies of multi-component crystalline solids.

CASM is developed by the Van der Ven group, originally at the University of Michigan and currently at the University of California Santa Barbara.

For more information, see the CASM homepage.

License

GNU Lesser General Public License (LGPL). Please see the file LICENSE for details.

Metadata

Release files for libcasm-global 2.4.2

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

Source distribution (sdist)

Source distribution for libcasm-global 2.4.2
File Size Uploaded Provenance Actions
libcasm_global-2.4.2.tar.gz 1.8 MB Without provenance Details for libcasm_global-2.4.2.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for libcasm-global 2.4.2
File Actions
libcasm_global-2.4.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for libcasm_global-2.4.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
libcasm_global-2.4.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details for libcasm_global-2.4.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
libcasm_global-2.4.2-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for libcasm_global-2.4.2-cp314-cp314-macosx_11_0_arm64.whl
libcasm_global-2.4.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details for libcasm_global-2.4.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
libcasm_global-2.4.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details for libcasm_global-2.4.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
libcasm_global-2.4.2-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for libcasm_global-2.4.2-cp313-cp313-macosx_11_0_arm64.whl
libcasm_global-2.4.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details for libcasm_global-2.4.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
libcasm_global-2.4.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details for libcasm_global-2.4.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
libcasm_global-2.4.2-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for libcasm_global-2.4.2-cp312-cp312-macosx_11_0_arm64.whl
libcasm_global-2.4.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for libcasm_global-2.4.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
libcasm_global-2.4.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details for libcasm_global-2.4.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
libcasm_global-2.4.2-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for libcasm_global-2.4.2-cp311-cp311-macosx_11_0_arm64.whl
libcasm_global-2.4.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for libcasm_global-2.4.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
libcasm_global-2.4.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details for libcasm_global-2.4.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
libcasm_global-2.4.2-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for libcasm_global-2.4.2-cp310-cp310-macosx_11_0_arm64.whl

Total release size: 32.4 MB

Release files / libcasm_global-2.4.2.tar.gz

Download URL libcasm_global-2.4.2.tar.gz
Size 1.8 MB
Tags Source
SHA-256 checksum
How to use checksums
6c34d5ac8fb3e6da6df178cb6a61a6b4f7f27ed0a1b9034b443d209ab4cbd42f
BLAKE2b-256 checksum
How to use checksums
cc7317dc3c0ba240875644437aa5d49ee56e13f8007d801b9945c55e37620fd8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / libcasm_global-2.4.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL libcasm_global-2.4.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 2.1 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b20fd02639fb7b1a4bab14e55788a4595d3a4b9f944e2dcfbc75756f99e365da
BLAKE2b-256 checksum
How to use checksums
7aa049f1637313c4f43e60bdb01f2b2d0452a1916db9e736bab8ccf5b8d4b157
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / libcasm_global-2.4.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL libcasm_global-2.4.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 2.1 MB
Tags CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a13b0bdbd643fc046a6749ad135c3f1f013cb2c3d0447c9e0a1b8628c855e320
BLAKE2b-256 checksum
How to use checksums
d7b17f66ea2b559f5aef216bc3c7c139f1aebe6adbff377ec614ec415a927c2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / libcasm_global-2.4.2-cp314-cp314-macosx_11_0_arm64.whl

Download URL libcasm_global-2.4.2-cp314-cp314-macosx_11_0_arm64.whl
Size 1.9 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6b701dbff0888131da02ac0eb847b3ca5675c1d8bbf88ca6ab1bc2eab729a2c6
BLAKE2b-256 checksum
How to use checksums
26c0ac3d928ee2b900f1ce94a2da11d63ae4f36868fc2a77d2a6323fa8fa02e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / libcasm_global-2.4.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL libcasm_global-2.4.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 2.1 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
eedcde4d779408c990b1603c18113a21baf38bba8dda8c38b69bd0b02ccebe07
BLAKE2b-256 checksum
How to use checksums
061ac75fe69444ab1c50f6e8cb83fb4b5e43baf5c2afad08ce5033a7faeb7304
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / libcasm_global-2.4.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL libcasm_global-2.4.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 2.1 MB
Tags CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
226999d672c3be3b7769ddfdd83f769eabfcae78d5e134bcb00b40ce9e368654
BLAKE2b-256 checksum
How to use checksums
9b0086566735804b04d8664be16c0aac63cf3998bef1ecdf876e73e2452d67a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / libcasm_global-2.4.2-cp313-cp313-macosx_11_0_arm64.whl

Download URL libcasm_global-2.4.2-cp313-cp313-macosx_11_0_arm64.whl
Size 1.9 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
410a686ad25f578c27e20eba221c484295f4d139db93d1909857bac08b4f6227
BLAKE2b-256 checksum
How to use checksums
cf6c693fe31be9b8216dd94bb7b18346424e1a0386ed6b72a6b6d95561dd7194
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / libcasm_global-2.4.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL libcasm_global-2.4.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 2.1 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7825777179b3728b001c18a86ed99acf24dc6d8aa2cde5dee994920224f10c7f
BLAKE2b-256 checksum
How to use checksums
725cc2057dc29b8a4b138f602c5cf2f60af006d72a8f7ebddfbfbdd33c452c44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / libcasm_global-2.4.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL libcasm_global-2.4.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 2.1 MB
Tags CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b0858f86ad7517b84263c207ed9a814bfbb26db6f8c8ae251606c15619102c40
BLAKE2b-256 checksum
How to use checksums
cff19d920400a82822823581821d1cd6348d5b305f52e30b8f7636a7f8139b07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / libcasm_global-2.4.2-cp312-cp312-macosx_11_0_arm64.whl

Download URL libcasm_global-2.4.2-cp312-cp312-macosx_11_0_arm64.whl
Size 1.9 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b1a8daf6af89d589ec77b3d0e34dcb1a3ff49e7c3eb299e242c4bce80be3027e
BLAKE2b-256 checksum
How to use checksums
7c953fe08327d99f959874db4d6d1f25f637ccfd659d88028697bec47d269ec2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / libcasm_global-2.4.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL libcasm_global-2.4.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 2.1 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7ae8a8f5901eb2b7f830eaf9e28410a9a8e6a3aace5f10a1f191203a695c2d10
BLAKE2b-256 checksum
How to use checksums
38e60507ef992e345f77122e0409f7a7b6a6ee7d1a50e7ec82bde00b890c695c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / libcasm_global-2.4.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL libcasm_global-2.4.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 2.1 MB
Tags CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
851c481e2bf72b4e807933fe73d2fcfba622bfe51b6f94f75dbea04160630704
BLAKE2b-256 checksum
How to use checksums
d87e788243cdd528320fceec65e6c2567a74ea3d558b1d657609e011ed4334a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / libcasm_global-2.4.2-cp311-cp311-macosx_11_0_arm64.whl

Download URL libcasm_global-2.4.2-cp311-cp311-macosx_11_0_arm64.whl
Size 1.9 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0fde46f2206ca13f63899a57e40adc1f014ee986bbaab6ae1ce4c501cf4c627e
BLAKE2b-256 checksum
How to use checksums
7abf3861080517ee06ee90d90b6c609955d4789314f6e638c3498342394805ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / libcasm_global-2.4.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL libcasm_global-2.4.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 2.1 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f00a6d0415ac206b6f8ca6fcd96e7064624583e6bb20cf9f0a2172be13b4226a
BLAKE2b-256 checksum
How to use checksums
4f1014db33c4ff73c9a61bf5a582055ec834153464334bf559b3efd76e25150f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / libcasm_global-2.4.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL libcasm_global-2.4.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 2.1 MB
Tags CPython 3.10 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8fb905a57576f21b78d449744353b51b79879a5808f3800ccca94c6ae18e0388
BLAKE2b-256 checksum
How to use checksums
537d7c641752b966a408b1861e771bed901054b18894375b211483b2df58e5f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / libcasm_global-2.4.2-cp310-cp310-macosx_11_0_arm64.whl

Download URL libcasm_global-2.4.2-cp310-cp310-macosx_11_0_arm64.whl
Size 1.9 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8009544c49123edbad6c27e9aabad417722d476864fd8a1b40a970e2abba44cb
BLAKE2b-256 checksum
How to use checksums
ed909c41751b5b6de6d4cb36587d7846a6fd381e928bc9c06b51f6dbd5dee8b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Security for libcasm-global 2.4.2

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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