From adb9f85af94086128b9a66fe5df2187022f170fb Mon Sep 17 00:00:00 2001 From: Florian Rupprecht Date: Mon, 9 Feb 2026 15:49:16 -0500 Subject: [PATCH] Enforce our bids path utils --- pyproject.toml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 5feeb2cf..1def2b94 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -75,6 +75,7 @@ select = [ "S", # flake8-bandit "SIM", # flake8-simplify "T20", # flake8-print + "TID", # flake8-tidy-imports "TCH", # flake8-type-checking "UP", # pyupgrade ] @@ -82,6 +83,11 @@ ignore = [] fixable = ["ALL"] unfixable = [] +[tool.ruff.lint.flake8-tidy-imports.banned-api] +"niwrap_helper.bids_path".msg = "Prefer rbc.core.bids.bids_path / rbc.core.bids.bids_name" +"bids2table.format_bids_path".msg = "Prefer rbc.core.bids.bids_path / rbc.core.bids.bids_name" +"bids2table.parse_bids_entities".msg = "Prefer rbc.core.bids.parse_bids_name" + [tool.ruff.lint.pydocstyle] convention = "google"