Dominique Leuenberger
530d215681
Accepting request 1072755 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/1072755
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=56
2023-03-19 15:16:34 +00:00
ecbb06f3df
Accepting request 1072651 from home:pgajdos:python
...
- python-six is not required
OBS-URL: https://build.opensuse.org/request/show/1072651
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=126
2023-03-17 21:50:59 +00:00
Dominique Leuenberger
06e79b1330
Accepting request 1057689 from devel:languages:python
...
- Add python_module devel to BuildRequires in the test flavor, since
the test suite checks if the include path exists.
OBS-URL: https://build.opensuse.org/request/show/1057689
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=55
2023-01-11 16:14:19 +00:00
Steve Kowalik
b9c2fd856c
- Add python_module devel to BuildRequires in the test flavor, since
...
the test suite checks if the include path exists.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=124
2023-01-11 03:48:59 +00:00
Dominique Leuenberger
e6161d2292
Accepting request 1039742 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/1039742
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=54
2022-12-04 13:57:45 +00:00
adcffc6192
Accepting request 1039702 from home:yarunachalam:branches:devel:languages:python
...
- Update to version 20.16.7
* Use parent directory of python executable for pyvenv.cfg “home” value per PEP 405 - by @vfazio. (#2440 )
* In POSIX virtual environments, try alternate binary names if sys._base_executable does not exist - by @vfazio. (#2442 )
* Upgrade embedded wheel to 0.38.4 and pip to 22.3.1 from 22.3 and setuptools to 65.5.1 from 65.5.0
OBS-URL: https://build.opensuse.org/request/show/1039702
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=122
2022-12-03 07:30:22 +00:00
Dominique Leuenberger
593eb3f3a3
Accepting request 1031181 from devel:languages:python
...
- Update to 20.16.6:
- Drop unneeded shims for PyPy3 directory structure
- Fix selected scheme on debian derivatives for python 3.10
when python3-distutils is not installed or the venv scheme is
not avaiable
- Allow the test suite to pass even with the original C shell
(rather than tcsh)
- Fix fallback handling of downloading wheels for bundled
packages
- Upgrade embedded setuptools to 65.5.0 from 65.3.0 and pip to
22.3 from 22.2.2
OBS-URL: https://build.opensuse.org/request/show/1031181
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=53
2022-10-27 11:54:03 +00:00
c417970071
- Update to 20.16.6:
...
- Drop unneeded shims for PyPy3 directory structure
- Fix selected scheme on debian derivatives for python 3.10
when python3-distutils is not installed or the venv scheme is
not avaiable
- Allow the test suite to pass even with the original C shell
(rather than tcsh)
- Fix fallback handling of downloading wheels for bundled
packages
- Upgrade embedded setuptools to 65.5.0 from 65.3.0 and pip to
22.3 from 22.2.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=120
2022-10-25 17:59:17 +00:00
Dominique Leuenberger
4a8a522a68
Accepting request 1009349 from devel:languages:python
...
- Update to vesion 20.16.5:
- Do not turn echo off for subsequent commands in batch
activators (activate.bat and deactivate.bat)
- Bump embed setuptools to 65.3
- Upgrade embedded pip to 22.2.2 from 22.2.1 and setuptools to
63.4.1 from 63.2.0
- Bump embeded pip from 22.2 to 22.2.1
- Update Nushell activation scripts to version 0.67
- Drop support for running under Python 2 (still can generate
Python 2 environments)
- Upgrade embedded pip to 22.2 from 22.1.2 and setuptools to
63.2.0 from 62.6.0
OBS-URL: https://build.opensuse.org/request/show/1009349
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=52
2022-10-13 13:39:35 +00:00
277328d8d5
Fix tests
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=118
2022-10-10 11:33:04 +00:00
d3d68a38d4
- Update to vesion 20.16.5:
...
- Do not turn echo off for subsequent commands in batch
activators (activate.bat and deactivate.bat)
- Bump embed setuptools to 65.3
- Upgrade embedded pip to 22.2.2 from 22.2.1 and setuptools to
63.4.1 from 63.2.0
- Bump embeded pip from 22.2 to 22.2.1
- Update Nushell activation scripts to version 0.67
- Drop support for running under Python 2 (still can generate
Python 2 environments)
- Upgrade embedded pip to 22.2 from 22.1.2 and setuptools to
63.2.0 from 62.6.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=117
2022-10-10 09:42:39 +00:00
Dominique Leuenberger
3762ace310
Accepting request 988325 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/988325
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=51
2022-07-12 09:12:11 +00:00
da707699c9
Accepting request 988039 from home:apersaud:branches:devel:languages:python
...
update to latest version
OBS-URL: https://build.opensuse.org/request/show/988039
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=115
2022-07-11 09:48:56 +00:00
Dominique Leuenberger
41c1a0a8f2
Accepting request 980911 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/980911
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=50
2022-06-06 09:10:11 +00:00
6eacc68f26
Accepting request 980812 from home:apersaud:branches:devel:languages:python
...
update to latest version
OBS-URL: https://build.opensuse.org/request/show/980812
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=113
2022-06-05 16:45:28 +00:00
Dominique Leuenberger
d958e73f3c
Accepting request 963040 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/963040
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=49
2022-03-22 18:36:08 +00:00
0c666c58d0
Accepting request 961179 from home:apersaud:branches:devel:languages:python
...
update to latest version
OBS-URL: https://build.opensuse.org/request/show/961179
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=111
2022-03-19 12:13:28 +00:00
Dominique Leuenberger
1dde4458d3
Accepting request 954311 from devel:languages:python
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/954311
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=48
2022-02-15 22:57:03 +00:00
aceb4fc1a1
- update to 20.13.1:
...
* fix “execv() arg 2 must contain only strings” error on M1 MacOS
* Ugrade embedded setuptools to 60.5.0 from 60.2.0
* Upgrade embedded pip to 22.0.3 and setuptools to 60.6.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=110
2022-02-07 10:50:47 +00:00
Dominique Leuenberger
3a2e1d94ff
Accepting request 950529 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/950529
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=47
2022-02-03 22:15:34 +00:00
1d6523f832
Accepting request 949893 from home:apersaud:branches:devel:languages:python
...
update to latest version
OBS-URL: https://build.opensuse.org/request/show/949893
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=109
2022-02-01 18:51:23 +00:00
Dominique Leuenberger
d828d31925
Accepting request 940176 from devel:languages:python
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/940176
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=46
2021-12-16 20:19:19 +00:00
d893d85d25
- update to 20.10.0:
...
* Special-case ``--prompt .`` to the name of the current directory
* Add libffi-8.dll to pypy windows
* Fixed path collision that could lead to a PermissionError or writing to system
directories when using PyPy3.8
* Upgrade embedded setuptools to ``58.3.0`` from ``58.1.0`` and pip to ``21.3.1`` from ``21.2.4``
* Remove stray closing parenthesis in activate.bat
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=108
2021-12-06 10:00:38 +00:00
Dominique Leuenberger
0da4984aef
Accepting request 923557 from devel:languages:python
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/923557
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=45
2021-10-25 13:16:55 +00:00
8f00c6434d
Accepting request 922215 from home:bnavigator:branches:devel:languages:python
...
- Update to 20.8.1
* Fixed a bug where while creating a venv on top of an existing
one, without cleaning, when seeded wheel version mismatch
occurred, multiple .dist-info directories may be present,
confounding entrypoint discovery
* upgrade embedded setuptools to 58.1.0 and pip to 21.2.4
- Release to 20.8.0
* Add nushell activation script
- Release 2.7.1
* Fix unpacking dictionary items in PythonInfo.install_path
(#2165 )
- Fix and activate the test suite
- Update importlib* dependencies for older pythons
- Disable the python2 build because there is no
python2-platformdirs on any distribution
OBS-URL: https://build.opensuse.org/request/show/922215
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=107
2021-10-01 19:29:38 +00:00
Dominique Leuenberger
d61e7e9eda
Accepting request 918847 from devel:languages:python
...
- Add missing Requires on two modules.
- Drop no longer required appdirs Requires.
- Shift new BuildRequires to :test to avoid cycles.
- Switch off tests, they are just broken.
- 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
OBS-URL: https://build.opensuse.org/request/show/918847
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=44
2021-09-16 21:14:40 +00:00
Steve Kowalik
d22bcb7db5
- Shift new BuildRequires to :test to avoid cycles.
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=106
2021-09-14 08:21:59 +00:00
Steve Kowalik
d613e24eda
- Drop no longer required appdirs Requires.
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=105
2021-09-14 08:16:41 +00:00
Steve Kowalik
c4fed9ecb5
- Add missing Requires on two modules.
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=104
2021-09-14 08:10:32 +00:00
Steve Kowalik
552693e7b1
- Add missing Requires on platformdirs.
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=103
2021-09-14 07:38:40 +00:00
83bf479dd3
Accepting request 910165 from home:mcepl:branches:devel:languages:python
...
- Switch off tests, they are just broken.
- 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
OBS-URL: https://build.opensuse.org/request/show/910165
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=102
2021-08-26 06:50:47 +00:00
988ae900db
Update tarball.
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=101
2021-08-03 09:07:08 +00:00
Dominique Leuenberger
ac074be7d2
Accepting request 878421 from devel:languages:python
...
- Actually switch off all activation tests, so we can shed all those
dependencies.
- Skip test_xonsh on platforms we don't carry xonsh.
OBS-URL: https://build.opensuse.org/request/show/878421
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=43
2021-03-15 09:53:53 +00:00
2bfa85c7d9
Clean up SPEC file
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=99
2021-03-11 23:24:21 +00:00
137b5ed8a9
- Actually switch off all activation tests, so we can shed all those
...
dependencies.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=98
2021-03-11 23:12:06 +00:00
10a48bc286
- Skip test_xonsh on platforms we don't carry xonsh.
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=97
2021-03-08 15:08:33 +00:00
29e528db2f
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=96
2021-01-29 22:31:16 +00:00
b53729c5ee
- update to 20.4.0:
...
- On the programmatic API allow passing in the environment variable
dictionary to use, defaults to ``os.environ`` if not specified
- Upgrade embedded setuptools to ``51.3.3`` from ``51.1.2``
- Bump embed pip to ``20.3.3``, setuptools to ``51.1.1`` and wheel to ``0.36.2``
- Allow unfunctioning of pydoc to fail freely so that virtualenvs can be
activated under Zsh with set -e (since otherwise ``unset -f`` and
``unfunction`` exit with 1 if the function does not exist in Zsh)
- Drop cached python information if the system executable is no longer
present (for example when the executable is a shim and the mapped
executable is replaced - such is the case with pyenv)
- 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 -
- On Windows python ``3.7+`` distributions where the exe shim is missing
fallback to the old ways - by :user:`gaborbernat`. (`#1986
- When discovering interpreters on Windows, via the PEP-514, prefer
``PythonCore`` releases over other ones. virtualenv
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=95
2021-01-28 23:24:41 +00:00
Dominique Leuenberger
9de40abc37
Accepting request 856965 from devel:languages:python
...
- update to 20.2.0:
- Bump pip to ``20.3.1``, setuptools to ``51.0.0`` and wheel to ``0.36.1``
OBS-URL: https://build.opensuse.org/request/show/856965
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=42
2020-12-23 13:18:42 +00:00
435ed8a957
- update to 20.2.0:
...
- Bump pip to ``20.3.1``, setuptools to ``51.0.0`` and wheel to ``0.36.1``
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=93
2020-12-19 10:02:03 +00:00
Dominique Leuenberger
a957f4685c
Accepting request 853600 from devel:languages:python
...
- Require xonsh for testing of all Python 3 flavors in Tumbleweed
gh#openSUSE/python-rpm-macros#66
- Update to 20.2.1
* Optionally skip VCS ignore directive for entire virtualenv directory
* Add ``--read-only-app-data`` option to allow for creation based on
an existing app data cache which is non-writable
* The python specification can now take one or more values, first found
is used to create the virtual environment
OBS-URL: https://build.opensuse.org/request/show/853600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=41
2020-12-12 19:29:01 +00:00
0280d8cc1c
changelog entry for the update
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=91
2020-12-07 14:07:08 +00:00
55ed82cebc
Accepting request 853544 from home:mcalabkova:branches:devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/853544
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=90
2020-12-07 12:47:13 +00:00
Dominique Leuenberger
28f261edf9
Accepting request 840217 from devel:languages:python
...
- Update to 20.0.33:
* Fix ``None`` type error in cygwin if POSIX path in dest - by :user:`danyeaw`. (`#1962 <https://github.com/pypa/virtualenv/issues/1962 >`_)
* Fix Python 3.4 incompatibilities (added back to the CI) - by :user:`gaborbernat`. (`#1963 <https://github.com/pypa/virtualenv/issues/1963 >`_)
* For activation scripts always use UNIX line endings (unless it's BATCH shell related) - by :user:`saytosid`. (`#1818 <https://github.com/pypa/virtualenv/issues/1818 >`_)
* Avoid spawning new windows when doing seed package upgrades in the background on Windows - by :user:`gaborbernat`. (`#1928 <https://github.com/pypa/virtualenv/issues/1928 >`_)
* Fix a bug that reading and writing on the same file may cause race on multiple processes. (`#1938 <https://github.com/pypa/virtualenv/issues/1938 >`_)
* Provide correct path for bash activator in cygwin or msys2 - by :user:`danyeaw`. (`#1940 <https://github.com/pypa/virtualenv/issues/1940 >`_)
* Relax importlib requirement to allow version<3 - by :user:`usamasadiq` (`#1953 <https://github.com/pypa/virtualenv/issues/1953 >`_)
* pth files were not processed on CPython2 if $PYTHONPATH was pointing to site-packages/ - by :user:`navytux`. (`#1959 <https://github.com/pypa/virtualenv/issues/1959 >`_) (`#1960 <https://github.com/pypa/virtualenv/issues/1960 >`_)
* Fix test suite failing if run from system Python - by :user:`gaborbernat`. (`#1882 <https://github.com/pypa/virtualenv/issues/1882 >`_)
* Provide ``setup_logging`` flag to python API so that users can bypass logging handling if their application already
* performs this - by :user:`gaborbernat`. (`#1896 <https://github.com/pypa/virtualenv/issues/1896 >`_)
* Use ``\n`` instead if ``\r\n`` as line separator for report (because Python already performs this transformation
* automatically upon write to the logging pipe) - by :user:`gaborbernat`. (`#1905 <https://github.com/pypa/virtualenv/issues/1905 >`_)
* No longer preimport threading to fix support for `gpython <https://pypi.org/project/pygolang/#gpython >`_ and `gevent <https://www.gevent.org/ >`_ - by :user:`navytux`. (`#1897 <https://github.com/pypa/virtualenv/issues/1897 >`_)
* Bump dependency ``distutils >= 0.3.1`` - by :user:`gaborbernat`. (`#1880 <https://github.com/pypa/virtualenv/issues/1880 >`_)
* Improve periodic update handling:
+ better logging output while running and enable logging on background process call (``_VIRTUALENV_PERIODIC_UPDATE_INLINE`` may be used to debug behaviour inline)
+ fallback to unverified context when querying the PyPi for release date,
+ stop downloading wheels once we reach the embedded version, by :user:`gaborbernat`. (`#1883 <https://github.com/pypa/virtualenv/issues/1883 >`_)
* Do not print error message if the application exists with ``SystemExit(0)`` - by :user:`gaborbernat`. (`#1885 <https://github.com/pypa/virtualenv/issues/1885 >`_)
- Update Requires of python-distlib
- Drop tests.patch, included upstream.
OBS-URL: https://build.opensuse.org/request/show/840217
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=40
2020-10-29 08:47:02 +00:00
Steve Kowalik
2f63be0b17
- Update to 20.0.33:
...
* Fix ``None`` type error in cygwin if POSIX path in dest - by :user:`danyeaw`. (`#1962 <https://github.com/pypa/virtualenv/issues/1962 >`_)
* Fix Python 3.4 incompatibilities (added back to the CI) - by :user:`gaborbernat`. (`#1963 <https://github.com/pypa/virtualenv/issues/1963 >`_)
* For activation scripts always use UNIX line endings (unless it's BATCH shell related) - by :user:`saytosid`. (`#1818 <https://github.com/pypa/virtualenv/issues/1818 >`_)
* Avoid spawning new windows when doing seed package upgrades in the background on Windows - by :user:`gaborbernat`. (`#1928 <https://github.com/pypa/virtualenv/issues/1928 >`_)
* Fix a bug that reading and writing on the same file may cause race on multiple processes. (`#1938 <https://github.com/pypa/virtualenv/issues/1938 >`_)
* Provide correct path for bash activator in cygwin or msys2 - by :user:`danyeaw`. (`#1940 <https://github.com/pypa/virtualenv/issues/1940 >`_)
* Relax importlib requirement to allow version<3 - by :user:`usamasadiq` (`#1953 <https://github.com/pypa/virtualenv/issues/1953 >`_)
* pth files were not processed on CPython2 if $PYTHONPATH was pointing to site-packages/ - by :user:`navytux`. (`#1959 <https://github.com/pypa/virtualenv/issues/1959 >`_) (`#1960 <https://github.com/pypa/virtualenv/issues/1960 >`_)
* Fix test suite failing if run from system Python - by :user:`gaborbernat`. (`#1882 <https://github.com/pypa/virtualenv/issues/1882 >`_)
* Provide ``setup_logging`` flag to python API so that users can bypass logging handling if their application already
* performs this - by :user:`gaborbernat`. (`#1896 <https://github.com/pypa/virtualenv/issues/1896 >`_)
* Use ``\n`` instead if ``\r\n`` as line separator for report (because Python already performs this transformation
* automatically upon write to the logging pipe) - by :user:`gaborbernat`. (`#1905 <https://github.com/pypa/virtualenv/issues/1905 >`_)
* No longer preimport threading to fix support for `gpython <https://pypi.org/project/pygolang/#gpython >`_ and `gevent <https://www.gevent.org/ >`_ - by :user:`navytux`. (`#1897 <https://github.com/pypa/virtualenv/issues/1897 >`_)
* Bump dependency ``distutils >= 0.3.1`` - by :user:`gaborbernat`. (`#1880 <https://github.com/pypa/virtualenv/issues/1880 >`_)
* Improve periodic update handling:
+ better logging output while running and enable logging on background process call (``_VIRTUALENV_PERIODIC_UPDATE_INLINE`` may be used to debug behaviour inline)
+ fallback to unverified context when querying the PyPi for release date,
+ stop downloading wheels once we reach the embedded version, by :user:`gaborbernat`. (`#1883 <https://github.com/pypa/virtualenv/issues/1883 >`_)
* Do not print error message if the application exists with ``SystemExit(0)`` - by :user:`gaborbernat`. (`#1885 <https://github.com/pypa/virtualenv/issues/1885 >`_)
- Update Requires of python-distlib
- Drop tests.patch, included upstream.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=88
2020-10-08 09:49:22 +00:00
Dominique Leuenberger
480b52a26b
Accepting request 819158 from devel:languages:python
...
- Add patch from upstream to fix one failing test:
* tests.patch
- Add missing dependencies
- Skip online test test_seed_link_via_app_data
- update to 20.0.25:
* Fix that when the ``app-data`` seeders image creation fails the exception is silently ignored. Avoid two virtual environment creations to step on each oth
ers toes by using a lock while creating the base images. By :user:`gaborbernat`. (`#1869 <https://github.com/pypa/virtualenv/issues/1869 >`_)
* Ensure that the seeded packages do not get too much out of date:
+ More details under :ref:`wheels` - by :user:`gaborbernat`. (`#1821 <https://github.com/pypa/virtualenv/issues/1821 >`_)
* Upgrade embed wheel content:
+ - ship wheels for Python ``3.9`` and ``3.10``
+ - upgrade setuptools for Python ``3.5+`` from ``47.1.1`` to ``47.3.1``
* Fix typo in ``setup.cfg`` - by :user:`RowdyHowell`. (`#1857 <https://github.com/pypa/virtualenv/issues/1857 >`_)
* Relax ``importlib.resources`` requirement to also allow version 2 - by :user:`asottile`. (`#1846 <https://github.com/pypa/virtualenv/issues/1846 >`_)
* Upgrade embedded setuptools to ``44.1.1`` for python 2 and ``47.1.1`` for python3.5+ - by :user:`gaborbernat`. (`#1855 <https://github.com/pypa/virtualenv/issues/1855 >`_)
- update to 20.0.21:
- Fix virtualenv fails sometimes when run concurrently, ``--clear-app-data`` conflicts with :option:`clear` flag when
abbreviation is turned on. To bypass this while allowing abbreviated flags on the command line we had to move it to
:option:`reset-app-data` - by :user:`gaborbernat`. (`#1824 <https://github.com/pypa/virtualenv/issues/1824 >`_)
- Fix download fails with python 3.4 - by :user:`gaborbernat`. (`#1809 <https://github.com/pypa/virtualenv/issues/1809 >`_)
- Fixes older CPython2 versions use ``_get_makefile_filename`` instead of ``get_makefile_filename`` on ``sysconfig`` - by :user:`ianw`. (`#1810 <https://github.com/pypa/virtualenv/issues/1810 >`_)
- Fix download is ``True`` by default - by :user:`gaborbernat`. (`#1813 <https://github.com/pypa/virtualenv/issues/1813 >`_)
- Fail ``app-data`` seed operation when wheel download fails and better error message - by :user:`gaborbernat`. (`#1814 <https://github.com/pypa/virtualenv/issues/1814 >`_)
- Fix generating a Python 2 environment from Python 3 creates invalid python activator - by :user:`gaborbernat`. (`#1776 <https://github.com/pypa/virtualenv/issues/1776 >`_)
- Fix pinning seed packages via ``app-data`` seeder raised ``Invalid Requirement`` - by :user:`gaborbernat`. (`#1779 <https://github.com/pypa/virtualenv/issues/1779 >`_)
- Do not stop interpreter discovery if we fail to find the system interpreter for a executable during discovery
- by :user:`gaborbernat`. (`#1781 <https://github.com/pypa/virtualenv/issues/1781 >`_)
OBS-URL: https://build.opensuse.org/request/show/819158
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=39
2020-07-15 10:02:25 +00:00
Tomáš Chvátal
e024492b2f
- Add patch from upstream to fix one failing test:
...
* tests.patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=86
2020-07-07 09:08:27 +00:00
Tomáš Chvátal
bb9d383653
- Add missing dependencies
...
- Skip online test test_seed_link_via_app_data
- update to 20.0.25:
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=85
2020-07-03 11:10:00 +00:00
56a8b24ca9
- update to 20.0.25:#
...
* Fix that when the ``app-data`` seeders image creation fails the exception is silently ignored. Avoid two virtual environment creations to step on each oth
ers toes by using a lock while creating the base images. By :user:`gaborbernat`. (`#1869 <https://github.com/pypa/virtualenv/issues/1869 >`_)
* Ensure that the seeded packages do not get too much out of date:
+ More details under :ref:`wheels` - by :user:`gaborbernat`. (`#1821 <https://github.com/pypa/virtualenv/issues/1821 >`_)
* Upgrade embed wheel content:
+ - ship wheels for Python ``3.9`` and ``3.10``
+ - upgrade setuptools for Python ``3.5+`` from ``47.1.1`` to ``47.3.1``
* Fix typo in ``setup.cfg`` - by :user:`RowdyHowell`. (`#1857 <https://github.com/pypa/virtualenv/issues/1857 >`_)
* Relax ``importlib.resources`` requirement to also allow version 2 - by :user:`asottile`. (`#1846 <https://github.com/pypa/virtualenv/issues/1846 >`_)
* Upgrade embedded setuptools to ``44.1.1`` for python 2 and ``47.1.1`` for python3.5+ - by :user:`gaborbernat`. (`#1855 <https://github.com/pypa/virtualenv/issues/1855 >`_)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=84
2020-06-24 21:04:52 +00:00
d55c66c8bb
- update to 20.0.21:
...
- Fix virtualenv fails sometimes when run concurrently, ``--clear-app-data`` conflicts with :option:`clear` flag when
abbreviation is turned on. To bypass this while allowing abbreviated flags on the command line we had to move it to
:option:`reset-app-data` - by :user:`gaborbernat`. (`#1824 <https://github.com/pypa/virtualenv/issues/1824 >`_)
- Fix download fails with python 3.4 - by :user:`gaborbernat`. (`#1809 <https://github.com/pypa/virtualenv/issues/1809 >`_)
- Fixes older CPython2 versions use ``_get_makefile_filename`` instead of ``get_makefile_filename`` on ``sysconfig`` - by :user:`ianw`. (`#1810 <https://github.com/pypa/virtualenv/issues/1810 >`_)
- Fix download is ``True`` by default - by :user:`gaborbernat`. (`#1813 <https://github.com/pypa/virtualenv/issues/1813 >`_)
- Fail ``app-data`` seed operation when wheel download fails and better error message - by :user:`gaborbernat`. (`#1814 <https://github.com/pypa/virtualenv/issues/1814 >`_)
- Fix generating a Python 2 environment from Python 3 creates invalid python activator - by :user:`gaborbernat`. (`#1776 <https://github.com/pypa/virtualenv/issues/1776 >`_)
- Fix pinning seed packages via ``app-data`` seeder raised ``Invalid Requirement`` - by :user:`gaborbernat`. (`#1779 <https://github.com/pypa/virtualenv/issues/1779 >`_)
- Do not stop interpreter discovery if we fail to find the system interpreter for a executable during discovery
- by :user:`gaborbernat`. (`#1781 <https://github.com/pypa/virtualenv/issues/1781 >`_)
- On CPython2 POSIX platforms ensure ``syconfig.get_makefile_filename`` exists within the virtual environment (this is used by some c-extension based libraries - e.g. numpy - for building) - by :user:`gaborbernat`. (`#1783 <https://github.com/pypa/virtualenv/issues/1783 >`_)
- Better handling of options :option:`copies` and :option:`symlinks`. Introduce priority of where the option is set
to follow the order: CLI, env var, file, hardcoded. If both set at same level prefers copy over symlink. - by
:user:`gaborbernat`. (`#1784 <https://github.com/pypa/virtualenv/issues/1784 >`_)
- Upgrade pip for Python ``2.7`` and ``3.5+`` from ``20.0.2`` to ``20.1`` - by :user:`gaborbernat`. (`#1793 <https://github.com/pypa/virtualenv/issues/1793 >`_)
- Fix CPython is not discovered from Windows registry, and discover pythons from Windows registry in decreasing order
by version - by :user:`gaborbernat`. (`#1796 <https://github.com/pypa/virtualenv/issues/1796 >`_)
- Fix symlink detection for creators - by :user:`asottile` (`#1803 <https://github.com/pypa/virtualenv/issues/1803 >`_)
- Importing setuptools before cli_run could cause our python information query to fail due to setuptools patching
``distutils.dist.Distribution`` - by :user:`gaborbernat`. (`#1771 <https://github.com/pypa/virtualenv/issues/1771 >`_)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=83
2020-06-02 17:23:14 +00:00