|
2 | 2 |
|
3 | 3 | ## Unreleased |
4 | 4 |
|
| 5 | + |
| 6 | +## 0.3.0 |
| 7 | + |
5 | 8 | ### Added |
6 | 9 |
|
7 | | -* Python 3.5 support in the generated project |
8 | | -* Run template tests for Python 3.7 on appveyor |
9 | | -* Badge table (#52 and #57) |
10 | | -* Remove requirements.txt (discussion: https://github.com/NLeSC/guide/issues/156) |
| 10 | +* Added Python 3.9 support |
| 11 | +* Template is being tested for Python 3.6, 3.7, 3.8, 3.9 |
| 12 | +* Added extra badges such as fair-software.eu badges and SonarCloud, GitHub Actions [#52](https://github.com/NLeSC/python-template/issues/52) [#57](https://github.com/NLeSC/python-template/issues/57) |
| 13 | +* Added issue templates [#159](https://github.com/NLeSC/python-template/issues/159) |
| 14 | +* Added cffconvert GitHub action [#91](https://github.com/NLeSC/python-template/issues/91) |
| 15 | +* Added Markdown Link Checker GitHub action |
| 16 | +* Added Developer documentation |
| 17 | +* Added cookiecutter post-hook to point to document with more information |
| 18 | +* Migrated to static setup.cfg as per the recommended practice [#84](https://github.com/NLeSC/python-template/issues/84) |
| 19 | +* Added Pre-commit githook to automatically run the linters before committing to GitHub [#82](https://github.com/NLeSC/python-template/issues/82) |
| 20 | +* Added Sonarcloud integration for static analysis and code coverage [#172](https://github.com/NLeSC/python-template/issues/172) |
| 21 | +* Added badges to the generated package |
11 | 22 |
|
12 | 23 | ### Changed |
13 | 24 |
|
14 | | -* Use pip setup on appveyor (instead of conda) |
| 25 | +* Moved requirements.txt dependencies to setup.cfg and removed requirements.txt [#67](https://github.com/NLeSC/python-template/issues/67) |
| 26 | +* Replaced all ReStructuredText (rst) files by Markdown [#190](https://github.com/NLeSC/python-template/issues/190) [#162](https://github.com/NLeSC/python-template/issues/162) |
| 27 | +* Use matrix build for generated project to support all current Python versions on Windows, Linux, Mac [#160](https://github.com/NLeSC/python-template/issues/160) |
| 28 | +* Updated CITATION.cff, .zenodo.json; removed codemeta.json [#127](https://github.com/NLeSC/python-template/issues/127) [#137](https://github.com/NLeSC/python-template/issues/137) |
| 29 | +* Updated Code of Conduct of the template |
| 30 | +* Simplified templating variables using cookiecutter pre-hook [#82](https://github.com/NLeSC/python-template/issues/82) |
| 31 | +* Consolidated pytest.ini into setup.cfg [#155](https://github.com/NLeSC/python-template/issues/155) |
| 32 | +* Versioning now handled with bump2version [#192](https://github.com/NLeSC/python-template/issues/192) |
| 33 | +* Updated project_setup.md [#165](https://github.com/NLeSC/python-template/issues/165) |
| 34 | +* Updated Code of Conduct for generated package |
| 35 | +* Improved the documentation for the generated package and template itself |
| 36 | + |
| 37 | +## Removed |
| 38 | +* Dropped appveyor [#160](https://github.com/NLeSC/python-template/issues/160) |
| 39 | +* Dropped everything Conda related |
| 40 | +* Drop Python 3.5 support |
| 41 | +* Removed unit tests doing the linting |
| 42 | + |
15 | 43 |
|
16 | 44 | ## 0.2.0 |
17 | 45 |
|
|
0 commit comments