Releases: mscheltienne/template-python
Releases · mscheltienne/template-python
0.18.0
- Add
optipngto documentation build. - Add
conftest.pyforpytest - Add
yamllint
Full Changelog: 0.17.0...0.18.0
0.17.0
- prune sphinx environment before uploading artifacts from
sphinx-build - update
conda-forgerecipe - remove legacy
setup.py - improve
codecovconfiguration - add
yamllintto style tools - add
pre-commitconfiguration andpre-commit.ci
Full Changelog: 0.16.0...0.17.0
0.16.0
- Drop support for Python 3.8
- Add support for Python 3.12
- Remove
wheelfrom default installation - Add
toml-sortand its configuration topyproject.tomland to the style workflow - Squash all commits on the
gh-pagesbranch during deployment - Upload all test coverage reports to codecov
- Add
pip-prejob running with the pre-release of numpy - Remove build workflow
Full Changelog: 0.15.0...0.16.0
0.15.0
- Use ruff instead of flake8
- Default to 88 line-length
- Improve
sys_infousingpackaging - Use
httpsURL for sphinx-issues - Improve logger and fix output to
sphinx-gallery
Full Changelog: 0.14.0...0.15.0
0.14.0
- Add documentation build and workflow
- Add conda-forge recipe
- Add support for Python 3.11
- Improve
sys_infoutility
Full Changelog: 0.13.0...0.14.0
0.13.0
- Add dependabot configuration
- Better configuration for
pytestandpytest-cov - Update
isortGitHub action and remove flake8 annotations - Improve test coverage
- Add configuration for
codecov - Better type hints
- Fix minimum
numpyrequirement - Add a function to display system information
0.12.0
- Improve GitHub action workflow
- Improve packaging and
pyproject.toml - Fix docstring indentation when a docstring with a summary line is filled
Full Changelog: 0.11.0...0.12.0
0.11.0
- improve workflows
- improve configuration for pydocstyle
- add twine to the build dependencies
- fix logger tests
0.10.0
- Use
pyproject.tomlinstead ofsetup.pyfor project metadata and dependencies - Add codespell step to the
code-styleworkflow - Add pydocstyle step to the
code-styleworkflow - Use build to build the package and add workflow to test the
sdistandwheel - Update license year
- Drop support for python 3.7
- Add tests for
utilsand workflow to run pytest - Add type hints and fix style and docstrings