Skip to content
Snippets Groups Projects
Select Git revision
  • a27f8b56d2e82b42aae1880f04a84e43c22f7816
  • master default
  • v0.2.3
  • v0.2.2
4 results

.pre-commit-config.yaml

Blame
    • nimrod's avatar
      a27f8b56
      pre-commit. · a27f8b56
      nimrod authored
      - Use common Python project pre-commit config.
      - Address issues.
      - Use the same description in the CLI and the package.
      - Fail on importing the MySQL client inside the function (allow
      importing without errors).
      a27f8b56
      History
      pre-commit.
      nimrod authored
      - Use common Python project pre-commit config.
      - Address issues.
      - Use the same description in the CLI and the package.
      - Fail on importing the MySQL client inside the function (allow
      importing without errors).
    .pre-commit-config.yaml 1.81 KiB
    ---
    repos:
      - repo: https://github.com/pre-commit/pre-commit-hooks
        rev: v3.4.0
        hooks:
          - id: check-executables-have-shebangs
          - id: check-merge-conflict
          - id: check-toml
            files: Pipfile
          - id: trailing-whitespace
    
      - repo: https://github.com/Yelp/detect-secrets
        rev: v0.14.3
        hooks:
          - id: detect-secrets
    
      - repo: https://github.com/adrienverge/yamllint
        rev: v1.25.0
        hooks:
          - id: yamllint
    
      - repo: https://github.com/amperser/proselint/
        rev: 0.10.2
        hooks:
          - id: proselint
            types: [plain-text]
            exclude: LICENSE
    
      - repo: https://github.com/ambv/black
        rev: 20.8b1
        hooks:
          - id: black
            args:
              - |
                  --line-length=79
    
      - repo: https://github.com/Lucas-C/pre-commit-hooks-markup
        rev: v1.0.1
        hooks:
          - id: rst-linter
    
      - repo: https://github.com/myint/rstcheck.git
        rev: master
        hooks:
          - id: rstcheck
    
      - repo: https://github.com/PyCQA/prospector
        rev: 1.3.1
        hooks:
          - id: prospector
            args:
              - |-
                --max-line-length=79
              - |-
                --with-tool=pyroma
              - |-
                --with-tool=bandit
              - |-
                --without-tool=pep257
              - |-
                --doc-warnings
              - |-
                --test-warnings
              - |-
                --full-pep8
              - |-
                --strictness=high
              - |-
                --no-autodetect
            additional_dependencies: