@@ -145,6 +145,7 @@ lint.ignore = [
145
145
# pylint ignore
146
146
" PLC0105" , # `TypeVar` name "E" does not reflect its covariance;
147
147
" PLC0414" , # Import alias does not rename original package
148
+ " PLC0415" , # import should be at top level of package
148
149
" PLR0124" , # Name compared with itself
149
150
" PLR0133" , # Two constants compared in a comparison (lots of those in tests)
150
151
" PLR0402" , # Use `from x.y import z` in lieu of alias
@@ -157,6 +158,7 @@ lint.ignore = [
157
158
" PLR5501" , # Use `elif` instead of `else` then `if`
158
159
" PLW0120" , # remove the else and dedent its contents
159
160
" PLW0603" , # Using the global statement
161
+ " PLW1641" , # Does not implement the __hash__ method
160
162
" PLW2901" , # for loop variable overwritten by assignment target
161
163
# ruff ignore
162
164
" RUF012" , # Mutable class attributes should be annotated with `typing.ClassVar`
@@ -240,13 +242,13 @@ disable = [
240
242
" else-if-used" , # not activated by default, PLR5501 disabled in ruff
241
243
" empty-comment" , # not activated by default, PLR2044 disabled in ruff
242
244
" eval-used" ,
243
- " eq-without-hash" ,
245
+ " eq-without-hash" , # PLW1641 disabled in ruff
244
246
" exec-used" ,
245
247
" expression-not-assigned" ,
246
248
" fixme" ,
247
249
" global-statement" , # PLW0603 disabled in ruff
248
250
" import-error" ,
249
- " import-outside-toplevel" ,
251
+ " import-outside-toplevel" , # PLC0415 disabled in ruff
250
252
" import-private-name" ,
251
253
" inconsistent-return-statements" ,
252
254
" invalid-bool-returned" ,
0 commit comments