forked from pool/python-redis
		
	Accepting request 1227109 from home:bnavigator:branches:devel:languages:python:numeric
- Pin tests to pytest-asyncio < 0.24 - Only require async-timeout for older pythons OBS-URL: https://build.opensuse.org/request/show/1227109 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-redis?expand=0&rev=96
This commit is contained in:
		| @@ -11,3 +11,8 @@ markers = | ||||
|     experimental: run only experimental tests | ||||
| asyncio_mode = auto | ||||
| timeout = 30 | ||||
| filterwarnings = | ||||
|     always | ||||
|     ignore:RedisGraph support is deprecated as of Redis Stack 7.2:DeprecationWarning | ||||
|     # Ignore a coverage warning when COVERAGE_CORE=sysmon for Pythons < 3.12. | ||||
|     ignore:sys.monitoring isn't available:coverage.exceptions.CoverageWarning | ||||
|   | ||||
| @@ -1,3 +1,9 @@ | ||||
| ------------------------------------------------------------------- | ||||
| Thu Nov 28 10:52:11 UTC 2024 - Ben Greiner <code@bnavigator.de> | ||||
|  | ||||
| - Pin tests to pytest-asyncio < 0.24 | ||||
| - Only require async-timeout for older pythons | ||||
|  | ||||
| ------------------------------------------------------------------- | ||||
| Wed Nov 20 17:54:16 UTC 2024 - Dirk Müller <dmueller@suse.com> | ||||
|  | ||||
|   | ||||
| @@ -26,14 +26,14 @@ Summary:        Python client for Redis key-value store | ||||
| License:        MIT | ||||
| URL:            https://github.com/redis/redis-py | ||||
| Source0:        https://files.pythonhosted.org/packages/source/r/redis/redis-%{version}.tar.gz | ||||
| Source1:        https://raw.githubusercontent.com/redis/redis-py/5.0/pytest.ini | ||||
| Source1:        https://github.com/redis/redis-py/raw/refs/tags/v%{version}/pytest.ini | ||||
| Patch0:         increase-test-timeout.patch | ||||
| BuildRequires:  %{python_module async-timeout >= 4.0.2} | ||||
| BuildRequires:  %{python_module async-timeout >= 4.0.2 if %python-base < 3.11.3} | ||||
| BuildRequires:  %{python_module base >= 3.7} | ||||
| BuildRequires:  %{python_module numpy} | ||||
| BuildRequires:  %{python_module packaging} | ||||
| BuildRequires:  %{python_module pip} | ||||
| BuildRequires:  %{python_module pytest-asyncio} | ||||
| BuildRequires:  %{python_module pytest-asyncio < 0.24} | ||||
| BuildRequires:  %{python_module pytest-timeout} | ||||
| BuildRequires:  %{python_module pytest} | ||||
| BuildRequires:  %{python_module setuptools} | ||||
| @@ -44,7 +44,7 @@ BuildRequires:  python-rpm-macros | ||||
| %if %{with testing} | ||||
| BuildRequires:  redis | ||||
| %endif | ||||
| Requires:       python-async-timeout >= 4.0.2 | ||||
| Requires:       (python-async-timeout >= 4.0.2 if python-base < 3.11.3) | ||||
| Recommends:     python-hiredis >= 1.0.0 | ||||
| Recommends:     redis | ||||
| BuildArch:      noarch | ||||
| @@ -55,8 +55,8 @@ The Python interface to the Redis key-value store. | ||||
|  | ||||
| %prep | ||||
| %autosetup -N -n redis-%{version} | ||||
| # pytest.ini for pytest markers | ||||
| cp %SOURCE1 . | ||||
| # pytest.ini for pytest markers but without coverage | ||||
| sed /coverage/d  %SOURCE1 > pytest.ini | ||||
| %ifarch s390x | ||||
| %patch -P 0 -p1 | ||||
| %endif | ||||
| @@ -112,6 +112,6 @@ donttest+=" or test_acl_getuser_setuser or test_acl_log" | ||||
| %license LICENSE | ||||
| %doc README.md | ||||
| %{python_sitelib}/redis/ | ||||
| %{python_sitelib}/redis-%{version}*-info | ||||
| %{python_sitelib}/redis-%{version}.dist-info | ||||
|  | ||||
| %changelog | ||||
|   | ||||
		Reference in New Issue
	
	Block a user