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
Dirk Mueller2022-02-07 10:50:47 +00:00
4d48839662
- 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
Dirk Mueller2022-02-07 10:50:47 +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
Dirk Mueller2021-12-06 10:00:38 +00:00
0d5fbf2a15
- 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
Dirk Mueller2021-12-06 10:00:38 +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
Dirk Mueller2021-01-28 23:24:41 +00:00
58ca18fe49
- 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
Dirk Mueller2021-01-28 23:24:41 +00:00
e024492b2f
- Add patch from upstream to fix one failing test: * tests.patch
Tomáš Chvátal
2020-07-07 09:08:27 +00:00
a187a6aa7f
- Add patch from upstream to fix one failing test: * tests.patch
Tomáš Chvátal
2020-07-07 09:08:27 +00:00
bb9d383653
- Add missing dependencies - Skip online test test_seed_link_via_app_data - update to 20.0.25:
Tomáš Chvátal
2020-07-03 11:10:00 +00:00
3de8f27066
- Add missing dependencies - Skip online test test_seed_link_via_app_data - update to 20.0.25:
Tomáš Chvátal
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>`_)
Dirk Mueller2020-06-24 21:04:52 +00:00
21db6175b9
- 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>`_)
Dirk Mueller2020-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>`_)
Dirk Mueller2020-06-02 17:23:14 +00:00
5055a4802d
- 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>`_)
Dirk Mueller2020-06-02 17:23:14 +00:00
d68da6fa55
- Update to 20.0.11: - Allow the test suite to pass even when called with the system Python - to help repackaging of the tool for Linux distributions - by :user:gaborbernat. (#1721 <https://github.com/pypa/virtualenv/issues/1721>_) - Other minor fixes
Tomáš Chvátal
2020-03-19 07:06:16 +00:00
16bab623ad
- Update to 20.0.11: - Allow the test suite to pass even when called with the system Python - to help repackaging of the tool for Linux distributions - by :user:gaborbernat. (#1721 <https://github.com/pypa/virtualenv/issues/1721>_) - Other minor fixes
Tomáš Chvátal
2020-03-19 07:06:16 +00:00