Skip to content

0.3.0

Compare
Choose a tag to compare
@fdiblen fdiblen released this 22 Apr 14:20
· 360 commits to main since this release
ce276a6

Added

  • Added Python 3.9 support
  • Template is being tested for Python 3.6, 3.7, 3.8, 3.9
  • Added extra badges such as fair-software.eu badges and SonarCloud, GitHub Actions #52 #57
  • Added issue templates #159
  • Added cffconvert GitHub action #91
  • Added Markdown Link Checker GitHub action
  • Added Developer documentation
  • Added cookiecutter post-hook to point to document with more information
  • Migrated to static setup.cfg as per the recommended practice #84
  • Added Pre-commit githook to automatically run the linters before committing to GitHub #82
  • Added Sonarcloud integration for static analysis and code coverage #172
  • Added badges to the generated package

Changed

  • Moved requirements.txt dependencies to setup.cfg and removed requirements.txt #67
  • Replaced all ReStructuredText (rst) files by Markdown #190 #162
  • Use matrix build for generated project to support all current Python versions on Windows, Linux, Mac #160
  • Updated CITATION.cff, .zenodo.json; removed codemeta.json #127 #137
  • Updated Code of Conduct of the template
  • Simplified templating variables using cookiecutter pre-hook #82
  • Consolidated pytest.ini into setup.cfg #155
  • Versioning now handled with bump2version #192
  • Updated project_setup.md #165
  • Updated Code of Conduct for generated package
  • Improved the documentation for the generated package and template itself

Removed

  • Dropped appveyor #160
  • Dropped everything Conda related
  • Dropped Python 3.5 support
  • Removed unit tests doing the linting