Path to this page:
Subject: CVS commit: pkgsrc/devel/py-ruff
From: Adam Ciarcinski
Date: 2025-01-16 23:26:18
Message id: 20250116222618.61F50FC7D@cvs.NetBSD.org
Log Message:
py-ruff: updated to 0.9.2
0.9.2
Preview features
[airflow] Fix typo "security_managr" to "security_manager" \
(AIR303)
[airflow] extend and fix AIR302 rules
[fastapi] Handle parameters with Depends correctly (FAST003)
[flake8-pytest-style] Implement pytest.warns diagnostics (PT029, PT030, PT031)
[flake8-pytest-style] Test function parameters with default arguments (PT028)
[flake8-type-checking] Avoid false positives for | in TC008
Rule changes
[flake8-todos] Allow VSCode GitHub PR extension style links in missing-todo-link \
(TD003)
[pyflakes] Show syntax error message for F722
Formatter
Fix curly bracket spacing around f-string expressions containing curly braces
Fix joining of f-strings with different quotes when using quote style Preserve
Server
Avoid indexing the same workspace multiple times
Display context for ruff.configuration errors
Configuration
Remove flatten to improve deserialization error messages
Bug fixes
Parse triple-quoted string annotations as if parenthesized
[fastapi] Update Annotated fixes (FAST002)
[flake8-bandit] Check for builtins instead of builtin (S102, PTH123)
[flake8-pathlib] Fix --select for os-path-dirname (PTH120)
[ruff] Fix false positive on global keyword (RUF052)
Files: