@@ -33,7 +33,7 @@ types-python-dateutil = "^2.8.19"
3333ruff = " >=0.5.0,<0.12.8"
3434mypy = " ^1.5.1"
3535ty = " ^0.0.1a15"
36- pyrefly = " ^ 0.24.2"
36+ pyrefly = " >= 0.24.2,<0.27.0 "
3737
3838[build-system ]
3939requires = [" poetry-core" ]
@@ -47,7 +47,6 @@ ignore = [
4747 " BLE" , # flake8-blind-except
4848 " C90" , # mccabe
4949 " COM" , # flake8-commas
50- " DTZ" , # flake8-datetimez
5150 " E501" ,
5251 " EM" , # flake8-errmsg
5352 " FA" , # flake8-future-annotations
@@ -59,7 +58,6 @@ ignore = [
5958 " PERF" , # Perflint
6059 " PL" , # Pylint
6160 " PT" , # flake8-pytest-style
62- " RUF" , # Ruff-specific rules
6361 " S" , # flake8-bandit
6462 " SIM" , # flake8-simplify
6563 " SLF" , # flake8-self
@@ -70,6 +68,7 @@ select = [
7068 " ARG" , # https://docs.astral.sh/ruff/rules/#flake8-unused-arguments-arg
7169 " ASYNC" , # https://docs.astral.sh/ruff/rules/#flake8-async-async
7270 " C4" , # https://docs.astral.sh/ruff/rules/#flake8-comprehensions-c4
71+ " DTZ" , # https://docs.astral.sh/ruff/rules/#flake8-datetimez-dtz
7372 " ERA" , # https://docs.astral.sh/ruff/rules/#eradicate-era
7473 " EXE" , # https://docs.astral.sh/ruff/rules/#flake8-executable-exe
7574 " F" , # https://docs.astral.sh/ruff/rules/#pyflakes-f
@@ -86,6 +85,7 @@ select = [
8685 " Q" , # https://docs.astral.sh/ruff/rules/#flake8-quotes-q
8786 " RET" , # https://docs.astral.sh/ruff/rules/#flake8-return-ret
8887 " RSE" , # https://docs.astral.sh/ruff/rules/#flake8-raise-rse
88+ " RUF" , # https://docs.astral.sh/ruff/rules/#ruff-specific-rules-ruf
8989 " SLOT" , # https://docs.astral.sh/ruff/rules/#flake8-slots-slot
9090 " T10" , # https://docs.astral.sh/ruff/rules/#flake8-debugger-t10
9191 " T20" , # https://docs.astral.sh/ruff/rules/#flake8-print-t20
0 commit comments