Changelog for
python3-virtualenv-20.2.2-3.3.noarch.rpm :
* Thu Mar 11 2021 mceplAATTsuse.com- Actually switch off all activation tests, so we can shed all those dependencies.
* Mon Mar 08 2021 mceplAATTsuse.com- Skip test_xonsh on platforms we don\'t carry xonsh.
* Sat Dec 19 2020 dmuellerAATTsuse.com- update to 20.2.0: - Bump pip to ``20.3.1``, setuptools to ``51.0.0`` and wheel to ``0.36.1``
* Sun Dec 06 2020 codeAATTbnavigator.de- 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
* Thu Oct 08 2020 steven.kowalikAATTsuse.com- Update to 20.0.33:
* Fix ``None`` type error in cygwin if POSIX path in dest - by :user:`danyeaw`. (`#1962
`_)
* Fix Python 3.4 incompatibilities (added back to the CI) - by :user:`gaborbernat`. (`#1963 `_)
* For activation scripts always use UNIX line endings (unless it\'s BATCH shell related) - by :user:`saytosid`. (`#1818 `_)
* Avoid spawning new windows when doing seed package upgrades in the background on Windows - by :user:`gaborbernat`. (`#1928 `_)
* Fix a bug that reading and writing on the same file may cause race on multiple processes. (`#1938 `_)
* Provide correct path for bash activator in cygwin or msys2 - by :user:`danyeaw`. (`#1940 `_)
* Relax importlib requirement to allow version<3 - by :user:`usamasadiq` (`#1953 `_)
* pth files were not processed on CPython2 if $PYTHONPATH was pointing to site-packages/ - by :user:`navytux`. (`#1959 `_) (`#1960 `_)
* Fix test suite failing if run from system Python - by :user:`gaborbernat`. (`#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 `_)
* Use ``\
`` instead if ``\\r\
`` as line separator for report (because Python already performs this transformation
* automatically upon write to the logging pipe) - by :user:`gaborbernat`. (`#1905 `_)
* No longer preimport threading to fix support for `gpython `_ and `gevent `_ - by :user:`navytux`. (`#1897 `_)
* Bump dependency ``distutils >= 0.3.1`` - by :user:`gaborbernat`. (`#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 `_)
* Do not print error message if the application exists with ``SystemExit(0)`` - by :user:`gaborbernat`. (`#1885 `_)- Update Requires of python-distlib- Drop tests.patch, included upstream.
* Tue Jul 07 2020 tchvatalAATTsuse.com- Add patch from upstream to fix one failing test:
* tests.patch
* Fri Jul 03 2020 tchvatalAATTsuse.com- Add missing dependencies- Skip online test test_seed_link_via_app_data
* Wed Jun 24 2020 dmuellerAATTsuse.com- 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 `_)
* Ensure that the seeded packages do not get too much out of date: + More details under :ref:`wheels` - by :user:`gaborbernat`. (`#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 `_)
* Relax ``importlib.resources`` requirement to also allow version 2 - by :user:`asottile`. (`#1846 `_)
* Upgrade embedded setuptools to ``44.1.1`` for python 2 and ``47.1.1`` for python3.5+ - by :user:`gaborbernat`. (`#1855 `_)
* Tue Jun 02 2020 dmuellerAATTsuse.com- 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 `_) - Fix download fails with python 3.4 - by :user:`gaborbernat`. (`#1809 `_) - Fixes older CPython2 versions use ``_get_makefile_filename`` instead of ``get_makefile_filename`` on ``sysconfig`` - by :user:`ianw`. (`#1810 `_) - Fix download is ``True`` by default - by :user:`gaborbernat`. (`#1813 `_) - Fail ``app-data`` seed operation when wheel download fails and better error message - by :user:`gaborbernat`. (`#1814 `_) - Fix generating a Python 2 environment from Python 3 creates invalid python activator - by :user:`gaborbernat`. (`#1776 `_) - Fix pinning seed packages via ``app-data`` seeder raised ``Invalid Requirement`` - by :user:`gaborbernat`. (`#1779 `_) - Do not stop interpreter discovery if we fail to find the system interpreter for a executable during discovery - by :user:`gaborbernat`. (`#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 `_) - 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 `_) - Upgrade pip for Python ``2.7`` and ``3.5+`` from ``20.0.2`` to ``20.1`` - by :user:`gaborbernat`. (`#1793 `_) - Fix CPython is not discovered from Windows registry, and discover pythons from Windows registry in decreasing order by version - by :user:`gaborbernat`. (`#1796 `_) - Fix symlink detection for creators - by :user:`asottile` (`#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 `_)
* Thu Apr 16 2020 tchvatalAATTsuse.com- Update to 20.0.17:
* minor fixes
* update of embedded modules
* Thu Mar 19 2020 tchvatalAATTsuse.com- 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 `_) - Other minor fixes
* Fri Mar 13 2020 tchvatalAATTsuse.com- Update to 20.0.10:
* Complete rewrite and redesign of the virtualenv package
* Fri Mar 06 2020 sleep_walkerAATTopensuse.org- update to 16.7.10
* fix error printing in bailout for Python < 2.7
* Thu Feb 06 2020 mcalabkovaAATTsuse.com- update to 16.7.9
* upgrade setuptools from 41.4.0 to 42.0.2
* fix virtualenv creation when --no-pip argument used.
* Tue Sep 17 2019 tchvatalAATTsuse.com- Use multibuild to avoid cycles with pytest
* Mon Sep 16 2019 tchvatalAATTsuse.com- 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
* Mon Mar 04 2019 tchvatalAATTsuse.com- Update to 16.4.3:
* Revert the symlink fix, causing debian packaging issues. (#1390)
* Fix license() builtin by copying the LICENSE file into the virtualenv - by asottile. (#1317)
* fixes the scenario where the python base install is symlinked with relative symlinks (#490)
* Use importlib over imp in virtualenv.py for python >= 3.4 - by Anthony Sottile (#1293)
* Copy or link PyPy header files instead of include directory itself (#1302)
* Allow virtualenv creation with older pip not having config command correspondingly disabling configuration related features (such as pip cert setting) in this case. (#1303)
* Use importlib over deprecated imp` in ``distutils/__init__.py for python 3 - by Anthony Sottile (#955)
* Preserve cert option defined in pip.conf or environment variable. (#1273)
* fixed a ResourceWarning: unclosed file in call_subprocess() - by Mickaël Schoentgen (#1277)
* pre-import some built-in modules in site.py on PyPy according to PyPy\'s site.py - by microdog (#1281)
* Copy files from sys.exec_prefix only if it is really different path than used prefix, bugfix for #1270 (#1282)
* copyfile handles relative symlinks and symlinks to symlinks, avoiding problems when Python was installed using stow or homebrew. (#268)
* Fix preserving of original path when using fish and a subshell. (#904)
* Drop the source layout of the project, going back to how the source was laid out before 16.1.0. (#1241)
* Fix bootstrap script generation broken with 16.0.0. Support now both CPython, pypy, jython. (#1244)
* lib64 symlink is again relative (as was with < 16.1.0). (#1248)
* Tue Feb 05 2019 nicolas.bockAATTsuse.com- 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.- Removed patch - pypa-virtualenv-1189.patch
* Sat Aug 04 2018 matwey.kornilovAATTgmail.com- Add requires: python-setuptools (bsc#1127328) > virtualenv-3.6 --help Traceback (most recent call last): File \"/usr/bin/virtualenv-3.6\", line 6, in from pkg_resources import load_entry_point ModuleNotFoundError: No module named \'pkg_resources\'
* Sun Jul 22 2018 tchvatalAATTsuse.com- Enable tests, skip upstream failing one
* Fri Jul 20 2018 mwilckAATTsuse.com- Fix failure of virtualenv --always-copy (bsc#1102096):
* pypa-virtualenv-1189.patch
* Wed Feb 21 2018 tbechtoldAATTsuse.com- Add missing Requires for python (bsc#1081707)
* Mon Mar 27 2017 jmatejekAATTsuse.com- 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
* Thu Mar 16 2017 tbechtoldAATTsuse.com- Merge python-virtualenv-doc.spec into python-virtualenv.spec
* Thu Mar 16 2017 tbechtoldAATTsuse.com- update to 15.1.0:
* Support Python 3.6.
* Upgrade setuptools to 28.0.0.
* Upgrade pip to 9.0.1.
* Don\'t install pre-release versions of pip, setuptools, or wheel from PyPI.- Switch to singlespec approach
* Tue Mar 08 2016 arunAATTgmx.de- specfile:
* update copyright
* fix update-alternatives- update to version 15.0.0:
* Remove the virtualenv-N.N script from the package; this can no longer be correctly created from a wheel installation. Resolves [#851], #692
* Remove accidental runtime dependency on pip by extracting certificate in the subprocess.
* Upgrade setuptools 20.2.2.
* Upgrade pip to 8.1.0.- changes from version 14.0.6:
* Upgrade setuptools to 20.0
* Upgrade wheel to 0.29.0
* Fix an error where virtualenv didn’t pass in a working ssl certificate for pip, causing “weird” errors related to ssl.- changes from version 14.0.5:
* Homogenize drive letter casing for both prefixes and filenames. #858- changes from version 14.0.4:
* Upgrade setuptools to 19.6.2
* Revert ac4ea65; only correct drive letter case. Fixes #856, #815- changes from version 14.0.3:
* Upgrade setuptools to 19.6.1- changes from version 14.0.2:
* Upgrade setuptools to 19.6
* Supress any errors from unset on different shells (PR #843)
* Normalize letter case for prefix path checking. Fixes #837- changes from version 14.0.1:
* Upgrade from pip 8.0.0 to 8.0.2.
* Fix the default of --(no-)download to default to downloading.- changes from version 14.0.0:
* BACKWARDS INCOMPATIBLE Drop support for Python 3.2.
* Upgrade setuptools to 19.4
* Upgrade wheel to 0.26.0
* Upgrade pip to 8.0.0
* Upgrade argparse to 1.4.0
* Added support for python-config script (PR #798)
* Updated activate.fish (PR #589) (PR #799)
* Account for a site.pyo correctly in some python implementations (PR #759)
* Properly restore an empty PS1 (#407)
* Properly remove pydoc when deactivating
* Remove workaround for very old Mageia / Mandriva linuxes (PR #472)
* Added a space after virtualenv name in the prompt: (env) $PS1
* Make sure not to run a –user install when creating the virtualenv (PR #803)
* Remove virtualenv.py’s path from sys.path when executing with a new python. Fixes issue #779, #763 (PR #805)
* Remove use of () in .bat files so Program Files (x86) works #35
* Download new releases of the preinstalled software from PyPI when there are new releases available. This behavior can be disabled using --no-download.
* Make --no-setuptools, --no-pip, and --no-wheel independent of each other.
* Wed Sep 16 2015 rhaferAATTsuse.com- update to version 13.1.2:
* Upgrade pip to 7.1.2.- additional changes from version 13.1.1
* Upgrade pip to 7.1.1.
* Upgrade setuptools to 18.2.
* Make the activate script safe to use when bash is running with ``-u``.- additional changes from version 13.1.0
* Upgrade pip to 7.1.0
* Upgrade setuptools to 18.0.1- additional changes from version 13.0.3
* Upgrade pip to 7.0.3- additional changes from version 13.0.2
* Upgrade pip to 7.0.2
* Upgrade setuptools to 17.0- additional changes from version 13.0.1
* Upgrade pip to 7.0.1- additional changes from version 13.0.0
* Automatically install wheel when creating a new virutalenv. This can be disabled by using the ``--no-wheel`` option.
* Don\'t trust the current directory as a location to discover files to install packages from.
* Upgrade setuptools to 16.0.
* Upgrade pip to 7.0.0.
* Wed Jul 29 2015 toddrme2178AATTgmail.com- Split documentation into subpackage to avoid dependency loop
* Thu Apr 02 2015 benoit.moninAATTgmx.fr- update to version 12.0.7:
* Upgrade pip to 6.0.8- additional changes from version 12.0.6:
* Upgrade pip to 6.0.7
* Upgrade setuptools to 12.0.5- additional changes from version 12.0.5:
* Upgrade pip to 6.0.6
* Upgrade setuptools to 11.0- additional changes from version 12.0.4:
* Revert the fix to ``-p`` on Debian based pythons as it was broken in other situations.
* Revert several sys.path changes new in 12.0 which were breaking virtualenv.- additional changes from version 12.0.3:
* Fix an issue where Debian based Pythons would fail when using - p with the host Python.
* Upgrade pip to 6.0.3- additional changes from version 12.0.2:
* Upgraded pip to 6.0.2- additional changes from version 12.0.1:
* Upgraded pip to 6.0.1- additional changes from version 12.0:
*
*
*PROCESS
*
* Version numbers are now simply ``X.Y`` where the leading ``1`` has been dropped.
* Split up documentation into structured pages
* Now using pytest framework
* Correct sys.path ordering for debian, issue #461
* Correctly throws error on older Pythons, issue #619
* Allow for empty $PATH, pull #601
* Don\'t set prompt if $env:VIRTUAL_ENV_DISABLE_PROMPT is set for Powershell
* Updated setuptools to 7.0
* Sat Nov 08 2014 ledestAATTgmail.com- fix bashism in pre script