17
0

- Add pytest_depr_from_parent.patch to fix FTBGS with pytest 6.*

(gh#sqlalchemy/sqlalchemy#5635)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-SQLAlchemy?expand=0&rev=174
This commit is contained in:
2020-10-08 15:45:35 +00:00
committed by Git OBS Bridge
parent f668cbb37b
commit cf13b151ec
3 changed files with 72 additions and 1 deletions

View File

@@ -25,6 +25,9 @@ Summary: Database Abstraction Library
License: MIT
URL: https://www.sqlalchemy.org
Source: https://files.pythonhosted.org/packages/source/S/SQLAlchemy/SQLAlchemy-%{version}.tar.gz
# PATCH-FIX-UPSTREAM pytest_depr_from_parent.patch gh#sqlalchemy/sqlalchemy#5635 mcepl@suse.com
# pytest >= 3.4.0 requires Class.from_parent call
Patch0: pytest_depr_from_parent.patch
# devel is needed for optional C extensions cprocessors.so, cresultproxy.so and cutils.so
BuildRequires: %{python_module devel}
BuildRequires: %{python_module setuptools}
@@ -65,6 +68,8 @@ reference for python-SQLAlchemy.
%prep
%setup -q -n SQLAlchemy-%{version}
%autopatch -p1
rm -rf doc/build # Remove unnecessary scripts for building documentation
sed -i 's/\r$//' examples/dynamic_dict/dynamic_dict.py
@@ -77,7 +82,7 @@ export CFLAGS="%{optflags} -fno-strict-aliasing"
%python_expand %fdupes %{buildroot}%{$python_sitearch}
%check
%pytest -n auto
%pytest_arch -n auto
%files %{python_files}
%license LICENSE