Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-graphene-django for openSUSE:Factory checked in at 2021-12-26 13:30:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-graphene-django (Old) and /work/SRC/openSUSE:Factory/.python-graphene-django.new.2520 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-graphene-django" Sun Dec 26 13:30:31 2021 rev:4 rq:942565 version:3.0.0b7 Changes: -------- --- /work/SRC/openSUSE:Factory/python-graphene-django/python-graphene-django.changes 2021-01-28 21:29:09.504260832 +0100 +++ /work/SRC/openSUSE:Factory/.python-graphene-django.new.2520/python-graphene-django.changes 2021-12-26 13:30:50.058973090 +0100 @@ -1,0 +2,7 @@ +Sun Dec 26 08:02:29 UTC 2021 - John Vandenberg <jay...@gmail.com> + +- Use django-codemod to make test suite Django 4 compatible +- Disable failing test test_pytest_fixture_usage which does not + effect django-countries, the only other package using this one. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-graphene-django.spec ++++++ --- /var/tmp/diff_new_pack.KtDjfB/_old 2021-12-26 13:30:50.574973449 +0100 +++ /var/tmp/diff_new_pack.KtDjfB/_new 2021-12-26 13:30:50.578973452 +0100 @@ -26,19 +26,8 @@ Group: Development/Languages/Python URL: https://github.com/graphql-python/graphene-django Source: https://github.com/graphql-python/graphene-django/archive/v%{version}.tar.gz#/graphene-django-%{version}.tar.gz -BuildRequires: %{python_module Django >= 2.2} -BuildRequires: %{python_module django-filter >= 2} -BuildRequires: %{python_module djangorestframework >= 3.6.3} -BuildRequires: %{python_module graphene >= 3.0.0b5} -BuildRequires: %{python_module graphql-core >= 3.1.0} -BuildRequires: %{python_module graphql-relay} -BuildRequires: %{python_module mock} -BuildRequires: %{python_module promise >= 2.1} -BuildRequires: %{python_module psycopg2} -BuildRequires: %{python_module pytest-django >= 3.3.2} -BuildRequires: %{python_module pytz} +BuildRequires: %{python_module django-codemod} BuildRequires: %{python_module setuptools} -BuildRequires: %{python_module text-unidecode} BuildRequires: fdupes BuildRequires: python-rpm-macros BuildRequires: tree @@ -52,6 +41,20 @@ Suggests: python-django-filter >= 2 Suggests: python-djangorestframework >= 3.6.3 BuildArch: noarch +# SECTION test requirements +BuildRequires: %{python_module Django >= 2.2} +BuildRequires: %{python_module django-filter >= 2} +BuildRequires: %{python_module djangorestframework >= 3.6.3} +BuildRequires: %{python_module graphene >= 3.0.0b5} +BuildRequires: %{python_module graphql-core >= 3.1.0} +BuildRequires: %{python_module graphql-relay} +BuildRequires: %{python_module mock} +BuildRequires: %{python_module promise >= 2.1} +BuildRequires: %{python_module psycopg2} +BuildRequires: %{python_module pytest-django >= 3.3.2} +BuildRequires: %{python_module pytz} +BuildRequires: %{python_module text-unidecode} +# /SECTION %python_subpackages %description @@ -62,6 +65,9 @@ rm setup.cfg sed -i '/pytest-runner/d' setup.py +# Fixed upstream after 3.0.0b7 but not released +djcodemod run --removed-in 4.0 graphene_django/tests/urls.py graphene_django/tests/urls_pretty.py graphene_django/tests/urls_inherited.py + %build %python_build @@ -72,7 +78,10 @@ %check PYTHONPATH=${PWD} export DJANGO_SETTINGS_MODULE=examples.django_test_settings -%pytest +# test_pytest_fixture_usage was noticed to be failing after Django 4, but it may +# be something else around that time which broke it. It has no impact on +# django-countries, the only openSUSE package using this. +%pytest -k 'not test_pytest_fixture_usage' %files %{python_files} %doc README.rst README.md