72b23e27e7Accepting request 1179659 from devel:languages:pythonAna Guerrero2024-06-11 16:27:12 +00:00
30ba7f908a- update to 20.26.2: * virtualenv.pyz no longer fails when zipapp path contains a symlink * Fix bad return code from activate.sh if hashing is disabledDirk Mueller2024-06-10 08:59:08 +00:00
edc34b5ff2Accepting request 1173647 from devel:languages:pythonAna Guerrero2024-05-14 11:37:26 +00:00
4b8abf9d75Accepting request 1173492 from home:badshah400:branches:devel:languages:pythonMatej Cepl2024-05-13 12:11:40 +00:00
17846089c3Accepting request 1169321 from devel:languages:pythonAna Guerrero2024-04-23 16:54:49 +00:00
c4e5e14b76- update update 20.25.3: * Python 3.13.0a6 renamed pathmod to parser * Upgrade embedded wheels - Add missing BuildRequires on time-machine the test suite checks if the include path exists. - Add missing Requires on two modules. * Add `--read-only-app-data` option to allow for creation based on * The python specification can now take one or more values, first found Distribute again and works for Python 2 and 3 with one codebase. TheDirk Mueller2024-04-20 07:43:12 +00:00
a1ccf1fe78Accepting request 1152468 from home:bnavigator:branches:devel:languages:pythonMarkéta Machová2024-02-28 12:56:17 +00:00
4dcb1ef78eAccepting request 1137418 from devel:languages:pythonAna Guerrero2024-01-08 22:44:02 +00:00
f90d6d3533Accepting request 1137110 from home:bnavigator:branches:devel:languages:pythonDirk Mueller2024-01-07 19:11:55 +00:00
50b5a29056Accepting request 1114909 from devel:languages:pythonAna Guerrero2023-10-04 20:30:31 +00:00
ca99656e79- Add fix-tests-hookimpls.patch to fix tests with latest pytest in Factory.Daniel Garcia2023-10-03 07:10:47 +00:00
01cc60728c- Update to v20.24.5: - Fix brew cannot copy by @gaborbernat in #2640 - Test with 3.12 rc by @gaborbernat in #2641 - Upgrade setuptools by @gaborbernat in #2642 - GitHub Actions: Add PyPy 3.10 to testing by @cclauss in #2638 - 20.24.4: - Fix typo found by codespell by @DimitriPapadopoulos in #2624 - Updating extend.rst typo by @sagardesai1 in #2626 - 20.24.3: - Update compatibility docs by @jugmac00 in #2618 - fix ResourceWarning on process exit (#2472) by @sigma67 in #2617 - added scripts in tasks directory to sdist on build (#2610) by @sigma67 in #2620 - Bump wheel by @gaborbernat in #2622 - 20.24.2: - Bump pip and wheel by @gaborbernat in #2614 - 20.24.1: - Upgrade pip by @arielkirkwood in #2611 - 20.24.0: - Fix the CI by @gaborbernat in #2593 - Quickstart guide by @AlvesJorge in #2599 - Updated CLI documentation with config file name by @nathanczh in #2602 - Exclude dependabot and pre-commit ci from release notes by @gaborbernat in #2603 - Export VIRTUAL_ENV_PROMPT in activation scripts (#2194) by @jimporter in #2606 - Upgrade setuptools by @gaborbernat in #2607 - 20.23.1: - Bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.6 by @dependabot in #2566 - feat: ✨ update and simplify nushell activation by @melMass in #2572 - Fix deprecation warning by @jugmac00 in #2575 - Replace unmaintained pytest-freezegun by @jugmac00 in #2576 - Update cli_interface.rst by @uberFoo in #2586Daniel Garcia2023-10-03 06:46:26 +00:00
d5421a9c74- Add missing BuildRequires on time-machineSteve Kowalik2023-05-22 08:33:24 +00:00
0bdaaa1d95- Update to v20.23.0: # Features - 20.23.0 * Do not install wheel and setuptools seed packages for Python 3.12+. To restore the old behaviour use: - for wheel use VIRTUALENV_WHEEL=bundle environment variable or --wheel=bundle CLI flag, - for setuptools use VIRTUALENV_SETUPTOOLS=bundle environment variable or --setuptools=bundle CLI flag. By @chrysle. (#2487) * 3.12 support - by @gaborbernat. (#2558) # Bugfixes - 20.23.0 * Prevent PermissionError when using venv creator on systems that deliver files without user write permission - by @kulikjak. (#2543) * Upgrade setuptools to 67.7.2 from 67.6.1 and pip to 23.1.2 from 23.1 - by @szleb. (#2560)Daniel Garcia2023-05-12 09:14:27 +00:00
b9c2fd856c- Add python_module devel to BuildRequires in the test flavor, since the test suite checks if the include path exists.Steve Kowalik2023-01-11 03:48:59 +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.2Matej Cepl2022-10-25 17:59:17 +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.0Matej Cepl2022-10-10 09:42:39 +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.0Dirk 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.batDirk 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. virtualenvDirk 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
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
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
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
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
db4fbaa216- Use multibuild to avoid cycles with pytest
Tomáš Chvátal
2019-09-17 18:07:53 +00:00
33e019dfea- 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
Tomáš Chvátal
2019-09-16 10:44:26 +00:00
196b4bfa19- Version bump to 16.1.0: * Fixed documentation to use pypi.org and correct curl options; :issue:1042 * bug fix: ensure prefix is absolute when creating a new virtual environment :issue:1208 * upgrade setuptools from `39.1.0 to 40.5.0 * upgrade wheel from 0.31.1 to 0.32.2 * upgrade pip from 10.0.1 to 18.1 * activate.csh does not use basename and handles newlines :issue:1200 * fix failure to copy on platforms that use lib64 :issue:1189 * enable tab-completion in the interactive interpreter by default, thanks to a new sys.__interactivehook__ on Python 3 :issue:967 * suppress warning of usage of the deprecated imp module :issue:1238` * Drop support for Python 2.6. * Upgrade pip to 10.0.1. * Upgrade setuptools to 39.1.0. * Upgrade wheel to 0.31.1.
Thomas Bechtold
2019-03-01 15:30:04 +00:00