chore: use absolute imports (#2796)

chore: use abosolute imports

Signed-off-by: Henry Schreiner <henryfs@princeton.edu>
This commit is contained in:
Henry Schreiner
2026-03-24 09:20:41 -04:00
committed by GitHub
parent 8a2ca0ce78
commit cb1fdd0316
21 changed files with 127 additions and 134 deletions
+4 -1
View File
@@ -211,6 +211,7 @@ extend-select = [
"RUF", # Ruff-specific
"SIM", # flake8-simplify
"TID251", # flake8-tidy-imports.banned-api
"TID252", # flake8-tidy-imports.relative-imports
"UP", # pyupgrade
"YTT", # flake8-2020
"EXE", # flake8-executable
@@ -236,6 +237,7 @@ ignore = [
"PTH123", # open -> Path.open
]
flake8-unused-arguments.ignore-variadic-names = true
flake8-tidy-imports.ban-relative-imports = "all"
[tool.ruff.lint.flake8-tidy-imports.banned-api]
"typing.Mapping".msg = "Use collections.abc.Mapping instead."
@@ -245,7 +247,8 @@ flake8-unused-arguments.ignore-variadic-names = true
"typing.Set".msg = "Use collections.abc.Set instead."
[tool.ruff.lint.per-file-ignores]
"unit_test/*" = ["PLC1901"]
"unit_test/*" = ["PLC1901", "TID252"]
"test/*" = ["TID252"]
"bin/*" = ["TID251"]
"cibuildwheel/resources/install_certifi.py" = ["PTH"]