mirror of
https://github.com/jellyfin/jellyfin-kodi.git
synced 2024-12-25 10:16:11 +00:00
Merge pull request #875 from oddstr13/pr-black-2
Add black to CI, pre-commit and devcontainer
This commit is contained in:
commit
6413f441ac
5 changed files with 16 additions and 7 deletions
|
@ -23,7 +23,8 @@
|
|||
"GitHub.vscode-pull-request-github",
|
||||
"hbenl.vscode-test-explorer",
|
||||
"redhat.vscode-xml",
|
||||
"ninoseki.vscode-pylens"
|
||||
"ninoseki.vscode-pylens",
|
||||
"ms-python.black-formatter"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
6
.github/workflows/test.yaml
vendored
6
.github/workflows/test.yaml
vendored
|
@ -64,3 +64,9 @@ jobs:
|
|||
flake8.output
|
||||
test.xml
|
||||
coverage.xml
|
||||
|
||||
lint:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: psf/black@stable
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# See https://pre-commit.com/hooks.html for more hooks
|
||||
repos:
|
||||
- repo: https://github.com/pre-commit/pre-commit-hooks
|
||||
rev: v3.2.0
|
||||
rev: v4.6.0
|
||||
hooks:
|
||||
- id: trailing-whitespace
|
||||
- id: check-yaml
|
||||
|
@ -15,10 +15,10 @@ repos:
|
|||
# - id: editorconfig-checker
|
||||
# exclude: '^LICENSE\.txt$'
|
||||
|
||||
# - repo: https://github.com/psf/black
|
||||
# rev: "24.4.2"
|
||||
# hooks:
|
||||
# - id: black
|
||||
- repo: https://github.com/psf/black
|
||||
rev: "24.4.2"
|
||||
hooks:
|
||||
- id: black
|
||||
|
||||
# - repo: https://github.com/pycqa/flake8
|
||||
# rev: 7.0.0
|
||||
|
|
3
.vscode/extensions.json
vendored
3
.vscode/extensions.json
vendored
|
@ -1,5 +1,6 @@
|
|||
{
|
||||
"recommendations": [
|
||||
"ms-vscode-remote.remote-containers"
|
||||
"ms-vscode-remote.remote-containers",
|
||||
"ms-python.black-formatter"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -12,6 +12,7 @@ Kodistubs ~=21.0
|
|||
git+https://github.com/romanvm/kodi.six
|
||||
git+https://github.com/ruuk/script.module.addon.signals
|
||||
|
||||
pre-commit >= 3.7.1
|
||||
pytest >= 4.6.11
|
||||
coverage >= 5.2
|
||||
flake8 >= 3.8
|
||||
|
|
Loading…
Reference in a new issue