diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 4f89154571..5f37f27121 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -3,7 +3,7 @@ default_language_version: repos: - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.0.282 + rev: v0.2.2 hooks: - id: ruff args: [--fix, --exit-non-zero-on-fix] diff --git a/composer/cli/launcher.py b/composer/cli/launcher.py index 3dd33aede7..b27181ccc5 100755 --- a/composer/cli/launcher.py +++ b/composer/cli/launcher.py @@ -471,7 +471,7 @@ def main(): args = _parse_args() logging.basicConfig() - log.setLevel(logging.INFO if args.verbose else logging.WARN) + log.setLevel(logging.INFO if args.verbose else logging.WARNING) processes = {} diff --git a/composer/profiler/utils.py b/composer/profiler/utils.py index b4df8396a7..d9200ccb46 100644 --- a/composer/profiler/utils.py +++ b/composer/profiler/utils.py @@ -93,5 +93,5 @@ def export_memory_timeline_html(prof: TorchProfile, with open(path, 'w') as f: f.write(html) - log.debug('Memory timeline exported to', path, '.') + log.debug('Memory timeline exported to %s.', path) remove(tmpfile.name) diff --git a/pyproject.toml b/pyproject.toml index 1583440640..a18efde55a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,12 +10,14 @@ line_length = 120 skip = [ "env", "wandb", "runs", "build", "node_modules" ] known_third_party = ["wandb"] -[tool.ruff] +[tool.ruff.lint] select = [ "C4", # TODO port pydocstyle # "D", # pydocstyle + "LOG", "PERF", + "PLE", ] ignore = [ @@ -23,6 +25,7 @@ ignore = [ "PERF2", "PERF4", ] +[tool.ruff] exclude = [ "build/**", "docs/**",