Changes
This release contains only internal changes.
:rotating_light: Testing
* [nox] Avoid mypy warning about unreachable code (392) cjolowicz
* [nox] Use session decorator from nox-poetry (400) cjolowicz
* [nox] Improve error message when nox-poetry is not installed (401) cjolowicz
* [nox] Simplify Nox session for code coverage (407) cjolowicz
* [nox] Print full report in safety session (413) cjolowicz
* [pre-commit] Update prettier hook to new mirrors-prettier repo (416) cjolowicz
* [mypy] Simplify mypy.ini using the strict setting (418) cjolowicz
* [nox] Avoid flake8 warning about chained exceptions (420) cjolowicz
* [pr] Avoid multiple shadowing leading to F401 in recent pyflakes (424) cjolowicz
* [mypy] Move `mypy` configuration into `pyproject.toml` (423) cjolowicz
* [pre-commit] Add pre-commit hook for pyupgrade (395) cjolowicz
:construction_worker: Continuous Integration
* [github] Limit job concurrency when running functional tests (390) cjolowicz
* [github] Relax concurrency limits between runs, users, and events (391) cjolowicz
* [functional] Use retries when creating repositories (393) cjolowicz
* [github] Disable functional tests in Tests workflow (397) cjolowicz
* [github] Enable colors from pre-commit, pytest, Sphinx, and xdoctest (421) cjolowicz
* [github] Avoid merge conflicts between Dependabot PRs (443) cjolowicz
:books: Documentation
* [CONTRIBUTING] Update documented minimum version to Python 3.7 (408) cjolowicz
* [CONTRIBUTING] Fix typo (412) cjolowicz
* [flake8] Configure flake8-rst-docstrings for Sphinx (414) cjolowicz
* [readthedocs] Use Python 3.9 when building on Read the Docs (417) cjolowicz
* [README] Remove badges for Black and pre-commit (431) cjolowicz
* Use furo Sphinx theme for documentation (411) cjolowicz
* Add sparkles to README (451) cjolowicz
:lipstick: Style
* [git] Ignore per-machine coverage data files (415) cjolowicz
* Clean up prompts in doctests (247) cjolowicz
:package: Package
* [poetry] Release 0.4.1 (450) cjolowicz
* [poetry] Avoid semver constraints for dependencies using CalVer (410) cjolowicz
* [poetry] Remove redundant Trove classifiers for Python versions (409) cjolowicz
:package: Dependencies
* [cutty] Link to cookiecutter-hypermodern-python 8f800d4 (449) cjolowicz
* [github] Bump constraints for workflows (396) cjolowicz
* [poetry] Bump github3.py from 1.3.0 to 3.0.0 (394) cjolowicz
* [poetry] Bump typeguard from 2.12.1 to 2.13.0 (447) cjolowicz
* [poetry] Update dependencies (388) cjolowicz
* [poetry] Update indirect dependencies (448) cjolowicz
* [poetry] Upgrade mypy, typeguard, and click (442) cjolowicz
<details>
<summary>Dependabot PRs</summary>
* Bump actions/cache from 2.1.3 to 2.1.6 (322) dependabot
* Bump actions/checkout from 2.3.4 to 2.4.0 (402) dependabot
* Bump actions/download-artifact from 2.0.8 to 2.0.10 (330) dependabot
* Bump actions/setup-python from 2.2.1 to 2.3.0 (398) dependabot
* Bump actions/upload-artifact from 2.2.2 to 2.2.4 (399) dependabot
* Bump codecov/codecov-action from 1.2.1 to 2.1.0 (360) dependabot
* Bump cookiecutter from 1.7.2 to 1.7.3 (437) dependabot
* Bump coverage from 5.3.1 to 6.1.2 (385) dependabot
* Bump darglint from 1.5.8 to 1.8.1 (436) dependabot
* Bump flake8 from 3.8.4 to 4.0.1 (405) dependabot
* Bump flake8-bugbear from 20.11.1 to 21.9.2 (430) dependabot
* Bump flake8-docstrings from 1.5.0 to 1.6.0 (403) dependabot
* Bump flake8-rst-docstrings from 0.0.14 to 0.2.3 (404) dependabot
* Bump furo from 2021.11.12 to 2021.11.16 in /docs (444) dependabot
* Bump git-filter-repo from 2.29.0 to 2.34.0 (429) dependabot
* Bump mypy from 0.800 to 0.910 (440) dependabot
* Bump pep8-naming from 0.11.1 to 0.12.1 (434) dependabot
* Bump poetry from 1.1.2 to 1.1.11 in /.github/workflows (370) dependabot
* Bump pre-commit from 2.9.3 to 2.15.0 (358) dependabot
* Bump pre-commit-hooks from 3.4.0 to 4.0.1 (433) dependabot
* Bump pygit2 from 1.5.0 to 1.7.1 (445) dependabot
* Bump pygments from 2.7.4 to 2.10.0 (419) dependabot
* Bump pypa/gh-action-pypi-publish from 1.4.1 to 1.4.2 (311) dependabot
* Bump pytest from 6.2.1 to 6.2.5 (357) dependabot
* Bump release-drafter/release-drafter from 5.13.0 to 5.15.0 (309) dependabot
* Bump reorder-python-imports from 2.3.6 to 2.6.0 (439) dependabot
* Bump rich from 9.9.0 to 10.14.0 (386) dependabot
* Bump sphinx from 3.4.3 to 3.5.4 (425) dependabot
* Bump sphinx from 3.4.3 to 4.3.0 in /docs (384) dependabot
* Bump sphinx from 3.5.4 to 4.3.0 (432) cjolowicz
* Bump sphinx-autobuild from 2020.9.1 to 2021.3.14 (438) dependabot
* Bump sphinx-click from 2.5.0 to 3.0.2 (426) dependabot
* Bump sphinx-click from 2.5.0 to 3.0.2 in /docs (382) dependabot
* Bump sphinx-rtd-theme from 0.5.1 to 1.0.0 in /docs (361) dependabot
* Bump tenacity from 6.3.1 to 8.0.1 (406) dependabot
* Bump tenacity from 6.3.1 to 8.0.1 (446) dependabot
* Bump typing-extensions from 3.10.0.2 to 4.0.0 (435) dependabot
* Bump urllib3 from 1.25.9 to 1.26.5 (389) dependabot
</details>