@@ -222,28 +222,29 @@ select = [
222222]
223223ignore = [
224224 # `uv run ruff rule E501` for a description of that rule
225- " ANN401" , # Dynamically typed expressions (typing.Any) are disallowed (would be good to enable this later)
226- " B905" , # zip() without an explicit strict= parameter (strict added in Python 3.10+)
227- " COM812" , # Conflicts with ruff format (see https://docs.astral.sh/ruff/formatter/#conflicting-lint-rules)
228- " COM819" , # Conflicts with ruff format
229- " D203" , # 1 blank line required before class docstring (conflicts with D211)
230- " D206" , # Conflicts with ruff format
231- " D213" , # Multi-line docstring summary should start at 2nd line (conflicts with D212 which starts at 1st line)
232- " D300" , # Conflicts with ruff format
233- " E111" , # Conflicts with ruff format
234- " E114" , # Conflicts with ruff format
235- " E117" , # Conflicts with ruff format
236- " ISC002" , # Conflicts with ruff format
237- " Q000" , # Conflicts with ruff format
238- " Q001" , # Conflicts with ruff format
239- " Q002" , # Conflicts with ruff format
240- " Q003" , # Conflicts with ruff format
241- " TC006" , # Add quotes to type expression in typing.cast() (not needed except for forward references)
242- " TRY003" , # Avoid specifying long messages outside the exception class (force custom exceptions for everything)
243- " UP007" , # Use X | Y for type annotations (requires Python 3.10+)
244- " UP017" , # Use datetime.UTC alias (requires Python 3.11+)
245- " UP038" , # Use X | Y in {} call instead of (X, Y) - deprecated due to poor performance (requires Python 3.10+)
246- " W191" , # Conflicts with ruff format
225+ " ANN401" , # Dynamically typed expressions (typing.Any) are disallowed (would be good to enable this later)
226+ " B905" , # zip() without an explicit strict= parameter (strict added in Python 3.10+)
227+ " COM812" , # Conflicts with ruff format (see https://docs.astral.sh/ruff/formatter/#conflicting-lint-rules)
228+ " COM819" , # Conflicts with ruff format
229+ " D203" , # 1 blank line required before class docstring (conflicts with D211)
230+ " D206" , # Conflicts with ruff format
231+ " D213" , # Multi-line docstring summary should start at 2nd line (conflicts with D212 which starts at 1st line)
232+ " D300" , # Conflicts with ruff format
233+ " E111" , # Conflicts with ruff format
234+ " E114" , # Conflicts with ruff format
235+ " E117" , # Conflicts with ruff format
236+ " ISC002" , # Conflicts with ruff format
237+ " PLC0415" , # `import` should be at the top-level of a file"
238+ " Q000" , # Conflicts with ruff format
239+ " Q001" , # Conflicts with ruff format
240+ " Q002" , # Conflicts with ruff format
241+ " Q003" , # Conflicts with ruff format
242+ " TC006" , # Add quotes to type expression in typing.cast() (not needed except for forward references)
243+ " TRY003" , # Avoid specifying long messages outside the exception class (force custom exceptions for everything)
244+ " UP007" , # Use X | Y for type annotations (requires Python 3.10+)
245+ " UP017" , # Use datetime.UTC alias (requires Python 3.11+)
246+ " UP038" , # Use X | Y in {} call instead of (X, Y) - deprecated due to poor performance (requires Python 3.10+)
247+ " W191" , # Conflicts with ruff format
247248]
248249
249250# Allow fix for all enabled rules (when `--fix`) is provided.
0 commit comments