pacifica/pacifica-dispatcher

View on GitHub
.pre-commit-config.yaml

Summary

Maintainability
Test Coverage
repos:
    -   repo: https://github.com/pre-commit/mirrors-autopep8
        rev: v1.5.2
        hooks:
            -   id: autopep8
    -   repo: https://github.com/pre-commit/pre-commit-hooks
        rev: v2.5.0
        hooks:
            -   id: fix-encoding-pragma
            -   id: trailing-whitespace
            -   id: flake8
                args: [--max-line-length=120]
            -   id: check-merge-conflict
            -   id: double-quote-string-fixer
            -   id: end-of-file-fixer
            -   id: debug-statements
            -   id: check-added-large-files
            -   id: check-ast
            -   id: check-byte-order-marker
            -   id: check-case-conflict
            -   id: check-docstring-first
            -   id: check-executables-have-shebangs
                types: [python]
            -   id: check-json
            -   id: check-vcs-permalinks
            -   id: mixed-line-ending
            -   id: name-tests-test
            -   id: pretty-format-json
                args:
                    - --autofix
                    - --top-keys=_id
            -   id: sort-simple-yaml
                files: '.yaml$'
            -   id: check-symlinks
            -   id: check-yaml
            -   id: detect-private-key
            -   id: requirements-txt-fixer
    -   repo: local
        hooks:
            -   id: pep257
                name: pep257
                entry: python -m pep257
                language: system
                types: [python]
            -   id: pylint
                name: pylint
                entry: python -m pylint --rcfile=pylintrc
                language: system
                types: [python]
    -   repo: https://github.com/Lucas-C/pre-commit-hooks
        rev: v1.1.7
        hooks:
            -   id: remove-tabs
            -   id: remove-crlf