d0aab9212a
test release tool / test-release-tool (macOS-latest, 3.12) (push) Waiting to run
test release tool / test-release-tool (macOS-latest, 3.13) (push) Waiting to run
test release tool / test-release-tool (macOS-latest, 3.14) (push) Waiting to run
test release tool / test-release-tool (macOS-latest, 3.15) (push) Waiting to run
docker / build (linux/arm64) (push) Waiting to run
docker / push (push) Blocked by required conditions
docs / docs (windows-latest) (push) Waiting to run
test release tool / test-release-tool (windows-latest, 3.12) (push) Waiting to run
test release tool / test-release-tool (windows-latest, 3.13) (push) Waiting to run
test release tool / test-release-tool (windows-latest, 3.14) (push) Waiting to run
test release tool / test-release-tool (windows-latest, 3.15) (push) Waiting to run
test / test (macOS-latest, 3.10) (push) Waiting to run
test / test (macOS-latest, 3.11) (push) Waiting to run
test / test (macOS-latest, 3.12.10) (push) Waiting to run
test / test (macOS-latest, 3.13) (push) Waiting to run
test / test (macOS-latest, 3.14) (push) Waiting to run
test / test (macOS-latest, 3.15) (push) Waiting to run
test / test (macOS-latest, pypy3.11-v7.3.22) (push) Waiting to run
test / test (windows-11-arm, 3.11) (push) Waiting to run
test / test (windows-11-arm, 3.12.10) (push) Waiting to run
test / test (windows-11-arm, 3.13) (push) Waiting to run
test / test (windows-11-arm, 3.14) (push) Waiting to run
test / test (windows-11-arm, 3.15) (push) Waiting to run
test / test (windows-latest, 3.10) (push) Waiting to run
test / test (windows-latest, 3.11) (push) Waiting to run
test / test (windows-latest, 3.12.10) (push) Waiting to run
test / test (windows-latest, 3.13) (push) Waiting to run
test / test (windows-latest, 3.14) (push) Waiting to run
test / test (windows-latest, 3.15) (push) Waiting to run
test / test (windows-latest, pypy3.11-v7.3.22) (push) Waiting to run
test / coveralls-finish (push) Blocked by required conditions
test / uvloop (macOS-latest) (push) Waiting to run
test / uvloop (windows-11-arm) (push) Waiting to run
test / uvloop (windows-latest) (push) Waiting to run
fuzz / fuzz (3.11) (push) Failing after 1s
fuzz / fuzz (3.12) (push) Failing after 1s
build and publish / sdist + pure wheel (push) Failing after 0s
diff-shades / analysis / base / ${{ matrix.mode }} (push) Has been skipped
diff-shades / compare / ${{ matrix.mode }} (push) Waiting to run
docs / docs (ubuntu-latest) (push) Failing after 2s
fuzz / fuzz (3.10) (push) Failing after 1s
fuzz / fuzz (3.14) (push) Failing after 0s
lint and format / lint (push) Failing after 1s
build and publish / publish-mypyc (push) Waiting to run
diff-shades / configure (push) Failing after 1s
docker / build (linux/amd64) (push) Has been skipped
diff-shades / analysis / target / ${{ matrix.mode }} (push) Has been skipped
fuzz / fuzz (3.13) (push) Failing after 0s
fuzz / create-issue (push) Waiting to run
build and publish / generate wheels matrix (push) Failing after 0s
test release tool / test-release-tool (ubuntu-latest, 3.13) (push) Failing after 1s
build and publish / mypyc wheels ${{ matrix.only }} (push) Has been skipped
build and publish / publish-hatch (push) Waiting to run
test / test (ubuntu-latest, 3.10) (push) Failing after 0s
test / test (ubuntu-latest, 3.11) (push) Failing after 1s
test / test (ubuntu-latest, 3.13) (push) Failing after 0s
test / test (ubuntu-latest, pypy3.11-v7.3.22) (push) Failing after 1s
test / test (ubuntu-latest, 3.15) (push) Failing after 1s
test release tool / test-release-tool (ubuntu-latest, 3.15) (push) Failing after 0s
zizmor / zizmor (push) Failing after 0s
test release tool / test-release-tool (ubuntu-latest, 3.12) (push) Failing after 4s
test release tool / test-release-tool (ubuntu-latest, 3.14) (push) Failing after 3s
test / uvloop (ubuntu-latest) (push) Failing after 1s
test / test (ubuntu-latest, 3.14) (push) Failing after 1s
test / test (ubuntu-latest, 3.12.10) (push) Failing after 5s
86 lines
2.3 KiB
YAML
86 lines
2.3 KiB
YAML
# Note: don't use this config for your own repositories. Instead, see
|
|
# "Version control integration" in docs/integrations/source_version_control.md
|
|
exclude: ^(profiling/|tests/data/)
|
|
repos:
|
|
- repo: local
|
|
hooks:
|
|
- id: check-pre-commit-rev-in-example
|
|
name: Check pre-commit rev in example
|
|
language: python
|
|
entry: python -m scripts.check_pre_commit_rev_in_example
|
|
files: '(CHANGES|source_version_control|using_black_with_jupyter_notebooks)\.md$'
|
|
additional_dependencies:
|
|
- beautifulsoup4>=4.14.2
|
|
- commonmark>=0.9.1
|
|
- pyyaml>=6.0.1
|
|
|
|
- id: check-version-in-the-basics-example
|
|
name: Check black version in the basics example
|
|
language: python
|
|
entry: python -m scripts.check_version_in_basics_example
|
|
files: '(CHANGES|the_basics)\.md$'
|
|
additional_dependencies:
|
|
- beautifulsoup4>=4.14.2
|
|
- commonmark>=0.9.1
|
|
|
|
- repo: https://github.com/pycqa/isort
|
|
rev: 8.0.1
|
|
hooks:
|
|
- id: isort
|
|
|
|
- repo: https://github.com/pycqa/flake8
|
|
rev: 7.3.0
|
|
hooks:
|
|
- id: flake8
|
|
additional_dependencies:
|
|
- flake8-bugbear
|
|
- flake8-comprehensions
|
|
- flake8-simplify
|
|
exclude: ^src/blib2to3/
|
|
|
|
- repo: https://github.com/pre-commit/mirrors-mypy
|
|
rev: v1.20.2
|
|
hooks:
|
|
- id: mypy
|
|
exclude: ^docs/conf.py$
|
|
args: []
|
|
additional_dependencies:
|
|
- click>=8.0.0
|
|
- packaging>=22.0
|
|
- platformdirs>=2
|
|
- pytokens~=0.4.0
|
|
- tomli>=1.1.0
|
|
- uvloop>=0.15.2; sys_platform != 'win32'
|
|
- winloop>=0.5.0; sys_platform == 'win32'
|
|
|
|
# blackd
|
|
- aiohttp>=3.10
|
|
|
|
# tests
|
|
- pytest>=7
|
|
|
|
# fuzz
|
|
- hypothesis
|
|
- hypothesmith
|
|
- types-atheris
|
|
|
|
# diff-shades
|
|
- urllib3
|
|
|
|
# version check
|
|
- beautifulsoup4>=4.14.2
|
|
- types-commonmark>=0.9.0
|
|
- types-pyyaml>=6.0.0
|
|
|
|
- repo: https://github.com/rbubley/mirrors-prettier
|
|
rev: v3.8.3
|
|
hooks:
|
|
- id: prettier
|
|
types_or: [markdown, yaml, json]
|
|
|
|
- repo: https://github.com/pre-commit/pre-commit-hooks
|
|
rev: v6.0.0
|
|
hooks:
|
|
- id: end-of-file-fixer
|
|
- id: trailing-whitespace
|