72b23e27e7Accepting request 1179659 from devel:languages:python
factory
Ana Guerrero
2024-06-11 16:27:12 +0000
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 +0000
edc34b5ff2Accepting request 1173647 from devel:languages:python
Ana Guerrero
2024-05-14 11:37:26 +0000
4b8abf9d75Accepting request 1173492 from home:badshah400:branches:devel:languages:pythonMatej Cepl2024-05-13 12:11:40 +0000
17846089c3Accepting request 1169321 from devel:languages:python
Ana Guerrero
2024-04-23 16:54:49 +0000
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 +0000
1552d58814Accepting request 1152923 from devel:languages:python
Dominique Leuenberger
2024-02-29 20:49:06 +0000
a1ccf1fe78Accepting request 1152468 from home:bnavigator:branches:devel:languages:python
Markéta Machová
2024-02-28 12:56:17 +0000
4dcb1ef78eAccepting request 1137418 from devel:languages:python
Ana Guerrero
2024-01-08 22:44:02 +0000
f90d6d3533Accepting request 1137110 from home:bnavigator:branches:devel:languages:pythonDirk Mueller2024-01-07 19:11:55 +0000
50b5a29056Accepting request 1114909 from devel:languages:python
Ana Guerrero
2023-10-04 20:30:31 +0000
ca99656e79- Add fix-tests-hookimpls.patch to fix tests with latest pytest in Factory.Daniel Garcia2023-10-03 07:10:47 +0000
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 +0000
f3a9176be3Accepting request 1096211 from devel:languages:python
Dominique Leuenberger
2023-07-01 21:18:00 +0000
3403a890c5Accepting request 1096168 from home:mcalabkova:branches:devel:languages:pythonMatej Cepl2023-06-30 21:08:04 +0000
22cc630e25Accepting request 1088293 from devel:languages:python
Dominique Leuenberger
2023-05-30 20:02:01 +0000
d5421a9c74- Add missing BuildRequires on time-machine
Steve Kowalik
2023-05-22 08:33:24 +0000
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 +0000
51cd84c20cAccepting request 1083341 from devel:languages:python
Dominique Leuenberger
2023-05-03 10:56:16 +0000
3dc1de39b7Accepting request 1082837 from home:jayvdb:branches:devel:languages:pythonDirk Mueller2023-04-27 21:50:45 +0000
c7bc4c603dAccepting request 1081729 from devel:languages:python
Dominique Leuenberger
2023-04-22 19:58:13 +0000
ed742ad74bAccepting request 1081690 from home:dirkmueller:acdc:as_python3_moduleDirk Mueller2023-04-21 13:28:34 +0000
530d215681Accepting request 1072755 from devel:languages:python
Dominique Leuenberger
2023-03-19 15:16:34 +0000
ecbb06f3dfAccepting request 1072651 from home:pgajdos:pythonMatej Cepl2023-03-17 21:50:59 +0000
06e79b1330Accepting request 1057689 from devel:languages:python
Dominique Leuenberger
2023-01-11 16:14:19 +0000
b9c2fd856c- Add python_module devel to BuildRequires in the test flavor, since the test suite checks if the include path exists.
Steve Kowalik
2023-01-11 03:48:59 +0000
e6161d2292Accepting request 1039742 from devel:languages:python
Dominique Leuenberger
2022-12-04 13:57:45 +0000
adcffc6192Accepting request 1039702 from home:yarunachalam:branches:devel:languages:pythonDirk Mueller2022-12-03 07:30:22 +0000
593eb3f3a3Accepting request 1031181 from devel:languages:python
Dominique Leuenberger
2022-10-27 11:54:03 +0000
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 +0000
4a8a522a68Accepting request 1009349 from devel:languages:python
Dominique Leuenberger
2022-10-13 13:39:35 +0000
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 +0000
3762ace310Accepting request 988325 from devel:languages:python
Dominique Leuenberger
2022-07-12 09:12:11 +0000
da707699c9Accepting request 988039 from home:apersaud:branches:devel:languages:pythonMatej Cepl2022-07-11 09:48:56 +0000
41c1a0a8f2Accepting request 980911 from devel:languages:python
Dominique Leuenberger
2022-06-06 09:10:11 +0000
6eacc68f26Accepting request 980812 from home:apersaud:branches:devel:languages:pythonMatej Cepl2022-06-05 16:45:28 +0000
d958e73f3cAccepting request 963040 from devel:languages:python
Dominique Leuenberger
2022-03-22 18:36:08 +0000
0c666c58d0Accepting request 961179 from home:apersaud:branches:devel:languages:pythonMatej Cepl2022-03-19 12:13:28 +0000
1dde4458d3Accepting request 954311 from devel:languages:python
Dominique Leuenberger
2022-02-15 22:57:03 +0000
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 +0000
3a2e1d94ffAccepting request 950529 from devel:languages:python
Dominique Leuenberger
2022-02-03 22:15:34 +0000
1d6523f832Accepting request 949893 from home:apersaud:branches:devel:languages:pythonMatej Cepl2022-02-01 18:51:23 +0000
d828d31925Accepting request 940176 from devel:languages:python
Dominique Leuenberger
2021-12-16 20:19:19 +0000
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 +0000
0da4984aefAccepting request 923557 from devel:languages:python
Dominique Leuenberger
2021-10-25 13:16:55 +0000
8f00c6434dAccepting request 922215 from home:bnavigator:branches:devel:languages:pythonDirk Mueller2021-10-01 19:29:38 +0000
d61e7e9edaAccepting request 918847 from devel:languages:python
Dominique Leuenberger
2021-09-16 21:14:40 +0000
d22bcb7db5- Shift new BuildRequires to :test to avoid cycles.
Steve Kowalik
2021-09-14 08:21:59 +0000
d613e24eda- Drop no longer required appdirs Requires.
Steve Kowalik
2021-09-14 08:16:41 +0000
c4fed9ecb5- Add missing Requires on two modules.
Steve Kowalik
2021-09-14 08:10:32 +0000
552693e7b1- Add missing Requires on platformdirs.
Steve Kowalik
2021-09-14 07:38:40 +0000
83bf479dd3Accepting request 910165 from home:mcepl:branches:devel:languages:pythonMatej Cepl2021-08-26 06:50:47 +0000
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 +0000
9de40abc37Accepting request 856965 from devel:languages:python
Dominique Leuenberger
2020-12-23 13:18:42 +0000
435ed8a957- update to 20.2.0: - Bump pip to `20.3.1, setuptools to 51.0.0 and wheel to 0.36.1`Dirk Mueller2020-12-19 10:02:03 +0000
a957f4685cAccepting request 853600 from devel:languages:python
Dominique Leuenberger
2020-12-12 19:29:01 +0000
0280d8cc1cchangelog entry for the update
Markéta Machová
2020-12-07 14:07:08 +0000
55ed82cebcAccepting request 853544 from home:mcalabkova:branches:devel:languages:pythonMatej Cepl2020-12-07 12:47:13 +0000
28f261edf9Accepting request 840217 from devel:languages:python
Dominique Leuenberger
2020-10-29 08:47:02 +0000
480b52a26bAccepting request 819158 from devel:languages:python
Dominique Leuenberger
2020-07-15 10:02:25 +0000
e024492b2f- Add patch from upstream to fix one failing test: * tests.patch
Tomáš Chvátal
2020-07-07 09:08:27 +0000
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 +0000
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 +0000
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 +0000
4771b8d955Accepting request 794520 from devel:languages:python
Dominique Leuenberger
2020-04-19 19:49:34 +0000
add7a3666b- Update to 20.0.17: * minor fixes * update of embedded modules
Tomáš Chvátal
2020-04-16 09:06:32 +0000
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 +0000
c402f8639f- Update to 20.0.10: * Complete rewrite and redesign of the virtualenv package
Tomáš Chvátal
2020-03-13 11:31:08 +0000
3718032f35Accepting request 782218 from devel:languages:python
Dominique Leuenberger
2020-03-08 21:22:41 +0000
595efcefd2Accepting request 782173 from home:sleep_walker:branches:devel:languages:python
Tomáš Chvátal
2020-03-06 18:14:19 +0000
54a43b21ddAccepting request 770676 from devel:languages:python
Dominique Leuenberger
2020-02-15 21:23:00 +0000
5903566e1fAccepting request 770675 from home:mcalabkova:branches:devel:languages:python
Tomáš Chvátal
2020-02-06 18:19:43 +0000
7f83d1281eAccepting request 731579 from devel:languages:python
Dominique Leuenberger
2019-09-23 10:19:33 +0000
db4fbaa216- Use multibuild to avoid cycles with pytest
Tomáš Chvátal
2019-09-17 18:07:53 +0000
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 +0000
b64c3cb6e0Accepting request 680531 from devel:languages:python
Dominique Leuenberger
2019-03-04 08:11:23 +0000
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 +0000
752faa8e4f- Add requires: python-setuptools (bsc#1127328)
Thomas Bechtold
2019-03-01 07:49:01 +0000
ee3b258502Accepting request 672297 from home:nicolasbock:branches:devel:languages:pythonMatej Cepl2019-02-07 16:59:32 +0000
d476e6ce41Accepting request 627455 from devel:languages:python
Dominique Leuenberger
2018-08-08 12:45:18 +0000
df7d030963Accepting request 627453 from home:matwey:branches:devel:languages:python
Tomáš Chvátal
2018-08-04 15:09:58 +0000
7fdd5e7346Accepting request 624537 from devel:languages:python
Dominique Leuenberger
2018-07-23 15:58:56 +0000
26031a2e22- Enable tests, skip upstream failing one
Tomáš Chvátal
2018-07-22 10:26:39 +0000
b82e1fa9b1- Fix failure of virtualenv --always-copy (bsc#1102096): * pypa-virtualenv-1189.patch
Tomáš Chvátal
2018-07-22 10:06:29 +0000
f19b851a67Accepting request 624311 from home:mwilck:branches:devel:languages:python
Tomáš Chvátal
2018-07-20 18:20:22 +0000
ca11ed4ea5Accepting request 578617 from devel:languages:python
Dominique Leuenberger
2018-02-22 13:58:04 +0000
9f9d5f8bdd- Add missing Requires for python (bsc#1081707)
Thomas Bechtold
2018-02-21 08:16:37 +0000
5588b8302eAccepting request 482903 from devel:languages:python
Dominique Leuenberger
2017-04-19 16:04:03 +0000
5a20497330- do not generate HTML documentation for packages that are indirect dependencies of Sphinx (see docs at https://virtualenv.readthedocs.org/ ) - move uninstall_alternatives to %postun
Jan Matejek
2017-03-27 14:14:31 +0000