Releases: diffpy/diffpy.fourigui
Releases · diffpy/diffpy.fourigui
0.3.0
Added:
- Latest release checklist containing steps for
twine check dist/*andpython -m build - Added support for Python 3.14
Changed:
- Modify
.githubdirectory and.pre-commit-config.yamlto 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.3.0-rc.3
What's Changed
- chore: fix documentation again. by @stevenhua0320 in #96
Full Changelog: 0.3.0-rc.1...0.3.0-rc.3
0.3.0-rc.2
What's Changed
- fix: fix documentation on fourigui by @stevenhua0320 in #95
Full Changelog: 0.3.0-rc.0...0.3.0-rc.2
0.3.0-rc.1
What's Changed
- fix: fix documentation on fourigui by @stevenhua0320 in #95
Full Changelog: 0.3.0-rc.0...0.3.0-rc.1
0.3.0-rc.0
What's Changed
- Add headless to
trueto doc GitHub build workflow tosudo apt-get install -y xvfbby @bobleesj in #71 - Add tkinter and matplotlib to autodoc_mock_imports to render API Doc via Linux CI by @bobleesj in #73
- Use the latest BG cookiecutter
release_checklist.mdby @bobleesj in #74 - fix: Update
.github/and.pre-commit-config.yamlby @cadenmyers13 in #76 - style: cookiecutter and pre-commit formatting updates by @cadenmyers13 in #77
- skpkg (redo): setup CI after migrating tests, src, requirements, and .github folder by @tinatn29 in #82
- skpkg: rename variable cutted as cutoff_applied by @tinatn29 in #84
- skpkg: migrate documentation, add news by @tinatn29 in #85
- skpkg: Migration by @tinatn29 in #87
- chore: add support for python 3.14 and remove support for python 3.11 by @stevenhua0320 in #90
- chore: license update by @stevenhua0320 in #92
- chore: skpkg with no manual edit by @stevenhua0320 in #93
- chore: clean duplicated file by @stevenhua0320 in #94
New Contributors
- @tinatn29 made their first contribution in #82
- @stevenhua0320 made their first contribution in #90
Full Changelog: 0.2.1rc0...0.3.0-rc.0
0.2.1rc0
What's Changed
- Add h5py import to documentation build by @Sparks29032 in #67
- Build GitHub pages with write permissions - deploy via worfklow dispatch and on publish by @bobleesj in #68
New Contributors
- @Sparks29032 made their first contribution in #67
Full Changelog: 0.2.0...0.2.1rc0
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
codespellfor 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
RuntimeWarningin tests for theapplycutofffunction - 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
0.2.0rc3
What's Changed
- Update description and citation by @cadenmyers13 in #21
- Generate API documentation by @cadenmyers13 in #28
- Recut with release workflow by @cadenmyers13 in #30
- Add docstrings by @cadenmyers13 in #32
- empty commit to burn CI cache and trigger a build by @sbillinge in #34
- restrict to python < 3.13 by @cadenmyers13 in #36
- Creating tutorial by @cadenmyers13 in #41
- add tutorial to documentation by @cadenmyers13 in #42
- working on RunTimeWarning in tests by @sbillinge in #45
- Surpress RuntimeWarning in test by @cadenmyers13 in #43
- Add comment for
RuntimeWarningsurpression by @cadenmyers13 in #48 - change minimum python version to 3.11 by @cadenmyers13 in #49
- Rerun cookiecutter with
codespelledits by @cadenmyers13 in #55 - remove
.coveragercfile by @cadenmyers13 in #58 - Fixed
np.fft.fftn()deprecation by @cadenmyers13 in #60 - Add conda-forge release checklist to GitHub Issue template by @bobleesj in #64
- Test for correct applycutoff by @sbillinge in #63
- Remove bullet in README by @cadenmyers13 in #66
Full Changelog: 0.1.0rc2...0.2.0rc3
0.1.0rc2
0.1.0rc1
What's Changed
- Move tests to top level by @cadenmyers13 in #8
- Modified files in cookiecutter by @cadenmyers13 in #9
- Applying new version of cookiecutter by @cadenmyers13 in #7
- Edits for pytest to pass by @cadenmyers13 in #10
- Add news and add pypi packages under pip.txt by @bobleesj in #11
- Cookie by @sbillinge in #12
- Correct CI badger URL for matrix by @bobleesj in #13
New Contributors
- @cadenmyers13 made their first contribution in #8
- @sbillinge made their first contribution in #12
Full Changelog: https://github.com/diffpy/diffpy.fourigui/commits/0.1.0rc1