diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index c99634758..1446ea40f 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,7 +1,7 @@ repos: - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.6.3 + rev: v0.6.5 hooks: - id: ruff args: [--fix] diff --git a/sphinx_needs/filter_common.py b/sphinx_needs/filter_common.py index aa082a053..447223ff8 100644 --- a/sphinx_needs/filter_common.py +++ b/sphinx_needs/filter_common.py @@ -307,7 +307,7 @@ def filter_needs_mutable( location: tuple[str, int | None] | nodes.Node | None = None, append_warning: str = "", ) -> list[NeedsInfoType]: - return _filter_needs( + return filter_needs( needs.values(), config, filter_string, @@ -326,7 +326,7 @@ def filter_needs_view( location: tuple[str, int | None] | nodes.Node | None = None, append_warning: str = "", ) -> list[NeedsInfoType]: - return _filter_needs( + return filter_needs( needs.values(), config, filter_string, @@ -345,7 +345,7 @@ def filter_needs_parts( location: tuple[str, int | None] | nodes.Node | None = None, append_warning: str = "", ) -> list[NeedsInfoType]: - return _filter_needs( + return filter_needs( needs, config, filter_string, @@ -356,7 +356,7 @@ def filter_needs_parts( @measure_time("filtering") -def _filter_needs( +def filter_needs( needs: Iterable[NeedsInfoType], config: NeedsSphinxConfig, filter_string: None | str = "",