Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-virtualenv for 
openSUSE:Factory checked in at 2021-09-16 23:14:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-virtualenv (Old)
 and      /work/SRC/openSUSE:Factory/.python-virtualenv.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-virtualenv"

Thu Sep 16 23:14:40 2021 rev:44 rq:918847 version:20.7.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-virtualenv/python-virtualenv.changes      
2021-03-15 10:53:54.345126169 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-virtualenv.new.1899/python-virtualenv.changes
    2021-09-16 23:17:08.639951872 +0200
@@ -1,0 +2,36 @@
+Tue Sep 14 08:21:26 UTC 2021 - Steve Kowalik <steven.kowa...@suse.com>
+
+- Add missing Requires on two modules. 
+- Drop no longer required appdirs Requires.
+- Shift new BuildRequires to :test to avoid cycles.
+
+-------------------------------------------------------------------
+Wed Aug  4 14:41:14 UTC 2021 - Matej Cepl <mc...@suse.com>
+
+- Switch off tests, they are just broken.
+
+-------------------------------------------------------------------
+Tue Aug  3 09:08:14 UTC 2021 - Matej Cepl <mc...@suse.com>
+
+- Update to 20.7.0:
+  - Removed xonsh activator due to this breaking fairly often the
+    CI and lack of support from those packages maintainers,
+    upstream is encouraged to continue supporting the project as
+    a plugin
+  - Support Python interpreters without distutils (fallback to
+    syconfig in these cases)
+  - Plugins now use 'selectable' entry points
+  - add libffi-7.dll to the hard-coded list of dlls for PyPy
+  - Drop python 3.4 support as it has been over 2 years since EOL
+  - Use the better maintained platformdirs instead of appdirs
+  - Built in discovery class is always preferred over plugin
+    supplied classes.
+  - On the programmatic API allow passing in the environment
+    variable dictionary to use, defaults to os.environ if not
+    specified
+  - The builtin discovery takes now a --try-first-with argument
+    and is first attempted as valid interpreters. One can use
+    this to force discovery of a given python executable when the
+    discovery order/mechanism raises errors
+
+-------------------------------------------------------------------

Old:
----
  _multibuild
  virtualenv-20.2.2.tar.gz

New:
----
  virtualenv-20.7.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-virtualenv.spec ++++++
--- /var/tmp/diff_new_pack.8S3pBH/_old  2021-09-16 23:17:09.279952534 +0200
+++ /var/tmp/diff_new_pack.8S3pBH/_new  2021-09-16 23:17:09.283952539 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package python-virtualenv-test
+# spec file
 #
 # Copyright (c) 2021 SUSE LLC
 #
@@ -17,8 +17,8 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%global flavor @BUILD_FLAVOR@%{nil}
-%if "%{flavor}" == "test"
+%global flavor @BUILD_FLAVOR@%%{nil}
+%if "%%{flavor}" == "test"
 %define psuffix -test
 %bcond_without test
 %else
@@ -26,44 +26,51 @@
 %bcond_with test
 %endif
 Name:           python-virtualenv%{psuffix}
-Version:        20.2.2
+Version:        20.7.0
 Release:        0
 Summary:        Virtual Python Environment builder
 License:        MIT
 URL:            http://www.virtualenv.org/
 Source:         
https://files.pythonhosted.org/packages/source/v/virtualenv/virtualenv-%{version}.tar.gz
+BuildRequires:  %{python_module distlib >= 0.3.1}
+BuildRequires:  %{python_module filelock >= 3.0.0}
+BuildRequires:  %{python_module importlib-metadata >= 0.12}
+BuildRequires:  %{python_module importlib-resources >= 1.0}
 BuildRequires:  %{python_module setuptools >= 41.0.0}
 BuildRequires:  %{python_module setuptools_scm >= 2}
+BuildRequires:  %{python_module six >= 1.9.0}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-appdirs >= 1.4.3
+Requires:       python-backports.entry_points_selectable >= 1.0.4
 Requires:       python-distlib >= 0.3.1
 Requires:       python-filelock >= 3.0.0
+Requires:       python-platformdirs >= 2
 Requires:       python-setuptools
 Requires:       python-six >= 1.9.0
 Requires(post): update-alternatives
 Requires(postun):update-alternatives
 BuildArch:      noarch
-%if %{python_version_nodots} < 38
 Requires:       python-importlib-metadata >= 0.12
 Requires:       python-importlib_resources >= 1.0
-%endif
 %ifpython2
 Requires:       python-contextlib2 >= 0.6.0
 Requires:       python-pathlib2 >= 2.3.3
 %endif
 %if %{with test}
+BuildRequires:  %{python_module backports.entry_points_selectable >= 1.0.4}
 BuildRequires:  %{python_module coverage >= 4.5.1}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module flaky >= 3}
 BuildRequires:  %{python_module packaging >= 20.0}
+BuildRequires:  %{python_module pip}
+BuildRequires:  %{python_module platformdirs >= 2}
 BuildRequires:  %{python_module pytest >= 4.0.0}
 BuildRequires:  %{python_module pytest-env >= 0.6.2}
 BuildRequires:  %{python_module pytest-freezegun >= 0.4.1}
 BuildRequires:  %{python_module pytest-mock >= 2.0.0}
 BuildRequires:  %{python_module pytest-timeout >= 1.3.4}
-BuildRequires:  %{python_module virtualenv >= %{version}}
 %endif
+
 %python_subpackages
 
 %description
@@ -85,7 +92,7 @@
 libraries either).
 
 %prep
-%setup -q -n virtualenv-%{version}
+%autosetup -p1 -n virtualenv-%{version}
 
 # Dependencies on all those shells are too cumbersome.
 rm -r tests/unit/activation
@@ -94,18 +101,17 @@
 %python_build
 
 %install
-%if !%{with test}
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 %python_clone -a %{buildroot}%{_bindir}/virtualenv
-%endif
 
 %check
 %if %{with test}
 export LANG="en_US.UTF8"
 skiptests="test_seed_link_via_app_data"
 # test_seed_link_via_app_data - online tests downloads from pypi
-%pytest -k "not ($skiptests)"
+%pytest
+rm -rf %{buildroot}
 %endif
 
 %if !%{with test}

++++++ virtualenv-20.2.2.tar.gz -> virtualenv-20.7.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-virtualenv/virtualenv-20.2.2.tar.gz 
/work/SRC/openSUSE:Factory/.python-virtualenv.new.1899/virtualenv-20.7.0.tar.gz 
differ: char 5, line 1

Reply via email to