- 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
- 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
- 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
- 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
* 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
- 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
- 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
- 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
- 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
- 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