Skip to content

Releases: mscheltienne/template-python

0.14.0

05 Mar 10:56
Compare
Choose a tag to compare
  • Add documentation build and workflow
  • Add conda-forge recipe
  • Add support for Python 3.11
  • Improve sys_info utility

Full Changelog: 0.13.0...0.14.0

0.13.0

07 Sep 20:34
Compare
Choose a tag to compare
  • Add dependabot configuration
  • Better configuration for pytest and pytest-cov
  • Update isort GitHub action and remove flake8 annotations
  • Improve test coverage
  • Add configuration for codecov
  • Better type hints
  • Fix minimum numpy requirement
  • Add a function to display system information

0.12.0

16 Jun 11:54
Compare
Choose a tag to compare
  • 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

01 Jun 12:38
Compare
Choose a tag to compare
  • improve workflows
  • improve configuration for pydocstyle
  • add twine to the build dependencies
  • fix logger tests

0.10.0

27 May 10:09
Compare
Choose a tag to compare
  • Use pyproject.toml instead of setup.py for project metadata and dependencies
  • Add codespell step to the code-style workflow
  • Add pydocstyle step to the code-style workflow
  • Use build to build the package and add workflow to test the sdist and wheel
  • Update license year
  • Drop support for python 3.7
  • Add tests for utils and workflow to run pytest
  • Add type hints and fix style and docstrings

0.9.0

01 May 12:10
Compare
Choose a tag to compare

Add black and isort code formatting.

0.8.0

18 Jan 20:55
Compare
Choose a tag to compare
  • Remove item_name as a keyword-only argument in checks.
  • Check functions now return item in case assignment is used.
  • Rename verbosity to verbose
  • Remove BSL mention from logger docstring

0.7.0

08 Dec 17:34
Compare
Choose a tag to compare
  • Fix mention of NeuroTin in logger
  • Fix readme
  • Improve .gitignore

0.6.0

27 Nov 12:38
Compare
Choose a tag to compare
  • Add workflow to check style with flake8.
  • Fix flake8 typo in logger.
  • Rename checks.py, docs.py, logs.py to their private counter-part.

0.5.1

18 Nov 16:01
Compare
Choose a tag to compare

Fix: add missing __init__ to utils.