Published April 22, 2021
| Version 0.3.0
Software
Open
Netherlands eScience Center Python Template
Description
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
Files
NLeSC/python-template-0.3.0.zip
Files
(70.9 kB)
Name | Size | Download all |
---|---|---|
md5:a64a3508b2fe8105ffa1ad42e3779674
|
70.9 kB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/NLeSC/python-template/tree/0.3.0 (URL)