Hello community, here is the log from the commit of package python-pytest-trio for openSUSE:Factory checked in at 2020-10-12 13:59:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pytest-trio (Old) and /work/SRC/openSUSE:Factory/.python-pytest-trio.new.3486 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pytest-trio" Mon Oct 12 13:59:20 2020 rev:5 rq:841133 version:0.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pytest-trio/python-pytest-trio.changes 2020-09-06 00:01:20.591222015 +0200 +++ /work/SRC/openSUSE:Factory/.python-pytest-trio.new.3486/python-pytest-trio.changes 2020-10-12 14:00:07.450236348 +0200 @@ -1,0 +2,8 @@ +Sun Oct 11 16:51:05 UTC 2020 - John Vandenberg <jay...@gmail.com> + +- Add missing runtime dependency on contextvars +- Deactivate low value hypothesis generated tests +- Remove use of pytest-cov in %check +- Remove tests from runtime package + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pytest-trio.spec ++++++ --- /var/tmp/diff_new_pack.C7XJpu/_old 2020-10-12 14:00:08.166236646 +0200 +++ /var/tmp/diff_new_pack.C7XJpu/_new 2020-10-12 14:00:08.166236646 +0200 @@ -30,6 +30,7 @@ BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-async_generator >= 1.9 +Requires: python-contextvars >= 2.1 Requires: python-outcome Requires: python-pytest >= 3.6 Requires: python-trio >= 0.15.0 @@ -39,7 +40,6 @@ BuildRequires: %{python_module contextvars >= 2.1} BuildRequires: %{python_module hypothesis >= 3.64} BuildRequires: %{python_module outcome} -BuildRequires: %{python_module pytest-cov} # we really need newer pytest in tests than is required by the package BuildRequires: %{python_module pytest >= 6.0.0} BuildRequires: %{python_module trio >= 0.15.0} @@ -47,18 +47,25 @@ %python_subpackages %description -This is a pytest plugin to help you test projects that use Trio, a friendly library for concurrency and async I/O in Python. +This is a pytest plugin to help you test projects that use Trio, +a friendly library for concurrency and async I/O in Python. %prep %setup -q -n pytest-trio-%{version} %patch0 -p1 +rm pytest.ini +rm pytest_trio/_tests/test_hypothesis_interaction.py +mv pytest_trio/_tests/ tests + %build %python_build %install %python_install -%python_expand %fdupes %{buildroot}%{$python_sitelib} +%{python_expand rm -r %{buildroot}%{$python_sitelib}/tests/ +%fdupes %{buildroot}%{$python_sitelib} +} %check %pytest