Bump virtualenv from 20.26.6 to 20.33.1
Open
Number: #135
Type: Pull Request
State: Open
Type: Pull Request
State: Open
Author:
dependabot[bot]
Association: Contributor
Comments: 0
Association: Contributor
Comments: 0
Created:
August 12, 2025 at 05:22 AM UTC
(10 months ago)
(10 months ago)
Updated:
August 12, 2025 at 05:22 AM UTC
(10 months ago)
(10 months ago)
Labels:
dependencies python
dependencies python
Description:
Bumps virtualenv from 20.26.6 to 20.33.1.
Release notes
Sourced from virtualenv's releases.
20.33.1
What's Changed
- release 20.33.0 by
@gaborbernatin pypa/virtualenv#2929- fix(test): Restore mtime of py_info.py in test by
@esafakin pypa/virtualenv#2938- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ci[bot] in pypa/virtualenv#2937- fix: Correctly unpack _get_tcl_tk_libs() response in PythonInfo by
@esafakin pypa/virtualenv#2940- chore: Request shell and python details in bug reports by
@esafakin pypa/virtualenv#2942Full Changelog: https://github.com/pypa/virtualenv/compare/20.33.0...20.33.1
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#2900
... (truncated)
Changelog
Sourced from virtualenv's changelog.
v20.33.1 (2025-08-05)
Bugfixes - 20.33.1
- Correctly unpack _get_tcl_tk_libs() response in PythonInfo. Contributed by :user:`esafak`. (:issue:`2930`) - Restore `py_info.py` timestamp in `test_py_info_cache_invalidation_on_py_info_change` Contributed by :user:`esafak`. (:issue:`2933`)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-with` overriding absolute `--python` paths. 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 `--copies` Make `fs_supports_symlink` perform 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.exe` and `venvwlauncher.exe`) on Python 3.13 Contributed by :user:`esafak`. (:issue:`2851`) - Resolve Nushell activation script deprecation warnings by dynamically selecting the ``--optional`` flag for Nushell ``get`` command on version 0.106.0 and newer, while retaining the deprecated ``-i`` flag 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)
... (truncated)
Commits
8cea2c7release 20.33.1cac4942Merge pull request #2942 from esafak/bug_report_template91d3618chore: Request shell and python details in bug reportsf528c19Merge pull request #2940 from esafak/fix/2930-tcl-library-buga7c6824Merge branch 'main' into fix/2930-tcl-library-bug034f717[pre-commit.ci] auto fixes from pre-commit.com hooks8c9e431Iterate on quoting59078c5Remove investigation scripts, add changelog entry7336c43fix: Correctly unpack _get_tcl_tk_libs() response in PythonInfo94004ccMerge pull request #2937 from pypa/pre-commit-ci-update-config- 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:
1
1
Files Changed:
1
1
Additions:
+3
+3
Deletions:
-3
-3
Package Dependencies
Technical Details
| ID: | 4976127 |
| UUID: | 2737700878 |
| Node ID: | PR_kwDOKemh986jLgAO |
| Host: | GitHub |
| Repository: | smallstep/smallstep-python |
| Merge State: | Unknown |