@@ -12,9 +12,8 @@ Project template for a Python Package using Copier.
12
12
- Testing with Pytest using GitHub actions.
13
13
- Packaging powered by [ poetry] .
14
14
- Optionally generates a CLI entry point powered by [ Typer] and [ Rich] .
15
- - Follows the [ black] style guide.
16
- - Uses [ Ruff] for linting.
17
- - Comes with [ pre-commit] hook config for [ black] and [ Ruff] .
15
+ - Uses [ Ruff] for formatting and linting.
16
+ - Comes with [ pre-commit] hook config for [ Ruff] .
18
17
- Style guide enforced on CI.
19
18
- Dependencies kept up to date by [ Renovate] .
20
19
- Follow the [ all-contributors] specification.
@@ -58,8 +57,8 @@ When you first push to GitHub, it'll start a `ci` GitHub workflow that you can s
58
57
59
58
- The ` test ` job will run your test suite with Pytest against all Python version from 3.8 to 3.11
60
59
- A few things will run in the lint job:
61
- - black in check mode
62
- - Ruff with several flake8 plugins , isort and pyupgrade plugins.
60
+ - Ruff format
61
+ - Ruff lint with several flake8, isort and pyupgrade plugins.
63
62
64
63
A ` labels ` workflow will also run and synchronise the GitHub labels based on the ` .github/labels.toml ` file.
65
64
@@ -142,7 +141,6 @@ This project follows the [all-contributors](https://github.com/all-contributors/
142
141
[ poetry ] : https://python-poetry.org
143
142
[ Typer ] : https://typer.tiangolo.com
144
143
[ Rich ] : https://rich.readthedocs.io
145
- [ black ] : https://github.com/psf/black
146
144
[ Ruff ] : https://pypi.org/project/ruff/
147
145
[ pre-commit ] : https://pre-commit.com/
148
146
[ renovate ] : https://docs.renovatebot.com/
0 commit comments