fix(deps): update all non-major dependencies
This MR contains the following updates:
| Package | Type | Update | Change | Age | Confidence |
|---|---|---|---|---|---|
| pre-commit/mirrors-mypy | repository | minor |
v1.16.1 → v1.19.1
|
||
| python | final | minor |
3.13-slim → 3.14-slim
|
||
| uis/devops/continuous-delivery/ci-templates | repository | minor |
v7.20.3 → v7.28.4
|
||
| virtualenv | dependencies | minor |
20.31.2 → 20.39.1
|
Note: The pre-commit manager in Renovate is not supported by the pre-commit maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.
Release Notes
uis/devops/continuous-delivery/ci-templates (uis/devops/continuous-delivery/ci-templates)
v7.28.4: 7.28.4
7.28.4 (2026-02-26)
Bug Fixes
-
deps: update python:3 docker digest to
6134653(127f03b) -
deps: update python:3.14 docker digest to
6134653(7437a65)
v7.28.3: 7.28.3
7.28.3 (2026-02-25)
Bug Fixes
v7.28.2: 7.28.2
7.28.2 (2026-02-25)
Bug Fixes
v7.28.1: 7.28.1
7.28.1 (2026-02-23)
Bug Fixes
v7.28.0: 7.28.0
7.28.0 (2026-02-18)
Features
- delete auto-devops/deploy-cloud-run-services/deploy-cloud-run.yml (98e6854)
v7.27.14: 7.27.14
7.27.14 (2026-02-16)
Bug Fixes
- deps: update auto-build-image docker tag to v4.16.0 (7a90595)
v7.27.13: 7.27.13
7.27.13 (2026-02-16)
Bug Fixes
v7.27.12: 7.27.12
7.27.12 (2026-02-11)
v7.27.11: 7.27.11
7.27.11 (2026-02-11)
Bug Fixes
-
deps: update python:3 docker digest to
151ab35(304b027) -
deps: update python:3.14 docker digest to
151ab35(2b90aef)
v7.27.10: 7.27.10
7.27.10 (2026-02-10)
Bug Fixes
v7.27.9: 7.27.9
7.27.9 (2026-02-09)
Bug Fixes
-
deps: update alpine/httpie:3.2.4 docker digest to
98d2777(4dce1c2) -
deps: update python:3 docker digest to
4b827ab(7e8e8f6)
v7.27.8: 7.27.8
7.27.8 (2026-02-05)
v7.27.7: 7.27.7
7.27.7 (2026-02-05)
v7.27.6: 7.27.6
7.27.6 (2026-02-05)
Bug Fixes
-
deps: update alpine/httpie:3.2.4 docker digest to
bc4c7bc(d7ce92f) -
deps: update python:3 docker digest to
1c4c033(856a122) -
deps: update python:3.14 docker digest to
1c4c033(0182a8c)
v7.27.5: 7.27.5
7.27.5 (2026-02-04)
Bug Fixes
v7.27.4: 7.27.4
7.27.4 (2026-02-04)
v7.27.3: 7.27.3
7.27.3 (2026-02-04)
Bug Fixes
-
deps: update docker:dind docker digest to
8bcbad4(4ccc9c3) -
deps: update python:3 docker digest to
fbf695a(134b929) -
deps: update python:3.14 docker digest to
fbf695a(da47b1e)
v7.27.2: 7.27.2
7.27.2 (2026-02-03)
v7.27.1: 7.27.1
7.27.1 (2026-02-03)
Bug Fixes
v7.27.0: 7.27.0
7.27.0 (2026-02-02)
Features
v7.26.3: 7.26.3
7.26.3 (2026-02-02)
Bug Fixes
v7.26.2: 7.26.2
7.26.2 (2026-01-29)
v7.26.1: 7.26.1
7.26.1 (2026-01-29)
Bug Fixes
v7.26.0: 7.26.0
7.26.0 (2026-01-28)
Features
- use gitlab runner cache for pre-commit jobs (fe53b0d)
v7.25.17: 7.25.17
7.25.17 (2026-01-28)
Bug Fixes
v7.25.16: 7.25.16
7.25.16 (2026-01-26)
Bug Fixes
v7.25.15: 7.25.15
7.25.15 (2026-01-22)
v7.25.14: 7.25.14
7.25.14 (2026-01-22)
Bug Fixes
-
deps: update python:3 docker digest to
17bc9f1(9106fe0) -
deps: update python:3.14 docker digest to
17bc9f1(9ae614e)
v7.25.13: 7.25.13
7.25.13 (2026-01-19)
v7.25.12: 7.25.12
7.25.12 (2026-01-19)
Bug Fixes
-
deps: update alpine/httpie:3.2.4 docker digest to
de3d0ab(8fcb386) -
deps: update docker:dind docker digest to
3a33fc8(4d1f0cb)
v7.25.11: 7.25.11
7.25.11 (2026-01-15)
Bug Fixes
- pick up only the first value for the version from the openapi.yaml (857b1dd)
v7.25.10: 7.25.10
7.25.10 (2026-01-14)
Bug Fixes
-
deps: update python:3 docker digest to
37cba11(f8bd952) -
deps: update python:3.14 docker digest to
37cba11(c0cd872)
v7.25.9: 7.25.9
7.25.9 (2026-01-12)
Bug Fixes
v7.25.8: 7.25.8
7.25.8 (2026-01-12)
Bug Fixes
v7.25.7: 7.25.7
7.25.7 (2026-01-06)
Bug Fixes
- deps: pin dependencies (7e5e93a)
v7.25.6: 7.25.6
7.25.6 (2026-01-05)
Bug Fixes
-
deps: update alpine/httpie:3.2.4 docker digest to
26adc0a(e0ed213) -
deps: update python:3.14 docker digest to
6d58c1a(a892e63)
v7.25.5: 7.25.5
7.25.5 (2025-12-31)
Bug Fixes
v7.25.4: 7.25.4
7.25.4 (2025-12-30)
Bug Fixes
v7.25.3: 7.25.3
7.25.3 (2025-12-29)
Bug Fixes
v7.25.2: 7.25.2
7.25.2 (2025-12-22)
Bug Fixes
v7.25.1: 7.25.1
7.25.1 (2025-12-18)
Bug Fixes
v7.25.0: 7.25.0
7.25.0 (2025-12-18)
Features
- move remaining dind job to use dind fragment (8d344ce)
v7.24.0: 7.24.0
7.24.0 (2025-12-18)
Features
- add timeout when waiting for docker in .docker-in-docker fragment (b172f4c)
v7.23.7: 7.23.7
7.23.7 (2025-12-10)
Bug Fixes
- dind in poe-tests-base fragment (d777a42)
v7.23.6: 7.23.6
7.23.6 (2025-12-10)
Bug Fixes
v7.23.5: 7.23.5
7.23.5 (2025-12-09)
Bug Fixes
v7.23.4: 7.23.4
7.23.4 (2025-12-09)
Bug Fixes
v7.23.3: 7.23.3
7.23.3 (2025-12-08)
Bug Fixes
v7.23.2: 7.23.2
7.23.2 (2025-12-08)
Bug Fixes
- deps: update all non-major dependencies (b2a5bf1)
-
deps: update alpine/httpie:3.2.4 docker digest to
2b01527(a0ce1f6)
v7.23.1: 7.23.1
7.23.1 (2025-12-05)
v7.23.0: 7.23.0
7.23.0 (2025-11-28)
Features
- tox-tests to use dind config from fragments (c765400)
v7.22.1: 7.22.1
7.22.1 (2025-11-25)
Bug Fixes
- add missing before_script reference to dind in .terraform-test-cleanup (2852ccd)
v7.22.0: 7.22.0
7.22.0 (2025-11-24)
Features
v7.21.0: 7.21.0
7.21.0 (2025-11-19)
Features
pypa/virtualenv (virtualenv)
v20.39.1
What's Changed
- Align dependency versions across projects by @gaborbernat in #3069
- ✨ feat(create): add RustPython support by @gaborbernat in #3071
- 🐛 fix(create): add pythonw3.exe to Windows venvs by @gaborbernat in #3073
Full Changelog: https://github.com/pypa/virtualenv/compare/20.39.0...20.39.1
v20.39.0
What's Changed
- Move from extras to dependency-groups by @gaborbernat in #3056
- 🐛 fix(sdist): include tox.toml in sdist by @gaborbernat in #3063
- 🐛 fix(seed): add --ignore-installed to pip invoke seeder by @gaborbernat in #3064
- 👷 ci(brew): add missing Homebrew Python versions and fix discovery by @gaborbernat in #3066
- 🧪 test(discovery): fix test_py_info_cache_clear outside venv by @gaborbernat in #3065
- Add architecture (ISA) awareness to Python discovery by @rahuldevikar in #3058
- 🐛 fix(discovery): resolve version-manager shims to real binaries by @gaborbernat in #3067
- Add auto-upgrade workflow for embedded dependencies by @rahuldevikar in #3057
Full Changelog: https://github.com/pypa/virtualenv/compare/20.38.0...20.39.0
v20.38.0
What's Changed
- Fix Windows activation scripts to handle Python paths with spaces by @rahuldevikar in #3015
- Exclude pywintypes*.dll and pythoncom*.dll from being copied to Scripts directory by @rahuldevikar in #3012
- update
Automated testingdocumentation section by @elmjag in #3016 - Preserver Symlinks in pyvenv.cfg paths by @rahuldevikar in #3022
- Add
PKG_CONFIG_PATHenvironment variable support to all activation scripts by @rahuldevikar in #3023 - Add ty type checker to CI via tox by @rahuldevikar in #3025
- Upgrade embedded dependencies by @rahuldevikar in #3026
- Fix ty Type Narrowing by @rahuldevikar in #3030
- Replace ty: ignore with proper type declarations for inheritance patterns by @rahuldevikar in #3034
- Use user_cache_dir for app data with auto-migration from old location by @rahuldevikar in #3033
- Fix unhelpful KeyError when using invalid VIRTUALENV_DISCOVERY value by @veeceey in #3031
- ⚡ perf(test): parallelize test suite with pytest-xdist by @gaborbernat in #3035
- ✨ feat(create): sync with upstream CPython/PyPy venv by @gaborbernat in #3036
- Python3.9 dependency range correction by @reactive-firewall in #3038
- Version bump filelock to latest by @reactive-firewall in #3039
- Improve error message when discovery plugin is not available by @veeceey in #3032
- 👷 ci(release): add workflow_dispatch release with zipapp and get-virtualenv by @gaborbernat in #3040
- 📝 docs: restructure to follow Diataxis framework by @gaborbernat in #3041
- 👷 ci(release): split into release and tag-triggered publish by @gaborbernat in #3042
- Fix bash activate PKG_CONFIG_PATH unbound variable under bash -u by @Fridayai700 in #3047
- 🐛 fix(discovery): harden subprocess interrogation and test reliability by @gaborbernat in #3054
- 🔧 chore(tox): migrate tox.ini to tox.toml by @gaborbernat in #3050
New Contributors
- @elmjag made their first contribution in #3016
- @veeceey made their first contribution in #3031
- @reactive-firewall made their first contribution in #3038
- @Fridayai700 made their first contribution in #3047
Full Changelog: https://github.com/pypa/virtualenv/compare/20.37.0...20.38.0
v20.36.1
What's Changed
- release 20.36.0 by @gaborbernat in #3011
- fix: resolve TOCTOU vulnerabilities in app_data and lock directory creation by @gaborbernat in #3013
Full Changelog: https://github.com/pypa/virtualenv/compare/20.36.0...20.36.1
v20.36.0
What's Changed
- release 20.35.3 by @gaborbernat in #2981
- fix: Prevent NameError when accessing _DISTUTILS_PATCH during file ov… by @gracetyy in #2982
- Upgrade pip and fix 3.15 picking old wheel by @gaborbernat in #2989
- release 20.35.4 by @gaborbernat in #2990
- fix: wrong path on migrated venv by @sk1234567891 in #2996
- test_too_many_open_files: assert on
errno.EMFILEinstead ofstrerrorby @pltrz in #3001 - fix: update filelock dependency version to 3.20.1 to fix CVE CVE-2025-68146 by @pythonhubdev in #3002
- fix: resolve EncodingWarning in tox upgrade environment by @gaborbernat in #3007
- Fix Interpreter discovery bug wrt. Microsoft Store shortcut using Latin-1 by @rahuldevikar in #3006
- Add support for PEP 440 version specifiers in the
--pythonflag. by @rahuldevikar in #3008
New Contributors
- @gracetyy made their first contribution in #2982
- @sk1234567891 made their first contribution in #2996
- @pltrz made their first contribution in #3001
- @pythonhubdev made their first contribution in #3002
- @rahuldevikar made their first contribution in #3006
Full Changelog: https://github.com/pypa/virtualenv/compare/20.35.3...20.36.0
v20.35.4
What's Changed
- release 20.35.3 by @gaborbernat in #2981
- fix: Prevent NameError when accessing _DISTUTILS_PATCH during file ov… by @gracetyy in #2982
- Upgrade pip and fix 3.15 picking old wheel by @gaborbernat in #2989
New Contributors
- @gracetyy made their first contribution in #2982
Full Changelog: https://github.com/pypa/virtualenv/compare/20.35.3...20.35.4
v20.35.3
What's Changed
- release 20.35.1 by @gaborbernat in #2976
- Revert out effort to extract discovery by @gaborbernat in #2978
- release 20.35.2 by @gaborbernat in #2980
- test_too_many_open_files fails by @gaborbernat in #2979
Full Changelog: https://github.com/pypa/virtualenv/compare/20.35.1...20.35.3
v20.35.2
What's Changed
- release 20.35.1 by @gaborbernat in #2976
- Revert out effort to extract discovery by @gaborbernat in #2978
Full Changelog: https://github.com/pypa/virtualenv/compare/20.35.1...20.35.2
v20.35.1
What's Changed
- release 20.34.0 by @gaborbernat in #2954
- refactor: Decouple discovery module by @esafak in #2956
- feat: ensure creation of python3.exe and python3 on Windows by @esafak in #2957
- fix: Use getattr for tcl/tk library paths by @esafak in #2945
- fix: Import fs_is_case_sensitive absolutely in py_info.py by @esafak in #2960
- Declare 3.14 support by @gaborbernat in #2970
- release 20.35.0 by @gaborbernat in #2971
- fix: Patch get_interpreter to handle missing cache and app_data by @esafak in #2974
- Fix backwards incompatible changes on PythonInfo by @gaborbernat in #2975
Full Changelog: https://github.com/pypa/virtualenv/compare/20.34.0...20.35.1
v20.35.0
What's Changed
- release 20.34.0 by @gaborbernat in #2954
- refactor: Decouple discovery module by @esafak in #2956
- feat: ensure creation of python3.exe and python3 on Windows by @esafak in #2957
- fix: Use getattr for tcl/tk library paths by @esafak in #2945
- fix: Import fs_is_case_sensitive absolutely in py_info.py by @esafak in #2960
- chore(deps): bump pypa/gh-action-pypi-publish from 1.12.3 to 1.13.0 in /.github/workflows by @dependabot[bot] in #2964
- Declare 3.14 support by @gaborbernat in #2970
Full Changelog: https://github.com/pypa/virtualenv/compare/20.34.0...20.35.0
v20.34.0
What's Changed
- release 20.33.1 by @gaborbernat in #2943
- fix: Improve file limit test to catch SystemExit or RuntimeError by @esafak in #2936
- feat: Abstract out caching in discovery by @esafak in #2946
- CI: Add PyPy 3.11 to CI checks by @esafak in #2934
- feat: Decouple
FileCachefrompy_infoby @esafak in #2947 - feat: Remove references to py_info from FileCache by @esafak in #2948
- refactor: Decouple discovery from creator plugins by @esafak in #2949
- refactor: Decouple discovery by duplicating info utils by @esafak in #2951
- fix: Python in
PATHtakes precedence over uv-managed Pythons by @edgarrmondragon in #2952 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2950
- Bump pip to 25.2 by @gaborbernat in #2953
Full Changelog: https://github.com/pypa/virtualenv/compare/20.33.1...20.34.0
v20.33.1
What's Changed
- release 20.33.0 by @gaborbernat in #2929
- fix(test): Restore mtime of py_info.py in test by @esafak in #2938
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2937
- fix: Correctly unpack _get_tcl_tk_libs() response in PythonInfo by @esafak in #2940
- chore: Request shell and python details in bug reports by @esafak in #2942
Full Changelog: https://github.com/pypa/virtualenv/compare/20.33.0...20.33.1
v20.33.0
What's Changed
- release 20.32.0 by @gaborbernat in #2908
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2909
- Fix nushell deprecation warnings by @gaborbernat in #2910
- test: Use
@pytest.mark.flakyinstead of@flaky.flakyby @mgorny in #2911 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2912
- fix: handle StopIteration in discovery by @esafak in #2913
- fix: Improve symlink check and sysconfig path handling by @esafak in #2914
- docs: Recommend specific python version for virtualenv by @esafak in #2916
- fix: Force UTF-8 encoding for pip subprocess by @esafak in #2918
- fix: Prevent crash on file in PATH during discovery by @esafak in #2917
- fix:
--try-first-withwas overriding an absolute--pythonpath by @esafak in #2921 - fix 'Too many open files' error and improve error message by @esafak in #2922
- fix(testing): Prevent logging setup when --help is passed by @esafak in #2923
- fix cache invalidation for PythonInfo by @esafak in #2925
- fix: Update venv redirector detection for Python 3.13 on Windows by @esafak in #2920
- feat: Add Tcl/Tkinter support by @esafak in #2928
Full Changelog: https://github.com/pypa/virtualenv/compare/20.32.0...20.33.0
v20.32.0
What's Changed
- release 20.31.2 by @gaborbernat in #2886
- Fix the CI by @gaborbernat in #2904
- activate.fish: update fish major version check by @r5d in #2891
- Fix: Ignore missing absolute paths for python discovery by @esafak in #2907
- Discover uv-managed Python installations by @edgarrmondragon in #2902
- Add warning for incorrect usage of Nushell activation script by @esafak in #2906
- Update index.rst, compatibility section added, other subheadings created by @velle in #2897
- Bump setuptools version by @gaborbernat in #2900
New Contributors
- @r5d made their first contribution in #2891
- @esafak made their first contribution in #2907
- @edgarrmondragon made their first contribution in #2902
- @velle made their first contribution in #2897
Full Changelog: https://github.com/pypa/virtualenv/compare/20.31.2...20.32.0
Configuration
📅 Schedule: Branch creation - Monday through Friday ( * * * * 1-5 ) in timezone Europe/London, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This MR will be recreated if closed unmerged. Get config help if that's undesired.
- If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.