From feaa1b17fa91f4c8e120250cc4649b4492f8926e Mon Sep 17 00:00:00 2001 From: Warry Date: Mon, 29 Dec 2025 21:04:48 +0100 Subject: [PATCH] chore: Update `deptry` configuration in `pyproject.toml` - Replaced deprecated `ignore_transitive` with `per_rule_ignores` for DEP003 rules targeting `shiboken6`. --- pyproject.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index d99dc78..4235c2e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -238,3 +238,5 @@ disallow_any_unimported = true # shiboken6 is a transitive dependency from PySide6 that we intentionally use directly # for type checking and widget deletion (Shiboken.isValid, Shiboken.delete) extend_exclude = [] +# Deptry v0.23+: use per_rule_ignores instead of the deprecated ignore_transitive +per_rule_ignores = { DEP003 = ["shiboken6"] }