You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
![]() |
4 months ago | |
---|---|---|
fake_python_module | 5 months ago | |
.gitignore | 5 months ago | |
.pre-commit-config.yaml | 4 months ago | |
Dockerfile | 5 months ago | |
README.md | 5 months ago |
README.md
Docker image to run pre-commit on Python apps/libraries
Image with common dependencies to run pre-commit in Python apps/libraries:
- common python packages:
python3-all python3-dev python3-pip python3-venv pylint3
build-essential
to allow local python package usingpip
pre-commit
andgit
commands- pre-install
pre-commit
environments forpylint
,pyupgrade
,black
andisort
To use it:
docker run -it -v "$(pwd)":/src -w /src brenard/python-pre-commit
pre-commit run --all-files
Note: an example .pre-commit-config.yaml
file is provided with Docker image source.