ChangelogΒΆ
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
UnreleasedΒΆ
3.0.1 - 2024-02-18ΒΆ
FixedΒΆ
Github funding file syntax.
3.0.0 - 2024-02-17ΒΆ
AddedΒΆ
Ruff
^0.2.1
.Python
3.12
support.CODEOWNERS
file.FUNDING.yml
file.poetry pre-commit hooks.
Typer
^0.9.0
.py.typed
file.CITATION.cff
file.
ChangedΒΆ
mypy from
^1.7.0
to^1.8.0
.actions/setup-python from
v4.7.1
tov5.0.0
.sphinx from
^7.1.2
to^7.2.6
.isort from
^5.12.0
to^5.13.2
.black from
^23.11.0
to^24.2.0
.pre-commit from
^3.5.0
to^3.6.1
.github/codeql-action from
v2
tov3
.coverage from
^7.3.2
to^7.4.1
.pypa/gh-action-pypi-publish from from
v1.8.10
tov1.8.11
.actions/upload-artifact from
v2.2.4
tov4
.actions/download-artifact from
v2.0.10
tov4
.Contributor Covenant from
v2.0
tov2.1
.pytest from
^7.4.3
to^8.0.1
.safety from
^2.4.0b2
to^3.0.1
.peter-evans/create-pull-request from
v5.0.2
tov6.0.0
.xdoctest from
^1.1.2
to^1.1.3
.watchdog from
^3.0.0
to^4.0.0
.
RemovedΒΆ
falke8 and flakeheaven.
darglint.
Python
3.8
support.Click in favor of Typer.
FixedΒΆ
template whitespace control.
docs typo.
2.3.1 - 2023-11-18ΒΆ
ChangedΒΆ
actions/setup-python from
v4.6.1
tov4.7.1
.actions/checkout from
v3.5.2
tov4.1.1
.peter-evans/create-pull-request from
v5.0.1
tov5.0.2
.pypa/gh-action-pypi-publish from from
v1.4.2
tov1.8.10
.pre-commit-hooks from
v4.4.0
tov4.5.0
.sphinx from
^7.0.1
to^7.1.2
.invoke from
^2.1.2
to^2.2.0
.pre-commit from
^3.3.2
to^3.5.0
.black from
^23.3.0
to^23.11.0
.mypy from
^1.3.0
to^1.7.0
.safety from
^2.4.0b1
to^2.4.0b2
.pytest from
^7.3.1
to^7.4.3
.xdoctest from
^1.1.1
to^1.1.2
.coverage from
^7.2.6
to^7.3.2
.click from
^8.1.3
to^8.1.7
.flake8-builtins from
^2.1.0
to^2.2.0
.
FixedΒΆ
readthedocs config.
2.3.0 - 2023-05-28ΒΆ
ChangedΒΆ
Reorganized dev dependencies into groups.
Renamed invoke safety task to invoke security.
flakeheaven pre-coomit hook with local deps.
2.2.1 - 2023-05-25ΒΆ
ChangedΒΆ
Moved mypy configurations from
mypy.ini
topyproject.toml
.Moved poetry
dev-dependencies
togroup.dev.dependencies
.peter-evans/create-pull-request from
v4.2.3
tov5.0.1
.actions/checkout from
v3.3.0
tov3.5.2
.codecov/codecov-action from
v2.0.2
tov3.1.4
.actions/setup-python from
v4.5.0
tov4.6.1
.pytest-cov from
^3.0.0
to^4.1.0
.coverage from
^7.2.1
to^7.2.6
.flakeheaven from
^3.2.1
to^3.3.0
.black from
^23.1.0
to^23.3.0
.sphinx from
^6.1.3
to^7.0.1
.flake8-bugbear from
^23.2.13
to^23.3.12
.watchdog from
^2.3.1
to^3.0.0
.pytest-cookies from
^0.6.1
to^0.7.0
.pytest from
^7.2.2
to^7.3.1
.mypy from
^1.0.1
to^1.3.0
.pre-commit from
^3.1.1
to^3.3.2
.invoke from
^2.0.0
to^2.1.2
.
FixedΒΆ
Adjusted minimum target version for Black.
2.2.0 - 2023-03-09ΒΆ
AddedΒΆ
Python
3.11
support.nox-poetry.
flake8-broken-line
^0.6.0
.flakeheaven
^3.2.1
.
ChangedΒΆ
black from
^21.9b0
to^23.1.0
.flake8 from
^3.9.2
to>=4.0.1,<5.0.0
.checkout action from
v2.3.4
tov2.4.0
.darglint from
^1.8.0
to^1.8.1
.actions/setup-python from
v2.2.2
tov4.5.0
.actions/checkout from
v2.4.0
tov3.3.0
.github/codeql-action from
v1
tov2
.peter-evans/create-pull-request from
v3.10.1
tov4.2.3
.mindsers/changelog-reader-action from
v2.0.0
tov2.2.2
.pre-commit from
^2.15.0
to^3.1.1
.isort from
^5.9.3
to^5.12.0
.sphinx from
^4.2.0
to^6.1.3
.flake8-bugbear from
^21.9.2
to^23.2.13
.mypy from
^0.910
to^1.0.1
.pre-commit-hooks from
v4.0.1
tov4.4.0
.watchdog from
^2.1.6
to^2.3.1
.invoke from
^1.6.0
to^2.0.0
.pytest from
^6.2.5
to^7.2.2
.xdoctest from
^0.15.10
to^1.0.0
.flake8-bandit from
^2.1.2
to^3.0.0
.safety from
^1.10.3
to^2.4.0b1
.flake8-annotations from
^2.6.2
to^2.9.1
.flake8-blind-except from
^0.2.0
to^0.2.1
.flake8-logging-format from
^0.6.0
to^0.9.0
.xdoctest from
^1.0.0
to^1.1.1
.coverage from
^6.0.1
to^7.2.1
.flake8-docstrings from
1.6.0
to1.7.0
.flake8-builtins from
1.5.3
to2.1.0
.click from
^8.0.3
to^8.1.3
.
RemovedΒΆ
Python
3.7
support.flakehell
^0.9.0
.
2.1.0 - 2021-10-12ΒΆ
AddedΒΆ
Python
3.10
support.
ChangedΒΆ
pre-commit from
^2.13.0
to^2.15.0
.watchdog from
^2.1.3
to^2.1.6
.flake8-bugbear from
^21.4.3
to^21.9.2
.xdoctest from
^0.15.5
to^0.15.10
.sphinx from
^4.1.1
to^4.2.0
.black from
^21.7b0
to^21.9b0
.pytest from
^6.2.4
to^6.2.5
.isort from
^5.9.2
to^5.9.3
.peter-evans/create-pull-request from
v3.10.0
tov3.10.1
.coverage from
^5.3
to^6.0.1
.pytest-cov from
^2.10.1
to^3.0.0
.click from
^8.0.1
to^8.0.3
.
2.0.1 - 2021-07-26ΒΆ
FixedΒΆ
package discovery when
project_name
!=project_slug
.end-of-file
hook.pypi release step only for open source projects.
ChangedΒΆ
isort from
^5.8.0
to^5.9.2
.watchdog from
^2.1.2
to^2.1.3
.xdoctest from
^0.15.4
to^0.15.5
.mypy from
^0.902
to^0.910
.sphinx from
^4.0.2
to^4.1.1
.invoke from
^1.5.0
to^1.6.0
.actions/upload-artifact from
v2.2.0
tov2.2.4
.actions/download-artifact from
v2.0.5
tov2.0.10
.codecov/codecov-action from
v1.3.1
tov2.0.2
.pypa/gh-action-pypi-publish for
v1.4.1
tov1.4.2
.
2.0.0 - 2021-06-12ΒΆ
AddedΒΆ
optional
CODE_OF_CONDUCT.md
file.optional
CONTRIBUTING.md
file.optional
SECURITY.md
file.multiple issue templates config.
codeql analysis workflow.
pre-commit autoupdate workflow.
ChangedΒΆ
sphinx from
3.5.4
to4.0.2
.watchdog from
2.0.3
to2.1.2
.flake8 from
3.9.1
to3.9.2
.pytest from
6.2.3
to6.2.4
.pre-commit from
^2.12.1
to^2.13.0
.pre-commit-hooks from
^3.0.0
to^4.0.1
.black from
^20.8b1
to^21.5b2
.click from
^7.1.2
to^8.0.1
.mypy from
^0.812
to^0.902
.
RemovedΒΆ
Python
3.6
support.
1.2.3 - 2021-04-27ΒΆ
ChangedΒΆ
sphinx from
3.5.2
to3.5.4
.flake8 from
3.8.4
to3.9.1
.isort from
5.7.0
to5.8.0
.flake8-bugbear from
21.3.2
to21.4.3
.flake8-annotations from
2.6.1
to2.6.2
.darglint from
1.7.0
to1.8.0
.pytest from
6.2.2
to6.2.3
.watchdog from
^2.0.2
to^2.0.3
.pre-commit from
^2.11.1
to^2.12.1
.actions/setup-python from
v2.2.1
tov2.2.2
.pre-commit flakehell additional_dependencies versions config.
FixedΒΆ
flakehell config for flake8 >= 3.9.1.
1.2.2 - 2021-03-19ΒΆ
ChangedΒΆ
xdoctest from
0.15.2
to0.15.4
.pre-commit from
^2.9.3
to^2.11.1
.pytest from
^6.2.1
to^6.2.2
.mypy from
^0.790
to^0.812
.watchdog from
^1.0.2
to^2.0.2
.sphinx from
^3.4.3
to^3.5.2
.darglint from
^1.5.8
to^1.7.0
.flake8-annotations from
^2.5.0
to^2.6.1
.flake8-bugbear from
^20.11.1
to^21.3.2
.flake8-docstrings from
1.5.0
to1.6.0
.codecov/codecov-action from
v1.0.13
tov1.3.1
.
FixedΒΆ
bump2version invoke command.
1.2.1 - 2021-01-23ΒΆ
ChangedΒΆ
xdoctest from
0.15.0
to0.15.2
.
FixedΒΆ
bump2version config file.
1.2.0 - 2021-01-17ΒΆ
AddedΒΆ
pyproject
documentation
entry.pyproject
tool.poetry.urls
section.
FixedΒΆ
Readme links.
ChangedΒΆ
sphinx from
^3.4.0
to^3.4.3
.safety from
^1.10.0
to^1.10.3
.flake8-blind-except from
^0.1.1
to^0.2.0
.flake8-annotations from
^2.1.0
to^2.5.0
.isort from
^5.6.4
to^5.7.0
.invoke from
^1.4.1
to^1.5.0
.flakehell from
^0.7.1
to^0.9.0
.parametrize cli tests.
1.1.3 - 2020-12-23ΒΆ
ChangedΒΆ
sphinx from
^3.3.0
to^3.4.0
.recommonmark from
0.6.0
to0.7.1
.watchdog from
^0.10.2
to^1.0.2
.pre-commit from
^2.8.2
to^2.9.3
.flakehell from
^0.7.0
to^0.7.1
.safety from
^1.9.0
to^1.10.0
.darglint from
^1.3.0
to^1.5.8
.flake8-bugbear from
^20.1.4
to^20.11.1
.actions/setup-python from
v2.1.4
tov2.2.1
.pytest from
^6.1.2
to^6.2.1
.
1.1.2 - 2020-11-07ΒΆ
ChangedΒΆ
flakehell from
^0.6.1
to^0.7.0
.create-release action from
v1
tov1.1.4
.checkout action from
v2
tov2.3.4
.setup-python action from
v2
tov2.1.4
.sphinx from
^3.2.1
to^3.3.0
.pre-commit from
^2.7.1
to^2.8.2
.pytest from
^6.1.1
to^6.1.2
.
FixesΒΆ
mypy nox session requirements.
1.1.1 - 2020-10-18ΒΆ
FixesΒΆ
docs/conf.py
imports.coverage config.
1.1.0 - 2020-10-17ΒΆ
ChangedΒΆ
to
src
structure.poject_name
validation.
AddedΒΆ
project_title
.
1.0.1 - 2020-10-15ΒΆ
FixedΒΆ
unnecessary
validation_depth
onmindsers/changelog-reader-action
.
1.0.0 - 2020-10-15ΒΆ
AddedΒΆ
License section on the docs.
Codecov integration.
PyPI and TestPyPI steps on the release workflow.
Python
3.9
support.
ChangedΒΆ
github actions ready to configure activity types.
isort from
^5.5.4
to^5.6.4
.bump2version from
master
to^1.0.1
.mypy from
^0.782
to^0.790
.coverage from
^5.1
to^6.0.1
.pytest-cov from
^2.8.1
to^2.10.1
.pytest from
^5.4.2
to^6.1.1
.flake8 from
^3.7.9
to^3.8.4
.
FixedΒΆ
missing pre-commit requirement.
get release version on the release workflow.
0.2.1 - 2020-10-05ΒΆ
ChangedΒΆ
changelog-reader-action from v1.1.0 to v2.
sphinx from 3.0.4 to 3.2.1.
flakehell from 0.3.6 to 0.6.1.
black from 19.10b0 to 20.8b1.
xdoctest from 0.12.0 to 0.15.0.
mypy from 0.770 to 0.782
FixedΒΆ
read the docs dependencies.
0.2.0 - 2020-10-04ΒΆ
AddedΒΆ
Dependabot configuration.
Safety session to nox.
Safety step to the test workflow.
ChangedΒΆ
flake8 version to
^3.7.9
.isort version to
^5.5.4
.poetry export without hashes on the noxfiles.
RemovedΒΆ
Pyup.io integration.
seed-isort-config from the pre-commit-config.
FixedΒΆ
docs/readme.md symbolic link to README.md.
docs/changelog.md symbolic link to CHANGELOG.md.
missing badges.
0.1.4 - 2020-09-07ΒΆ
ChangedΒΆ
Python actions to the v2.
RemovedΒΆ
Unnecessary python steps on the release workflow.
FixedΒΆ
bump2version version.
0.1.3 - 2020-08-13ΒΆ
FixedΒΆ
isort support for pyproject.toml
docs conf code style.
RemovedΒΆ
sphinx-autodoc-typehints from the dev requirements.
0.1.2 - 2020-06-14ΒΆ
FixedΒΆ
Read the docs build config.
RemovedΒΆ
Pytype from the dev requirements.
0.1.1 - 2020-06-14ΒΆ
AddedΒΆ
New option
serve
to the invoke docs task.
ChangedΒΆ
Improve docs tutorial section.
Improve docs index section.
FixedΒΆ
README spelling.
Ivoke pytype task typo.
0.1.0 - 2020-06-11ΒΆ
AddedΒΆ
First release.