diff --git a/python-executing.changes b/python-executing.changes index 554f4bb..9de7c1f 100644 --- a/python-executing.changes +++ b/python-executing.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Jul 9 06:44:07 UTC 2025 - Steve Kowalik + +- Add patch support-pytest-8.4.patch: + * Do not allow pytest to collect non-test functions. + ------------------------------------------------------------------- Mon Mar 10 09:25:36 UTC 2025 - John Paul Adrian Glaubitz diff --git a/python-executing.spec b/python-executing.spec index 62ab0ee..033118a 100644 --- a/python-executing.spec +++ b/python-executing.spec @@ -32,6 +32,8 @@ Summary: Get the currently executing AST node of a frame, and other infor License: MIT URL: https://github.com/alexmojaki/executing Source: https://files.pythonhosted.org/packages/source/e/executing/executing-%{version}.tar.gz +# PATCH-FIX-UPSTREAM One commit from gh#alexmojaki/executing#97 +Patch0: support-pytest-8.4.patch BuildRequires: %{python_module devel} BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools_scm >= 4.0.0} diff --git a/support-pytest-8.4.patch b/support-pytest-8.4.patch new file mode 100644 index 0000000..82c9e5c --- /dev/null +++ b/support-pytest-8.4.patch @@ -0,0 +1,24 @@ +From fae0dd2f4bd0e74b8a928e19407fd4167f4b2295 Mon Sep 17 00:00:00 2001 +From: Frank Hoffmann <15r10nk-git@polarbit.de> +Date: Wed, 18 Jun 2025 22:20:25 +0200 +Subject: [PATCH] fix: prevent pytest from thinking that Tester() could be a + test function + +--- + pyproject.toml | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/pyproject.toml b/pyproject.toml +index d5cf1ab..226e061 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -14,4 +14,7 @@ warn_redundant_casts=true + + [[tool.mypy.overrides]] + module = "astroid" +-ignore_missing_imports = true +\ No newline at end of file ++ignore_missing_imports = true ++ ++[tool.pytest.ini_options] ++python_functions = "test_"