forked from pool/python-virtualenv
- 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 - 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) OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=70
This commit is contained in:
parent
196b4bfa19
commit
33e019dfea
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 16 10:20:57 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
|
||||
|
||||
- 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 <tchvatal@suse.com>
|
||||
|
||||
- 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)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 5 20:45:40 UTC 2019 - Nicolas Bock <nicolas.bock@suse.com>
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||
Name: python-virtualenv
|
||||
Version: 16.1.0
|
||||
Version: 16.7.5
|
||||
Release: 0
|
||||
Summary: Virtual Python Environment builder
|
||||
License: MIT
|
||||
@ -26,10 +26,13 @@ Group: Development/Languages/Python
|
||||
URL: http://www.virtualenv.org/
|
||||
Source: https://files.pythonhosted.org/packages/source/v/virtualenv/virtualenv-%{version}.tar.gz
|
||||
BuildRequires: %{python_module mock}
|
||||
BuildRequires: %{python_module pip}
|
||||
BuildRequires: %{python_module pypiserver}
|
||||
BuildRequires: %{python_module pytest-localserver}
|
||||
BuildRequires: %{python_module pytest}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: python-rpm-macros
|
||||
Requires: python
|
||||
Requires: python-setuptools
|
||||
Requires(post): update-alternatives
|
||||
Requires(postun): update-alternatives
|
||||
@ -66,12 +69,14 @@ libraries either).
|
||||
|
||||
%install
|
||||
%python_install
|
||||
%python_expand fdupes %{buildroot}%{$python_sitelib}
|
||||
%python_clone -a %{buildroot}%{_bindir}/virtualenv
|
||||
|
||||
%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
|
||||
# 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)'
|
||||
|
||||
%post
|
||||
%python_install_alternative virtualenv
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f899fafcd92e1150f40c8215328be38ff24b519cd95357fa6e78e006c7638208
|
||||
size 1977229
|
3
virtualenv-16.7.5.tar.gz
Normal file
3
virtualenv-16.7.5.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f78d81b62d3147396ac33fc9d77579ddc42cc2a98dd9ea38886f616b33bc7fb2
|
||||
size 5111957
|
Loading…
Reference in New Issue
Block a user