Releases: pypa/virtualenv
Releases · pypa/virtualenv
20.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: 20.35.1...20.35.3
20.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: 20.35.1...20.35.2
20.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: 20.34.0...20.35.1
20.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: 20.34.0...20.35.0
20.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
FileCache
frompy_info
by @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
PATH
takes 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: 20.33.1...20.34.0
20.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: 20.33.0...20.33.1
20.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.flaky
instead of@flaky.flaky
by @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-with
was overriding an absolute--python
path 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: 20.32.0...20.33.0
20.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: 20.31.2...20.32.0
20.31.2
What's Changed
- release 20.31.1 by @gaborbernat in #2882
- Reintroduce the --wheel CLI option, even though it has no effect on Python > 3.8 by @hroncok in #2884
Full Changelog: 20.31.1...20.31.2
20.31.1
What's Changed
- release 20.31.0 by @gaborbernat in #2879
- Bump setuptools and pip by @gaborbernat in #2880
Full Changelog: 20.31.0...20.31.1