Release notes
0.3.0
Added:
Latest release checklist containing steps for twine check dist/* and python -m build
Added support for Python 3.14
Changed:
Modify .github directory and .pre-commit-config.yaml to comply with renaming of package maintainer.
Fixed:
Added Sphinx imports to fix documentation rendering.
Update copyright to 2022-2025.
Format code to comply with group standards.
API docstrings rendered with Linux GitHub CI by installing xvfb
Support
scikit-packageLevel 5 standard (https://scikit-package.github.io/scikit-package/).
Removed:
Removed support for Python 3.11
0.2.0
Added:
tutorial added to documentation
Add tutorial to documentation
Added api documentation
Add GitHub release workflow
add docstrings to functions without docstrings
Added codespell for spell check on all files.
Added longer description to README along with proper citation for diffpy.fourigui
Changed:
support for python < 3.13
Fixed:
test warning applycutoff test
added [project.scripts] to pyproject.toml
Fixed deprecation warning presented by numpy2
Suppress the RuntimeWarning in tests for the applycutoff function
cookiecut to group’s Python package standard
add pip packages under pip.txt
Recut to group’s package standard, fix installation
remove time dependency in pip, conda.txt
qmin/qmax limits in reciprocal space grid so qmin and qmax are not excluded
Removed:
debug.py file for running tests
Removed support for python <3.11