summaryrefslogtreecommitdiff
path: root/gnu/packages/physics.scm
diff options
context:
space:
mode:
authorDanny Milosavljevic <dannym@friendly-machines.com>2026-02-13 11:08:27 +0000
committerDanny Milosavljevic <dannym@friendly-machines.com>2026-02-21 21:52:39 +0100
commitf8e2f21a82e9f362cd266ff0f742ffe374ac47dc (patch)
tree3050522a1e4ca90e7ab87b850a25ffc041e76fcf /gnu/packages/physics.scm
parent59ec18b7b6da3bad0e484fcf9827110b3398d219 (diff)
gnu: python-spglib: Move to (gnu packages physics).
* gnu/packages/python-science.scm (python-spglib): Move from here… * gnu/packages/physics.scm (python-spglib): …to here. Change-Id: I19a757ffbb7ba42065a35e1213b789dae93c645c
Diffstat (limited to 'gnu/packages/physics.scm')
-rw-r--r--gnu/packages/physics.scm29
1 files changed, 29 insertions, 0 deletions
diff --git a/gnu/packages/physics.scm b/gnu/packages/physics.scm
index 6a92f67c2d0..cdd9653bd29 100644
--- a/gnu/packages/physics.scm
+++ b/gnu/packages/physics.scm
@@ -238,3 +238,32 @@ remove spurious artifacts in the data.")
perform Bayesian analysis on quasi-elastic neutron-scattering data. The
original Fortran code was written by Dr. Devinder Sivia in the 1980s.")
(license license:bsd-3)))
+
+(define-public python-spglib
+ (package
+ (name "python-spglib")
+ (version "2.6.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "spglib" version))
+ (sha256
+ (base32 "1sq8niay87n7hmby6hs628zzpc4apx6kp77cjvyi87hal0mxlvnn"))))
+ (build-system pyproject-build-system)
+ (propagated-inputs
+ (list python-numpy
+ python-typing-extensions))
+ (native-inputs
+ (list cmake-minimal
+ python-pytest
+ python-pyyaml
+ python-scikit-build-core
+ python-setuptools-scm))
+ (home-page "https://spglib.readthedocs.io/")
+ (synopsis "Python bindings for spglib crystal symmetry library")
+ (description
+ "Spglib is a library for finding and handling crystal symmetries written
+in C. This package provides Python bindings for spglib, allowing Python
+programs to find symmetry operations, identify space groups, and perform
+other symmetry-related operations on crystal structures.")
+ (license license:bsd-3)))