Virtualenv

Latest version: v20.29.3

Safety actively analyzes 715032 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 20

20.21.1

Not secure
~~~~~~~~~~~~~~~~~~
- Add ``tox.ini`` to sdist - by :user:`mtelka`. (:issue:`2511`)
- Move the use of 'let' in nushell to ensure compatibility with future releases of nushell, where 'let' no longer
assumes that its initializer is a full expressions. (:issue:`2527`)
- The nushell command 'str collect' has been superseded by the 'str join' command. The activate.nu script has
been updated to reflect this change. (:issue:`2532`)
- Upgrade embedded wheels:

* wheel to ``0.40.0`` from ``0.38.4``
* setuptools to ``67.6.1`` from ``67.4.0``
* pip to ``23.1`` from ``23.0.1`` (:issue:`2546`)

20.21.0

Not secure
~~~~~~~~~~~~~~~~~~
- Add ``print`` command to nushell print_prompt to ensure compatibility with future release of nushell,
where intermediate commands no longer print their result to stdout. (:issue:`2514`)
- Do not assume the default encoding. (:issue:`2515`)
- Make ``ReentrantFileLock`` thread-safe and,
thereby, fix race condition in ``virtualenv.cli_run`` - by :user:`radoering`. (:issue:`2516`)

20.20.0

Not secure
~~~~~~~~~~~~~~~~~~
- Discover CPython implementations distributed on Windows by any organization - by :user:`faph`. (:issue:`2504`)
- Upgrade embedded setuptools to ``67.4.0`` from ``67.1.0`` and pip to ``23.0.1`` from ``23.0`` - by :user:`gaborbernat`. (:issue:`2510`)

20.19.0

Not secure
~~~~~~~~~~~~~~~~~~
- Allow platformdirs version ``3`` - by :user:`cdce8p`. (:issue:`2499`)

20.18.0

Not secure
~~~~~~~~~~~~~~~~~~
- Fix broken prompt in Nushell when activating virtual environment - by :user:`kubouc`. (:issue:`2481`)
- Bump embedded pip to ``23.0`` and setuptools to ``67.1`` - by :user:`gaborbernat`. (:issue:`2489`)

20.17.1

Not secure
~~~~~~~~~~~~~~~~~~
- A ``py`` or ``python`` spec means any Python rather than ``CPython`` - by :user:`gaborbernat`. (`2460 <https://github.com/pypa/virtualenv/issues/2460>`_)
- Make ``activate.nu`` respect ``VIRTUAL_ENV_DISABLE_PROMPT`` and not set the prompt if requested - by :user:`m-lima`. (`2461 <https://github.com/pypa/virtualenv/issues/2461>`_)

Page 6 of 20

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.