Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview of Changes
Here are the major changes brought by this release:
Add a pre-commit hook for pyupgrade, a tool for upgrading your source code to newer versions of the Python language and standard library.
Use the furo Sphinx theme for documentation. Furo is a clean customizable theme for technical documentation, with a focus on being responsive and easy to navigate and search.
Include the test suite itself when measuring code coverage: tests are code. Read more about the reasons behind this on Ned Batchelder's blog.
Enable color output on GitHub Actions for pytest, pre-commit, Sphinx, and xdoctest. Tools on GitHub Actions default to monochrome output, and every tool has its own convention for overriding this (if any). This was a fun ride.
Read on for the full list of changes.
Changes
This section lists changes that affect generated projects.
🚨 Testing
👷 Continuous Integration
python-version
topython
in Tests workflow matrix (#699) @cjolowicz📚 Documentation
📦 Dependencies
Dependabot PRs
Changes to the template infrastructure
This section lists changes to the infrastructure of the Cookiecutter template. These changes don't affect generated projects.
👷 Continuous Integration
📚 Documentation
📦 Dependencies
Dependabot PRs