| |
| |
| |
| |
|
|
| exclude: ^scripts/ |
| repos: |
| - repo: https://github.com/python/black |
| rev: 24.3.0 |
| hooks: |
| - id: black |
| args: ["--line-length", "120", "--unstable"] |
| - repo: https://github.com/pycqa/flake8 |
| rev: 7.0.0 |
| hooks: |
| - id: flake8 |
| additional_dependencies: [flake8-simplify, flake8-return] |
| - repo: https://github.com/pre-commit/pre-commit-hooks |
| rev: v5.0.0 |
| hooks: |
| - id: trailing-whitespace |
| - id: check-symlinks |
| - id: destroyed-symlinks |
| - id: check-added-large-files |
| args: ["--maxkb=2000"] |
| - id: check-yaml |
| - id: check-merge-conflict |
| - id: check-case-conflict |
| - id: check-executables-have-shebangs |
| - id: check-toml |
| - id: end-of-file-fixer |
| - id: check-shebang-scripts-are-executable |
| - id: detect-private-key |
| - id: debug-statements |
| - repo: https://github.com/pycqa/isort |
| rev: 5.13.2 |
| hooks: |
| - id: isort |
| name: isort (python) |
| args: ["--profile", "black", "--filter-files"] |
| - repo: https://github.com/asottile/pyupgrade |
| rev: v3.15.1 |
| hooks: |
| - id: pyupgrade |
| args: ["--py310-plus"] |
| |
| exclude: "source/uwlab/uwlab/envs/common.py|source/uwlab/uwlab/ui/widgets/image_plot.py|source/uwlab_tasks/uwlab_tasks/direct/humanoid_amp/motions/motion_loader.py" |
| - repo: https://github.com/codespell-project/codespell |
| rev: v2.2.6 |
| hooks: |
| - id: codespell |
| additional_dependencies: |
| - tomli |
| exclude: "CONTRIBUTORS.md|docs/source/setup/walkthrough/concepts_env_design.rst" |
| |
| |
| |
| |
| |
| - repo: https://github.com/Lucas-C/pre-commit-hooks |
| rev: v1.5.1 |
| hooks: |
| - id: insert-license |
| files: \.(py|ya?ml)$ |
| args: |
| |
| - --license-filepath |
| - .github/LICENSE_HEADER.txt |
| - --use-current-year |
| exclude: "source/uwlab_mimic/|scripts/imitation_learning/uwlab_mimic/" |
| |
| - repo: https://github.com/Lucas-C/pre-commit-hooks |
| rev: v1.5.1 |
| hooks: |
| - id: insert-license |
| files: ^(source/uwlab_mimic|scripts/imitation_learning/uwlab_mimic)/.*\.py$ |
| args: |
| |
| - --license-filepath |
| - .github/LICENSE_HEADER_MIMIC.txt |
| - --use-current-year |
| - repo: https://github.com/pre-commit/pygrep-hooks |
| rev: v1.10.0 |
| hooks: |
| - id: rst-backticks |
| - id: rst-directive-colons |
| - id: rst-inline-touching-normal |
|
|