This PR updates virtualenv from 20.4.4 to 20.13.1.
Changelog
### 20.13.1
```
~~~~~~~~~~~~~~~~~~
- fix "execv() arg 2 must contain only strings" error on M1 MacOS (`2282 <https://github.com/pypa/virtualenv/issues/2282>`_)
- Ugrade embedded setuptools to ``60.5.0`` from ``60.2.0`` - by :user:`asottile`. (`2289 <https://github.com/pypa/virtualenv/issues/2289>`_)
- Upgrade embedded pip to ``22.0.3`` and setuptools to ``60.6.0`` - by :user:`gaborbernat` and :user:`asottile`. (`2294 <https://github.com/pypa/virtualenv/issues/2294>`_)
```
### 20.13.0
```
~~~~~~~~~~~~~~~~~~
- Fix ``AttributeError: 'bool' object has no attribute 'error'`` when creating a
Python 2.x virtualenv on macOS - by ``moreati``. (`2269 <https://github.com/pypa/virtualenv/issues/2269>`_)
- Fix ``PermissionError: [Errno 1] Operation not permitted`` when creating a
Python 2.x virtualenv on macOS/arm64 - by ``moreati``. (`2271 <https://github.com/pypa/virtualenv/issues/2271>`_)
```
### 20.12.1
```
~~~~~~~~~~~~~~~~~~
- Try using previous updates of ``pip``, ``setuptools`` & ``wheel``
when inside an update grace period rather than always falling back
to embedded wheels - by :user:`mayeut`. (`2265 <https://github.com/pypa/virtualenv/issues/2265>`_)
- New patch versions of ``pip``, ``setuptools`` & ``wheel`` are now
returned in the expected timeframe. - by :user:`mayeut`. (`2266 <https://github.com/pypa/virtualenv/issues/2266>`_)
- Manual upgrades of ``pip``, ``setuptools`` & ``wheel`` are
not discarded by a periodic update - by :user:`mayeut`. (`2267 <https://github.com/pypa/virtualenv/issues/2267>`_)
```
### 20.12.0
```
~~~~~~~~~~~~~~~~~~
- Fix ``--download`` option - by :user:`mayeut`. (`2120 <https://github.com/pypa/virtualenv/issues/2120>`_)
- Ugrade embedded setuptools to ``60.2.0`` from ``60.1.1`` - by :user:`gaborbernat`. (`2263 <https://github.com/pypa/virtualenv/issues/2263>`_)
```
### 20.11.2
```
~~~~~~~~~~~~~~~~~~
- Fix installation of pinned versions of ``pip``, ``setuptools`` & ``wheel`` - by :user:`mayeut`. (`2203 <https://github.com/pypa/virtualenv/issues/2203>`_)
```
### 20.11.1
```
~~~~~~~~~~~~~~~~~~
- Bump embed setuptools to ``60.1.1`` from ``60.1.0`` - by :user:`gaborbernat`. (`2258 <https://github.com/pypa/virtualenv/issues/2258>`_)
```
### 20.11.0
```
~~~~~~~~~~~~~~~~~~
- Avoid deprecation warning from py-filelock argument - by :user:`ofek`. (`2237 <https://github.com/pypa/virtualenv/issues/2237>`_)
- Upgrade embedded setuptools to ``61.1.0`` from ``58.3.0`` - by :user:`gaborbernat`. (`2240 <https://github.com/pypa/virtualenv/issues/2240>`_)
- Drop the runtime dependency of ``backports.entry-points-selectable`` - by :user:`hroncok`. (`2246 <https://github.com/pypa/virtualenv/issues/2246>`_)
- Fish: PATH variables should not be quoted when being set - by :user:`hroncok`. (`2248 <https://github.com/pypa/virtualenv/issues/2248>`_)
```
### 20.10.0
```
~~~~~~~~~~~~~~~~~~
- Fix broken prompt set up by activate.bat - by :user:`SiggyBar`. (`2225 <https://github.com/pypa/virtualenv/issues/2225>`_)
```
### 20.9.0
```
~~~~~~~~~~~~~~~~~
- Fixed path collision that could lead to a PermissionError or writing to system
directories when using PyPy3.8 - by :user:`mgorny`. (`2182 <https://github.com/pypa/virtualenv/issues/2182>`_)
- Upgrade embedded setuptools to ``58.3.0`` from ``58.1.0`` and pip to ``21.3.1`` from ``21.2.4`` - by
:user:`gaborbernat`. (`2205 <https://github.com/pypa/virtualenv/issues/2205>`_)
- Remove stray closing parenthesis in activate.bat - by :user:`SiggyBar`. (`2221 <https://github.com/pypa/virtualenv/issues/2221>`_)
```
### 20.8.1
```
~~~~~~~~~~~~~
- `2189 <https://github.com/pypa/virtualenv/issues/2189>`_
```
### 20.8.0
```
--------------------
* upgrade embedded setuptools to ``58.0.4`` from ``57.4.0`` and pip to ``21.2.4`` from ``21.2.3``
* Add nushell activation script
```
### 20.7.2
```
~~~~~~~~~~~~~~~~~
- Upgrade embedded pip to ``21.2.3`` from ``21.2.2`` and wheel to ``0.37.0`` from ``0.36.2`` - by :user:`gaborbernat`. (`2168 <https://github.com/pypa/virtualenv/issues/2168>`_)
```
### 20.7.1
```
~~~~~~~~~~~~~~~~~
- Fix unpacking dictionary items in PythonInfo.install_path (`2165 <https://github.com/pypa/virtualenv/issues/2165>`_)
```
### 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 <https://github.com/xonsh/xonsh/issues/3689>`_ - by :user:`gaborbernat`. (`#2160 <https://github.com/pypa/virtualenv/issues/2160>`_)
```
### 20.6.0
```
~~~~~~~~~~~~~~~~~
- Support Python interpreters without ``distutils`` (fallback to ``syconfig`` in these cases) - by :user:`gaborbernat`. (`1910 <https://github.com/pypa/virtualenv/issues/1910>`_)
```
### 20.5.0
```
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Drop python ``3.4`` support as it has been over 2 years since EOL - by :user:`gaborbernat`. (`2141 <https://github.com/pypa/virtualenv/issues/2141>`_)
```
### 20.4.7
```
~~~~~~~~~~~~~~~~~
- Upgrade embedded pip to ``21.1.2`` and setuptools to ``57.0.0`` - by :user:`gaborbernat`. (`2123 <https://github.com/pypa/virtualenv/issues/2123>`_)
```
### 20.4.6
```
~~~~~~~~~~~~~~~~~
- Fix ``site.getsitepackages()`` broken on python2 on debian - by :user:`freundTech`. (`2105 <https://github.com/pypa/virtualenv/issues/2105>`_)
```
### 20.4.5
```
~~~~~~~~~~~~~~~~~
- Bump pip to ``21.1.1`` from ``21.0.1`` - by :user:`gaborbernat`. (`2104 <https://github.com/pypa/virtualenv/issues/2104>`_)
- Fix ``site.getsitepackages()`` ignoring ``--system-site-packages`` on python2 - by :user:`freundTech`. (`2106 <https://github.com/pypa/virtualenv/issues/2106>`_)
```
Links
- PyPI: https://pypi.org/project/virtualenv
- Changelog: https://pyup.io/changelogs/virtualenv/
- Homepage: https://virtualenv.pypa.io/
This PR updates virtualenv from 20.4.4 to 20.13.1.
Changelog
### 20.13.1 ``` ~~~~~~~~~~~~~~~~~~ - fix "execv() arg 2 must contain only strings" error on M1 MacOS (`2282 <https://github.com/pypa/virtualenv/issues/2282>`_) - Ugrade embedded setuptools to ``60.5.0`` from ``60.2.0`` - by :user:`asottile`. (`2289 <https://github.com/pypa/virtualenv/issues/2289>`_) - Upgrade embedded pip to ``22.0.3`` and setuptools to ``60.6.0`` - by :user:`gaborbernat` and :user:`asottile`. (`2294 <https://github.com/pypa/virtualenv/issues/2294>`_) ``` ### 20.13.0 ``` ~~~~~~~~~~~~~~~~~~ - Fix ``AttributeError: 'bool' object has no attribute 'error'`` when creating a Python 2.x virtualenv on macOS - by ``moreati``. (`2269 <https://github.com/pypa/virtualenv/issues/2269>`_) - Fix ``PermissionError: [Errno 1] Operation not permitted`` when creating a Python 2.x virtualenv on macOS/arm64 - by ``moreati``. (`2271 <https://github.com/pypa/virtualenv/issues/2271>`_) ``` ### 20.12.1 ``` ~~~~~~~~~~~~~~~~~~ - Try using previous updates of ``pip``, ``setuptools`` & ``wheel`` when inside an update grace period rather than always falling back to embedded wheels - by :user:`mayeut`. (`2265 <https://github.com/pypa/virtualenv/issues/2265>`_) - New patch versions of ``pip``, ``setuptools`` & ``wheel`` are now returned in the expected timeframe. - by :user:`mayeut`. (`2266 <https://github.com/pypa/virtualenv/issues/2266>`_) - Manual upgrades of ``pip``, ``setuptools`` & ``wheel`` are not discarded by a periodic update - by :user:`mayeut`. (`2267 <https://github.com/pypa/virtualenv/issues/2267>`_) ``` ### 20.12.0 ``` ~~~~~~~~~~~~~~~~~~ - Fix ``--download`` option - by :user:`mayeut`. (`2120 <https://github.com/pypa/virtualenv/issues/2120>`_) - Ugrade embedded setuptools to ``60.2.0`` from ``60.1.1`` - by :user:`gaborbernat`. (`2263 <https://github.com/pypa/virtualenv/issues/2263>`_) ``` ### 20.11.2 ``` ~~~~~~~~~~~~~~~~~~ - Fix installation of pinned versions of ``pip``, ``setuptools`` & ``wheel`` - by :user:`mayeut`. (`2203 <https://github.com/pypa/virtualenv/issues/2203>`_) ``` ### 20.11.1 ``` ~~~~~~~~~~~~~~~~~~ - Bump embed setuptools to ``60.1.1`` from ``60.1.0`` - by :user:`gaborbernat`. (`2258 <https://github.com/pypa/virtualenv/issues/2258>`_) ``` ### 20.11.0 ``` ~~~~~~~~~~~~~~~~~~ - Avoid deprecation warning from py-filelock argument - by :user:`ofek`. (`2237 <https://github.com/pypa/virtualenv/issues/2237>`_) - Upgrade embedded setuptools to ``61.1.0`` from ``58.3.0`` - by :user:`gaborbernat`. (`2240 <https://github.com/pypa/virtualenv/issues/2240>`_) - Drop the runtime dependency of ``backports.entry-points-selectable`` - by :user:`hroncok`. (`2246 <https://github.com/pypa/virtualenv/issues/2246>`_) - Fish: PATH variables should not be quoted when being set - by :user:`hroncok`. (`2248 <https://github.com/pypa/virtualenv/issues/2248>`_) ``` ### 20.10.0 ``` ~~~~~~~~~~~~~~~~~~ - Fix broken prompt set up by activate.bat - by :user:`SiggyBar`. (`2225 <https://github.com/pypa/virtualenv/issues/2225>`_) ``` ### 20.9.0 ``` ~~~~~~~~~~~~~~~~~ - Fixed path collision that could lead to a PermissionError or writing to system directories when using PyPy3.8 - by :user:`mgorny`. (`2182 <https://github.com/pypa/virtualenv/issues/2182>`_) - Upgrade embedded setuptools to ``58.3.0`` from ``58.1.0`` and pip to ``21.3.1`` from ``21.2.4`` - by :user:`gaborbernat`. (`2205 <https://github.com/pypa/virtualenv/issues/2205>`_) - Remove stray closing parenthesis in activate.bat - by :user:`SiggyBar`. (`2221 <https://github.com/pypa/virtualenv/issues/2221>`_) ``` ### 20.8.1 ``` ~~~~~~~~~~~~~ - `2189 <https://github.com/pypa/virtualenv/issues/2189>`_ ``` ### 20.8.0 ``` -------------------- * upgrade embedded setuptools to ``58.0.4`` from ``57.4.0`` and pip to ``21.2.4`` from ``21.2.3`` * Add nushell activation script ``` ### 20.7.2 ``` ~~~~~~~~~~~~~~~~~ - Upgrade embedded pip to ``21.2.3`` from ``21.2.2`` and wheel to ``0.37.0`` from ``0.36.2`` - by :user:`gaborbernat`. (`2168 <https://github.com/pypa/virtualenv/issues/2168>`_) ``` ### 20.7.1 ``` ~~~~~~~~~~~~~~~~~ - Fix unpacking dictionary items in PythonInfo.install_path (`2165 <https://github.com/pypa/virtualenv/issues/2165>`_) ``` ### 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 <https://github.com/xonsh/xonsh/issues/3689>`_ - by :user:`gaborbernat`. (`#2160 <https://github.com/pypa/virtualenv/issues/2160>`_) ``` ### 20.6.0 ``` ~~~~~~~~~~~~~~~~~ - Support Python interpreters without ``distutils`` (fallback to ``syconfig`` in these cases) - by :user:`gaborbernat`. (`1910 <https://github.com/pypa/virtualenv/issues/1910>`_) ``` ### 20.5.0 ``` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Drop python ``3.4`` support as it has been over 2 years since EOL - by :user:`gaborbernat`. (`2141 <https://github.com/pypa/virtualenv/issues/2141>`_) ``` ### 20.4.7 ``` ~~~~~~~~~~~~~~~~~ - Upgrade embedded pip to ``21.1.2`` and setuptools to ``57.0.0`` - by :user:`gaborbernat`. (`2123 <https://github.com/pypa/virtualenv/issues/2123>`_) ``` ### 20.4.6 ``` ~~~~~~~~~~~~~~~~~ - Fix ``site.getsitepackages()`` broken on python2 on debian - by :user:`freundTech`. (`2105 <https://github.com/pypa/virtualenv/issues/2105>`_) ``` ### 20.4.5 ``` ~~~~~~~~~~~~~~~~~ - Bump pip to ``21.1.1`` from ``21.0.1`` - by :user:`gaborbernat`. (`2104 <https://github.com/pypa/virtualenv/issues/2104>`_) - Fix ``site.getsitepackages()`` ignoring ``--system-site-packages`` on python2 - by :user:`freundTech`. (`2106 <https://github.com/pypa/virtualenv/issues/2106>`_) ```Links
- PyPI: https://pypi.org/project/virtualenv - Changelog: https://pyup.io/changelogs/virtualenv/ - Homepage: https://virtualenv.pypa.io/