v1.5.1
-
Requirements
-
Test requirements
- Added pytest-xdist and pytest-cov requirements for parallel
testing at pytest level.
- Added pytest-xdist and pytest-cov requirements for parallel
-
-
Bug fixes
- Fix typing of calls to Spectrum.broaden() by brille_convergence
and intensity_map command-line tools.
- Fix typing of calls to Spectrum.broaden() by brille_convergence
-
Compatibility fixes
- Fixed handling of new SpglibError class for expected errors from spglib 2.7.0
- Include required arguments to np.divide call, avoiding deprecation
warning which would trigger test failure.
-
Maintenance
-
Reworked CI strategy from parallelism over tox environments to
parallelism over unit tests. This addresses OpenMP conflicts
between simultaneous test environments, and gives a large speedup
when testing a single Python version. (i.e. typical local testing
scenario before pushing to CI.) -
Stopped testing every master push against Python 3.15
-