diffsims v0.6.0
diffsims 0.6.0 is a minor release of diffsims, an open source Python library focussed on the simulation of diffraction patterns.
See below, the changelog or the GitHub changelog for all updates from the previous release.
Added
- Explicit support for Python 3.11.
- pre-commit for code formatting.
- Deprecation tools for deprecating functions, parameters, methods, and properties.
Changed
- Documentation theme from Furo to the PyData-Sphinx-Theme.
Deprecated
get_hkl(),get_highest_hkl(), andget_equivalent_hkl()methods in the
crystallography module. Please use the following corresponding methods in the
ReciprocalLatticeVectorclass instead:from_highest_hkl(),
from_min_dspacing(), andsymmetrise().
Removed
- Support for Python 3.6 and Python 3.7, leaving 3.8 as the oldest supported version.
ReciprocalLatticePointclass; Use theReciprocalLatticeVectorclass instead,
which is an improved replacement.StructureLibrary.from_crystal_systems()class method, which previously raised a
NotImplementedError, but now will throw anAttributeErrorinstead.