Release 1.3.0: crystal indexing and GPLv3
This release brings one exciting change: the implementation of crystal structure indexing!
- General purpose single-crystal structure indexing with the DirAx algorithm has been added.
In the future, more algorithms are expected to be added.
Other notable changes:
- Starting with this version,
crystalsis licensed under GPLv3. Lattice.scattering_vectorandLattice.miller_indicesnow accept tables of reflections/scattering vectors. This calculation is vectorized using NumPy.- Migration of testing infrastructure to pytest.
- Support for Python 3.6 and NumPy<1.17 has been dropped