From e4485fa3f9d7fd35df4806464d13055c2b8b1650 Mon Sep 17 00:00:00 2001 From: PhilipPartsch <95444300+PhilipPartsch@users.noreply.github.com> Date: Wed, 7 May 2025 23:13:15 +0200 Subject: [PATCH 1/2] in calc_sum added needs.values() as parameter to filter_single_need() --- sphinx_needs/functions/common.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sphinx_needs/functions/common.py b/sphinx_needs/functions/common.py index cb66e0b03..046ad05e5 100644 --- a/sphinx_needs/functions/common.py +++ b/sphinx_needs/functions/common.py @@ -383,7 +383,7 @@ def calc_sum( for check_need in check_needs: if filter: try: - if not filter_single_need(check_need, needs_config, filter): + if not filter_single_need(check_need, needs_config, filter, needs = needs.values()): continue except ValueError: pass From 0b9602bb4d170c7c0d7cc360796beb472475fa82 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Wed, 7 May 2025 21:14:14 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- sphinx_needs/functions/common.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sphinx_needs/functions/common.py b/sphinx_needs/functions/common.py index 046ad05e5..f0888e521 100644 --- a/sphinx_needs/functions/common.py +++ b/sphinx_needs/functions/common.py @@ -383,7 +383,9 @@ def calc_sum( for check_need in check_needs: if filter: try: - if not filter_single_need(check_need, needs_config, filter, needs = needs.values()): + if not filter_single_need( + check_need, needs_config, filter, needs=needs.values() + ): continue except ValueError: pass