v0.1.7
github-actions
released this
15 Jan 07:47
·
183 commits
to refs/heads/master
since this release
Summary
This release focuses on the following areas:
- Update code for python 3 and fix compiling issues (#2)
- Preparing the project for easier collaboration (#18 , #15 and #12)
- Packaging for use as an external library (#17 and #7)
- Making easier to use when unable to compile by using docker (#5)
- Begin quality assurance for releases (#16)
🚀 Features
- Add Python 3.11 support for pip install @Liam-Deacon (#4)
- Add publish-to-pypi.yaml @Liam-Deacon (#35)
- Add conda env YAML and remove py2exe @Liam-Deacon (#34)
- Make py2.7/3 compatible and run black on all @Liam-Deacon (#25)
- Rename doc/ to standard docs/ @Liam-Deacon (#23)
- Add
readthedocs.yaml
for ReadTheDocs integration @Liam-Deacon (#22) - Add code coverage upload step after testing @Liam-Deacon (#14)
- Create release-drafter.yaml @Liam-Deacon (#11)
- Add Docker support @Liam-Deacon (#10)
- Create Test Package GitHub Action workflow for testing phaseshifts package @Liam-Deacon (#3)
🐛 Bug Fixes
- !fixup: fix release drafer config @Liam-Deacon (#42)
- Remove tag-new-versions job @Liam-Deacon (#41)
- Create libphsh shared object in correct location when compiling on the fly @Liam-Deacon (#38)
- Fix environment in publish-to-pypi.yaml action @Liam-Deacon (#48)
- Fix typo runs-on for gh pages deploy job @Liam-Deacon (#47)
- Fix concurrency in gh pages job @Liam-Deacon (#46)
🧰 Maintenance
- Add
cspell.yaml
config @Liam-Deacon (#39) - Remove
libphsh_old.f
and add notes @Liam-Deacon (#37) - Remove phsh.zip @Liam-Deacon (#36)
- make python 2.7 compatible @Liam-Deacon (#33)
- Remove unnecessary cython code @Liam-Deacon (#27)
- Change contact info, make slighly more maintainable @Liam-Deacon (#28)
- Make py2.7/3 compatible and run black on all @Liam-Deacon (#25)
- Rename doc/ to standard docs/ @Liam-Deacon (#23)
- Pin
typing_extensions
to latest version 4.9.0 @pyup-bot (#20) - Pin
periodictable
to latest version 1.6.1 @pyup-bot (#19) - Remove
f2py
auto generated files @Liam-Deacon (#21)
👷 Continuous Integration
- Improve release drafter config @Liam-Deacon (#40)
- Add publish-to-pypi.yaml @Liam-Deacon (#35)
- Add
windows-latest
to build matrix @Liam-Deacon (#31) - Add
readthedocs.yaml
for ReadTheDocs integration @Liam-Deacon (#22) - Create publish-docs-to-github-pages @Liam-Deacon (#13)
- Add code coverage upload step after testing @Liam-Deacon (#14)
- Create release-drafter.yaml @Liam-Deacon (#11)
- Create Test Package GitHub Action workflow for testing phaseshifts package @Liam-Deacon (#3)
- Fix environment in publish-to-pypi.yaml action @Liam-Deacon (#48)
- Configure deploy to github-pages environment @Liam-Deacon (#45)
📚 Documentation
- Update documentation ready for 0.1.7 release @Liam-Deacon (#30)
- Add
readthedocs.yaml
for ReadTheDocs integration @Liam-Deacon (#22) - Fix typo runs-on for gh pages deploy job @Liam-Deacon (#47)
- Fix concurrency in gh pages job @Liam-Deacon (#46)
- Configure deploy to github-pages environment @Liam-Deacon (#45)
- Use sphinx_rtd_theme @Liam-Deacon (#44)
🧪 Testing
- Create Test Package GitHub Action workflow for testing phaseshifts package @Liam-Deacon (#3)