Hello community,
here is the log from the commit of package python-virtualenv for
openSUSE:Factory checked in at 2019-09-23 12:19:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-virtualenv (Old)
and /work/SRC/openSUSE:Factory/.python-virtualenv.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-virtualenv"
Mon Sep 23 12:19:33 2019 rev:35 rq:731579 version:16.7.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-virtualenv/python-virtualenv.changes
2019-03-04 09:11:26.684697178 +0100
+++
/work/SRC/openSUSE:Factory/.python-virtualenv.new.7948/python-virtualenv.changes
2019-09-23 12:19:37.917784952 +0200
@@ -1,0 +2,40 @@
+Tue Sep 17 18:01:51 UTC 2019 - Tomáš Chvátal <[email protected]>
+
+- Use multibuild to avoid cycles with pytest
+
+-------------------------------------------------------------------
+Mon Sep 16 10:20:57 UTC 2019 - Tomáš Chvátal <[email protected]>
+
+- Update to 16.7.5:
+ * fix powershell activation when sourced (#1398)
+ * fix regression - sh activation script not working under sh (only bash)
(#1396)
+ * activate.ps1 syntax and style updated to follow PSStyleAnalyzer rules
(#1371)
+ * Allow creating virtual environments for 3.xy. (#1385)
+ * Report error when running activate scripts directly
+ * Extend the LICENSE search paths list by lib64/pythonX.Y to support Linux
vendors who install their Python to /usr/lib64/pythonX.Y
+ * Raise an error if the target path contains the operating systems path
separator (using this would break our activation scripts)
+ * Drop Jython support
+ * Add tests covering prompt manipulation during activation/deactivation, and
harmonize behavior of all supported shells
+
+-------------------------------------------------------------------
+Mon Mar 4 12:35:12 UTC 2019 - Tomáš Chvátal <[email protected]>
+
+- Update to 16.4.3:
+ * Revert the symlink fix, causing debian packaging issues. (#1390)
+ * Fix license() builtin by copying the LICENSE file into the virtualenv - by
asottile. (#1317)
+ * fixes the scenario where the python base install is symlinked with
relative symlinks (#490)
+ * Use importlib over imp in virtualenv.py for python >= 3.4 - by Anthony
Sottile (#1293)
+ * Copy or link PyPy header files instead of include directory itself (#1302)
+ * Allow virtualenv creation with older pip not having config command
correspondingly disabling configuration related features (such as pip cert
setting) in this case. (#1303)
+ * Use importlib over deprecated imp` in ``distutils/__init__.py for python 3
- by Anthony Sottile (#955)
+ * Preserve cert option defined in pip.conf or environment variable. (#1273)
+ * fixed a ResourceWarning: unclosed file in call_subprocess() - by Mickaël
Schoentgen (#1277)
+ * pre-import some built-in modules in site.py on PyPy according to PyPy's
site.py - by microdog (#1281)
+ * Copy files from sys.exec_prefix only if it is really different path than
used prefix, bugfix for #1270 (#1282)
+ * copyfile handles relative symlinks and symlinks to symlinks, avoiding
problems when Python was installed using stow or homebrew. (#268)
+ * Fix preserving of original path when using fish and a subshell. (#904)
+ * Drop the source layout of the project, going back to how the source was
laid out before 16.1.0. (#1241)
+ * Fix bootstrap script generation broken with 16.0.0. Support now both
CPython, pypy, jython. (#1244)
+ * lib64 symlink is again relative (as was with < 16.1.0). (#1248)
+
+-------------------------------------------------------------------
Old:
----
virtualenv-16.1.0.tar.gz
New:
----
_multibuild
virtualenv-16.7.5.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-virtualenv.spec ++++++
--- /var/tmp/diff_new_pack.7lQgGd/_old 2019-09-23 12:19:39.165784748 +0200
+++ /var/tmp/diff_new_pack.7lQgGd/_new 2019-09-23 12:19:39.165784748 +0200
@@ -17,19 +17,33 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-Name: python-virtualenv
-Version: 16.1.0
+%global flavor @BUILD_FLAVOR@%{nil}
+%if "%{flavor}" == "test"
+%define psuffix -test
+%bcond_without test
+%else
+%define psuffix %{nil}
+%bcond_with test
+%endif
+Name: python-virtualenv%{psuffix}
+Version: 16.7.5
Release: 0
Summary: Virtual Python Environment builder
License: MIT
Group: Development/Languages/Python
URL: http://www.virtualenv.org/
Source:
https://files.pythonhosted.org/packages/source/v/virtualenv/virtualenv-%{version}.tar.gz
+%if %{with test}
BuildRequires: %{python_module mock}
+BuildRequires: %{python_module pip}
+BuildRequires: %{python_module pypiserver}
+BuildRequires: %{python_module pytest-localserver}
BuildRequires: %{python_module pytest}
+BuildRequires: %{python_module virtualenv >= %{version}}
+%endif
BuildRequires: %{python_module setuptools}
+BuildRequires: fdupes
BuildRequires: python-rpm-macros
-Requires: python
Requires: python-setuptools
Requires(post): update-alternatives
Requires(postun): update-alternatives
@@ -65,14 +79,21 @@
%python_build
%install
+%if !%{with test}
%python_install
+%python_expand fdupes %{buildroot}%{$python_sitelib}
%python_clone -a %{buildroot}%{_bindir}/virtualenv
+%endif
%check
-export PYTHONPATH=src
-# test broken upstream https://github.com/pypa/virtualenv/issues/530
-%python_expand py.test-%{$python_bin_suffix} -k 'not test_always_copy_option'
-vv
+%if %{with test}
+# test_bootstrap is tied to python2 command calls, skip it
+# test_always_copy_option does not handle system install dirs in /usr/lib64
+# test_wheel_invocation_dash_p or test_use_from_wheel or test_wheel_contains
or test_wheel_basic_invocation; online tests
+%pytest -k 'not (test_always_copy_option or test_bootstrap or
test_use_from_wheel or test_wheel_contains or test_wheel_basic_invocation or
test_wheel_invocation_dash_p)'
+%endif
+%if !%{with test}
%post
%python_install_alternative virtualenv
@@ -85,5 +106,6 @@
%{python_sitelib}/virtualenv*
%python_alternative %{_bindir}/virtualenv
%pycache_only %{python_sitelib}/__pycache__
+%endif
%changelog
++++++ _multibuild ++++++
<multibuild>
<package>test</package>
</multibuild>
++++++ virtualenv-16.1.0.tar.gz -> virtualenv-16.7.5.tar.gz ++++++
++++ 11727 lines of diff (skipped)