Bump virtualenv from 20.26.6 to 20.33.0
Closed
Number: #134
Type: Pull Request
State: Closed
Type: Pull Request
State: Closed
Author:
dependabot[bot]
Association: Contributor
Comments: 1
Association: Contributor
Comments: 1
Created:
August 05, 2025 at 04:23 AM UTC
(10 months ago)
(10 months ago)
Updated:
August 12, 2025 at 05:22 AM UTC
(10 months ago)
(10 months ago)
Closed:
August 12, 2025 at 05:22 AM UTC
(10 months ago)
(10 months ago)
Time to Close:
7 days
Labels:
dependencies python
dependencies python
Description:
Bumps virtualenv from 20.26.6 to 20.33.0.
Release notes
Sourced from virtualenv's releases.
20.33.0
What's Changed
- release 20.32.0 by
@gaborbernatin pypa/virtualenv#2908- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ci[bot] in pypa/virtualenv#2909- Fix nushell deprecation warnings by
@gaborbernatin pypa/virtualenv#2910- test: Use
@pytest.mark.flakyinstead of@flaky.flakyby@mgornyin pypa/virtualenv#2911- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ci[bot] in pypa/virtualenv#2912- fix: handle StopIteration in discovery by
@esafakin pypa/virtualenv#2913- fix: Improve symlink check and sysconfig path handling by
@esafakin pypa/virtualenv#2914- docs: Recommend specific python version for virtualenv by
@esafakin pypa/virtualenv#2916- fix: Force UTF-8 encoding for pip subprocess by
@esafakin pypa/virtualenv#2918- fix: Prevent crash on file in PATH during discovery by
@esafakin pypa/virtualenv#2917- fix:
--try-first-withwas overriding an absolute--pythonpath by@esafakin pypa/virtualenv#2921- fix 'Too many open files' error and improve error message by
@esafakin pypa/virtualenv#2922- fix(testing): Prevent logging setup when --help is passed by
@esafakin pypa/virtualenv#2923- fix cache invalidation for PythonInfo by
@esafakin pypa/virtualenv#2925- fix: Update venv redirector detection for Python 3.13 on Windows by
@esafakin pypa/virtualenv#2920- feat: Add Tcl/Tkinter support by
@esafakin pypa/virtualenv#2928Full Changelog: https://github.com/pypa/virtualenv/compare/20.32.0...20.33.0
20.32.0
What's Changed
- release 20.31.2 by
@gaborbernatin pypa/virtualenv#2886- Fix the CI by
@gaborbernatin pypa/virtualenv#2904- activate.fish: update fish major version check by
@r5din pypa/virtualenv#2891- Fix: Ignore missing absolute paths for python discovery by
@esafakin pypa/virtualenv#2907- Discover uv-managed Python installations by
@edgarrmondragonin pypa/virtualenv#2902- Add warning for incorrect usage of Nushell activation script by
@esafakin pypa/virtualenv#2906- Update index.rst, compatibility section added, other subheadings created by
@vellein pypa/virtualenv#2897- Bump setuptools version by
@gaborbernatin pypa/virtualenv#2900New Contributors
@r5dmade their first contribution in pypa/virtualenv#2891@esafakmade their first contribution in pypa/virtualenv#2907@edgarrmondragonmade their first contribution in pypa/virtualenv#2902@vellemade their first contribution in pypa/virtualenv#2897Full Changelog: https://github.com/pypa/virtualenv/compare/20.31.2...20.32.0
20.31.2
What's Changed
- release 20.31.1 by
@gaborbernatin pypa/virtualenv#2882
... (truncated)
Changelog
Sourced from virtualenv's changelog.
v20.33.0 (2025-08-03)
Features - 20.33.0
- Added support for Tcl and Tkinter. You're welcome. Contributed by :user:`esafak`. (:issue:`425`)Bugfixes - 20.33.0
- Prevent logging setup when --help is passed, fixing a flaky test. Contributed by :user:
esafak. (:issue:u)- Fix cache invalidation for PythonInfo by hashing
py_info.py. Contributed by :user:esafak. (:issue:2467)- When no discovery plugins are found, the application would crash with a StopIteration. This change catches the StopIteration and raises a RuntimeError with a more informative message. Contributed by :user:
esafak. (:issue:2493)- Stop
--try-first-withoverriding absolute--pythonpaths. Contributed by :user:esafak. (:issue:2659)- Force UTF-8 encoding for pip download Contributed by :user:
esafak. (:issue:2780)- Creating a virtual environment on a filesystem without symlink-support would fail even with
--copiesMakefs_supports_symlinkperform a real symlink creation check on all platforms. Contributed by :user:esafak. (:issue:2786)- Add a note to the user guide recommending the use of a specific Python version when creating virtual environments. Contributed by :user:
esafak. (:issue:2808)- Fix 'Too many open files' error due to a file descriptor leak in virtualenv's locking mechanism. Contributed by :user:
esafak. (:issue:2834)- Support renamed Windows venv redirector (
venvlauncher.exeandvenvwlauncher.exe) on Python 3.13 Contributed by :user:esafak. (:issue:2851)- Resolve Nushell activation script deprecation warnings by dynamically selecting the
--optionalflag for Nushellgetcommand on version 0.106.0 and newer, while retaining the deprecated-iflag for older versions to maintain compatibility. Contributed by :user:gaborbernat. (:issue:2910)v20.32.0 (2025-07-20)
Features - 20.32.0
- Warn on incorrect invocation of Nushell activation script - by :user:`esafak`. (:issue:`nushell_activation`) - Discover uv-managed Python installations (:issue:`2901`)Bugfixes - 20.32.0
- Ignore missing absolute paths for python discovery - by :user:
esafak(:issue:2870)- Upgrade embedded setuptools to
80.9.0from80.3.1- by :user:gaborbernat. (:issue:2900)v20.31.2 (2025-05-08)
... (truncated)
Commits
829e3d2release 20.33.03d35fbbfeat: Add Tcl/Tkinter support (#2928)9872144fix: Update venv redirector detection for Python 3.13 on Windows (#2920)31eb8b9fix cache invalidation for PythonInfo (#2925)ec1c83efix(testing): Prevent logging setup when --help is passed (#2923)0c84728fix 'Too many open files' error and improve error message (#2922)f264539fix:--try-first-withwas overriding an absolute--pythonpath (#2921)19796cffix: Prevent crash on file in PATH during discovery (#2917)01074bcfix: Force UTF-8 encoding for pip subprocess (#2918)fb2ba1cdocs: Recommend specific python version for virtualenv (#2916)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
Commits:
0
0
Files Changed:
0
0
Additions:
+0
+0
Deletions:
-0
-0
Package Dependencies
Technical Details
| ID: | 4976135 |
| UUID: | 3291510132 |
| Node ID: | PR_kwDOKemh986iHSVJ |
| Host: | GitHub |
| Repository: | smallstep/smallstep-python |