Recent Releases of virtualenv

virtualenv - 20.34.0

What's Changed

  • release 20.33.1 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2943
  • fix: Improve file limit test to catch SystemExit or RuntimeError by @esafak in https://github.com/pypa/virtualenv/pull/2936
  • feat: Abstract out caching in discovery by @esafak in https://github.com/pypa/virtualenv/pull/2946
  • CI: Add PyPy 3.11 to CI checks by @esafak in https://github.com/pypa/virtualenv/pull/2934
  • feat: Decouple FileCache from py_info by @esafak in https://github.com/pypa/virtualenv/pull/2947
  • feat: Remove references to py_info from FileCache by @esafak in https://github.com/pypa/virtualenv/pull/2948
  • refactor: Decouple discovery from creator plugins by @esafak in https://github.com/pypa/virtualenv/pull/2949
  • refactor: Decouple discovery by duplicating info utils by @esafak in https://github.com/pypa/virtualenv/pull/2951
  • fix: Python in PATH takes precedence over uv-managed Pythons by @edgarrmondragon in https://github.com/pypa/virtualenv/pull/2952
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/pypa/virtualenv/pull/2950
  • Bump pip to 25.2 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2953

Full Changelog: https://github.com/pypa/virtualenv/compare/20.33.1...20.34.0

- Python
Published by gaborbernat 6 months ago

virtualenv - 20.33.1

What's Changed

  • release 20.33.0 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2929
  • fix(test): Restore mtime of py_info.py in test by @esafak in https://github.com/pypa/virtualenv/pull/2938
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/pypa/virtualenv/pull/2937
  • fix: Correctly unpack gettcltklibs() response in PythonInfo by @esafak in https://github.com/pypa/virtualenv/pull/2940
  • chore: Request shell and python details in bug reports by @esafak in https://github.com/pypa/virtualenv/pull/2942

Full Changelog: https://github.com/pypa/virtualenv/compare/20.33.0...20.33.1

- Python
Published by gaborbernat 7 months ago

virtualenv - 20.33.0

What's Changed

  • release 20.32.0 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2908
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/pypa/virtualenv/pull/2909
  • Fix nushell deprecation warnings by @gaborbernat in https://github.com/pypa/virtualenv/pull/2910
  • test: Use @pytest.mark.flaky instead of @flaky.flaky by @mgorny in https://github.com/pypa/virtualenv/pull/2911
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/pypa/virtualenv/pull/2912
  • fix: handle StopIteration in discovery by @esafak in https://github.com/pypa/virtualenv/pull/2913
  • fix: Improve symlink check and sysconfig path handling by @esafak in https://github.com/pypa/virtualenv/pull/2914
  • docs: Recommend specific python version for virtualenv by @esafak in https://github.com/pypa/virtualenv/pull/2916
  • fix: Force UTF-8 encoding for pip subprocess by @esafak in https://github.com/pypa/virtualenv/pull/2918
  • fix: Prevent crash on file in PATH during discovery by @esafak in https://github.com/pypa/virtualenv/pull/2917
  • fix: --try-first-with was overriding an absolute --python path by @esafak in https://github.com/pypa/virtualenv/pull/2921
  • fix 'Too many open files' error and improve error message by @esafak in https://github.com/pypa/virtualenv/pull/2922
  • fix(testing): Prevent logging setup when --help is passed by @esafak in https://github.com/pypa/virtualenv/pull/2923
  • fix cache invalidation for PythonInfo by @esafak in https://github.com/pypa/virtualenv/pull/2925
  • fix: Update venv redirector detection for Python 3.13 on Windows by @esafak in https://github.com/pypa/virtualenv/pull/2920
  • feat: Add Tcl/Tkinter support by @esafak in https://github.com/pypa/virtualenv/pull/2928

Full Changelog: https://github.com/pypa/virtualenv/compare/20.32.0...20.33.0

- Python
Published by gaborbernat 7 months ago

virtualenv - 20.32.0

What's Changed

  • release 20.31.2 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2886
  • Fix the CI by @gaborbernat in https://github.com/pypa/virtualenv/pull/2904
  • activate.fish: update fish major version check by @r5d in https://github.com/pypa/virtualenv/pull/2891
  • Fix: Ignore missing absolute paths for python discovery by @esafak in https://github.com/pypa/virtualenv/pull/2907
  • Discover uv-managed Python installations by @edgarrmondragon in https://github.com/pypa/virtualenv/pull/2902
  • Add warning for incorrect usage of Nushell activation script by @esafak in https://github.com/pypa/virtualenv/pull/2906
  • Update index.rst, compatibility section added, other subheadings created by @velle in https://github.com/pypa/virtualenv/pull/2897
  • Bump setuptools version by @gaborbernat in https://github.com/pypa/virtualenv/pull/2900

New Contributors

  • @r5d made their first contribution in https://github.com/pypa/virtualenv/pull/2891
  • @esafak made their first contribution in https://github.com/pypa/virtualenv/pull/2907
  • @edgarrmondragon made their first contribution in https://github.com/pypa/virtualenv/pull/2902
  • @velle made their first contribution in https://github.com/pypa/virtualenv/pull/2897

Full Changelog: https://github.com/pypa/virtualenv/compare/20.31.2...20.32.0

- Python
Published by gaborbernat 7 months ago

virtualenv - 20.31.2

What's Changed

  • release 20.31.1 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2882
  • Reintroduce the --wheel CLI option, even though it has no effect on Python > 3.8 by @hroncok in https://github.com/pypa/virtualenv/pull/2884

Full Changelog: https://github.com/pypa/virtualenv/compare/20.31.1...20.31.2

- Python
Published by gaborbernat 10 months ago

virtualenv - 20.31.1

What's Changed

  • release 20.31.0 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2879
  • Bump setuptools and pip by @gaborbernat in https://github.com/pypa/virtualenv/pull/2880

Full Changelog: https://github.com/pypa/virtualenv/compare/20.31.0...20.31.1

- Python
Published by gaborbernat 10 months ago

virtualenv - 20.31.0

What's Changed

  • release 20.30.0 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2864
  • Stop including 'wheel', setuptools 70.1 has native bdist_wheel support by @stefanor in https://github.com/pypa/virtualenv/pull/2868
  • Revert a large part of the wheel removal, to support Python 3.8 by @stefanor in https://github.com/pypa/virtualenv/pull/2876
  • Fix HelpFormatter for Python 3.14 by @cdce8p in https://github.com/pypa/virtualenv/pull/2878
  • Fix getembedwheel for unknown wheels by @tiran in https://github.com/pypa/virtualenv/pull/2877

New Contributors

  • @cdce8p made their first contribution in https://github.com/pypa/virtualenv/pull/2878
  • @tiran made their first contribution in https://github.com/pypa/virtualenv/pull/2877

Full Changelog: https://github.com/pypa/virtualenv/compare/20.30.0...20.31.0

- Python
Published by gaborbernat 10 months ago

virtualenv - 20.30.0

What's Changed

  • release 20.29.3 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2855
  • Add GraalPy support by @timfel in https://github.com/pypa/virtualenv/pull/2859
  • Upgrade setuptools by @gaborbernat in https://github.com/pypa/virtualenv/pull/2863

New Contributors

  • @timfel made their first contribution in https://github.com/pypa/virtualenv/pull/2859

Full Changelog: https://github.com/pypa/virtualenv/compare/20.29.3...20.30.0

- Python
Published by gaborbernat 11 months ago

virtualenv - 20.29.3

What's Changed

  • release 20.29.2 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2844
  • Remove duplicate bug report template by @shenxianpeng in https://github.com/pypa/virtualenv/pull/2850
  • Fix debug logging interpolation by @tipabu in https://github.com/pypa/virtualenv/pull/2849
  • Ignore directories in PATH that can't be opened by @barneygale in https://github.com/pypa/virtualenv/pull/2852

New Contributors

  • @shenxianpeng made their first contribution in https://github.com/pypa/virtualenv/pull/2850
  • @tipabu made their first contribution in https://github.com/pypa/virtualenv/pull/2849
  • @barneygale made their first contribution in https://github.com/pypa/virtualenv/pull/2852

Full Changelog: https://github.com/pypa/virtualenv/compare/20.29.2...20.29.3

- Python
Published by gaborbernat 12 months ago

virtualenv - 20.29.2

What's Changed

  • release 20.29.1 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2828
  • Remove old virtualenv wheel by @gaborbernat in https://github.com/pypa/virtualenv/pull/2842
  • Bump pip to 25.0.1 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2843

Full Changelog: https://github.com/pypa/virtualenv/compare/20.29.1...20.29.2

- Python
Published by gaborbernat about 1 year ago

virtualenv - 20.29.1

What's Changed

  • release 20.29.0 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2824
  • Simplify Solution to --python command-line flag precedence by @DK96-OS in https://github.com/pypa/virtualenv/pull/2826
  • Change PyInfo cache versioning mechanism by @robsdedude in https://github.com/pypa/virtualenv/pull/2827

New Contributors

  • @DK96-OS made their first contribution in https://github.com/pypa/virtualenv/pull/2826

Full Changelog: https://github.com/pypa/virtualenv/compare/20.29.0...20.29.1

- Python
Published by gaborbernat about 1 year ago

virtualenv - 20.29.0

What's Changed

  • release 20.28.1 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2818
  • Makes --python command-line flag take precedence over env var by @filiplajszczak in https://github.com/pypa/virtualenv/pull/2821
  • Add free-threaded Python support by @robsdedude in https://github.com/pypa/virtualenv/pull/2809
  • Upgrade embeded setuptools by @gaborbernat in https://github.com/pypa/virtualenv/pull/2823

New Contributors

  • @filiplajszczak made their first contribution in https://github.com/pypa/virtualenv/pull/2821
  • @robsdedude made their first contribution in https://github.com/pypa/virtualenv/pull/2809

Full Changelog: https://github.com/pypa/virtualenv/compare/20.28.1...20.29.0

- Python
Published by gaborbernat about 1 year ago

virtualenv - 20.28.1

What's Changed

  • release 20.28.0 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2807
  • Skip tcsh tests on broken tcsh versions by @gaborbernat in https://github.com/pypa/virtualenv/pull/2817

Full Changelog: https://github.com/pypa/virtualenv/compare/20.28.0...20.28.1

- Python
Published by gaborbernat about 1 year ago

virtualenv - 20.28.0

What's Changed

  • fix: Update runwithcatch log flushing by @neilramsay in https://github.com/pypa/virtualenv/pull/2806
  • feat: Write CACHEDIR.TAG file by @neilramsay in https://github.com/pypa/virtualenv/pull/2805

Full Changelog: https://github.com/pypa/virtualenv/compare/20.27.2...20.28.0

- Python
Published by gaborbernat about 1 year ago

virtualenv - 20.27.2

What's Changed

  • release 20.27.1 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2791
  • Upgrade setuptools to 75.3 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2798
  • Upgrade setuptools to 75.5 and wheel to 0.45 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2804
  • No longer forcibly echo off during windows batch activation by @wiktorinox in https://github.com/pypa/virtualenv/pull/2801
  • feat: Write CACHEDIR.TAG file by @neilramsay in https://github.com/pypa/virtualenv/pull/2803

New Contributors

  • @wiktorinox made their first contribution in https://github.com/pypa/virtualenv/pull/2801
  • @neilramsay made their first contribution in https://github.com/pypa/virtualenv/pull/2803

Full Changelog: https://github.com/pypa/virtualenv/compare/20.27.1...20.27.2

- Python
Published by gaborbernat about 1 year ago

virtualenv - 20.27.1

What's Changed

  • release 20.27.0 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2785
  • Upgrade to pip 24.3 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2790

Full Changelog: https://github.com/pypa/virtualenv/compare/20.27.0...20.27.1

- Python
Published by gaborbernat over 1 year ago

virtualenv - 20.26.6

What's Changed

  • release 20.26.5 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2766
  • Fix #2768: Quote template strings in activation scripts by @y5c4l3 in https://github.com/pypa/virtualenv/pull/2771

New Contributors

  • @y5c4l3 made their first contribution in https://github.com/pypa/virtualenv/pull/2771

Full Changelog: https://github.com/pypa/virtualenv/compare/20.26.5...20.26.6

- Python
Published by gaborbernat over 1 year ago

virtualenv - 20.27.0

What's Changed

  • release 20.26.6 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2772
  • docs: fix the documentation typo on Extend Functionality page. by @Mr-Sunglasses in https://github.com/pypa/virtualenv/pull/2773
  • Fix broken Windows zipapp and drop 3.7 support by @gaborbernat in https://github.com/pypa/virtualenv/pull/2783
  • Skip $PATH entries we cannot check rather than dying with PermissionError by @hroncok in https://github.com/pypa/virtualenv/pull/2782

New Contributors

  • @Mr-Sunglasses made their first contribution in https://github.com/pypa/virtualenv/pull/2773

Full Changelog: https://github.com/pypa/virtualenv/compare/20.26.5...20.27.0

- Python
Published by gaborbernat over 1 year ago

virtualenv - 20.26.5

What's Changed

  • release 20.26.4 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2761
  • Use uv over pip by @gaborbernat in https://github.com/pypa/virtualenv/pull/2765

Full Changelog: https://github.com/pypa/virtualenv/compare/20.26.4...20.26.5

- Python
Published by gaborbernat over 1 year ago

virtualenv - 20.26.4

What's Changed

  • release 20.26.3 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2742
  • Fix whitespace around backticks in changelog by @edmorley in https://github.com/pypa/virtualenv/pull/2751
  • Test latest Python 3.13 by @hugovk in https://github.com/pypa/virtualenv/pull/2752
  • Fix typo in Nushell activation script by @edmorley in https://github.com/pypa/virtualenv/pull/2754
  • GitHub Actions: Replace deprecated macos-12 with macos-13 by @hugovk in https://github.com/pypa/virtualenv/pull/2756
  • Fix #2728: Activating venv create unwanted console output by @ShootGan in https://github.com/pypa/virtualenv/pull/2748
  • Upgrade bundled wheels by @gaborbernat in https://github.com/pypa/virtualenv/pull/2760

New Contributors

  • @ShootGan made their first contribution in https://github.com/pypa/virtualenv/pull/2748

Full Changelog: https://github.com/pypa/virtualenv/compare/20.26.3...20.26.4

- Python
Published by gaborbernat over 1 year ago

virtualenv - 20.26.3

What's Changed

  • release 20.26.2 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2724
  • Bump embeded wheels by @gaborbernat in https://github.com/pypa/virtualenv/pull/2741

Full Changelog: https://github.com/pypa/virtualenv/compare/20.26.2...20.26.3

- Python
Published by gaborbernat over 1 year ago

virtualenv - 20.26.2

What's Changed

  • Release 20.26.1 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2713
  • Update activate_this.py documentation to use runpy instead of exec by @FredStober in https://github.com/pypa/virtualenv/pull/2716
  • Apply ruff/bugbear new rules by @DimitriPapadopoulos in https://github.com/pypa/virtualenv/pull/2718
  • Fix the CI by @HandSonic in https://github.com/pypa/virtualenv/pull/2721
  • Fix #1949: zipapp virtual environment creation fails if zipapp path is symlinked by @HandSonic in https://github.com/pypa/virtualenv/pull/2722
  • Fix bad return code in bash activation if hashing is disabled by @fenkes-ibm in https://github.com/pypa/virtualenv/pull/2717

New Contributors

  • @FredStober made their first contribution in https://github.com/pypa/virtualenv/pull/2716
  • @HandSonic made their first contribution in https://github.com/pypa/virtualenv/pull/2721
  • @fenkes-ibm made their first contribution in https://github.com/pypa/virtualenv/pull/2717

Full Changelog: https://github.com/pypa/virtualenv/compare/20.26.1...20.26.2

- Python
Published by gaborbernat over 1 year ago

virtualenv - 20.26.1

What's Changed

  • release 20.26.0 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2710
  • Fix PATH-based Python discovery on Windows by @ofek in https://github.com/pypa/virtualenv/pull/2712

Full Changelog: https://github.com/pypa/virtualenv/compare/20.26.0...20.26.1

- Python
Published by gaborbernat over 1 year ago

virtualenv - 20.26.0

What's Changed

  • release 20.25.3 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2704
  • Fixed a case when template variable is WindowsPath by @NtWriteCode in https://github.com/pypa/virtualenv/pull/2707
  • Allow builtin interpreter discovery to find specific Python versions given a general spec by @flying-sheep in https://github.com/pypa/virtualenv/pull/2709

New Contributors

  • @NtWriteCode made their first contribution in https://github.com/pypa/virtualenv/pull/2707
  • @flying-sheep made their first contribution in https://github.com/pypa/virtualenv/pull/2709

Full Changelog: https://github.com/pypa/virtualenv/compare/20.25.3...20.26.0

- Python
Published by gaborbernat almost 2 years ago

virtualenv - 20.25.3

What's Changed

  • release 20.25.2 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2703
  • Fix for tests: Python 3.13.0a6 renamed pathmod to parser by @befeleme in https://github.com/pypa/virtualenv/pull/2702

New Contributors

  • @befeleme made their first contribution in https://github.com/pypa/virtualenv/pull/2702

Full Changelog: https://github.com/pypa/virtualenv/compare/20.25.2...20.25.3

- Python
Published by gaborbernat almost 2 years ago

virtualenv - 20.25.2

What's Changed

  • release 20.25.1 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2692
  • Fix windows utf8 encoding issue by @PzaThief in https://github.com/pypa/virtualenv/pull/2687
  • Update changelog.rst by @Callek in https://github.com/pypa/virtualenv/pull/2701
  • Fix indentation in activate.fish by @junzh0u in https://github.com/pypa/virtualenv/pull/2700

New Contributors

  • @PzaThief made their first contribution in https://github.com/pypa/virtualenv/pull/2687
  • @Callek made their first contribution in https://github.com/pypa/virtualenv/pull/2701
  • @junzh0u made their first contribution in https://github.com/pypa/virtualenv/pull/2700

Full Changelog: https://github.com/pypa/virtualenv/compare/20.25.1...20.25.2

- Python
Published by gaborbernat almost 2 years ago

virtualenv - 20.25.1

What's Changed

  • release 20.25.0 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2675
  • Upgrade embeded wheels by @gaborbernat in https://github.com/pypa/virtualenv/pull/2681
  • Resolve symbolic links for environment metadata by @ofek in https://github.com/pypa/virtualenv/pull/2686
  • Avoid importing contextlib in _virtualenv by @hauntsaninja in https://github.com/pypa/virtualenv/pull/2688

Full Changelog: https://github.com/pypa/virtualenv/compare/20.25.0...20.25.1

- Python
Published by gaborbernat almost 2 years ago

virtualenv - 20.25.0

What's Changed

  • release 20.24.6 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2657
  • Allow platformdirs v4 by @alex in https://github.com/pypa/virtualenv/pull/2664
  • Bump wheels package by @gaborbernat in https://github.com/pypa/virtualenv/pull/2665
  • Bump setuptools and wheels by @gaborbernat in https://github.com/pypa/virtualenv/pull/2669
  • Run CI tests on Python 3.13, fix tests by @hroncok in https://github.com/pypa/virtualenv/pull/2673

Full Changelog: https://github.com/pypa/virtualenv/compare/20.24.6...20.25.0

- Python
Published by gaborbernat about 2 years ago

virtualenv - 20.24.7

What's Changed

  • release 20.24.6 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2657
  • Allow platformdirs v4 by @alex in https://github.com/pypa/virtualenv/pull/2664
  • Bump wheels package by @gaborbernat in https://github.com/pypa/virtualenv/pull/2665

Full Changelog: https://github.com/pypa/virtualenv/compare/20.24.6...20.24.7

- Python
Published by gaborbernat over 2 years ago

virtualenv - 20.24.6

What's Changed

  • release 20.24.5 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2643
  • Change "Virtualenv" to "virtualenv" to match style by @jackiekazil in https://github.com/pypa/virtualenv/pull/2646
  • [test] Use get_hookimpls method instead of the private attribute by @danigm in https://github.com/pypa/virtualenv/pull/2649
  • Remove extra closing parenthesis by @patrick-csliu in https://github.com/pypa/virtualenv/pull/2651
  • Fix the CI by @gaborbernat in https://github.com/pypa/virtualenv/pull/2655
  • Upgrade pip and setuptools by @gaborbernat in https://github.com/pypa/virtualenv/pull/2656

New Contributors

  • @jackiekazil made their first contribution in https://github.com/pypa/virtualenv/pull/2646
  • @danigm made their first contribution in https://github.com/pypa/virtualenv/pull/2649
  • @patrick-csliu made their first contribution in https://github.com/pypa/virtualenv/pull/2651

Full Changelog: https://github.com/pypa/virtualenv/compare/20.24.5...20.24.6

- Python
Published by gaborbernat over 2 years ago

virtualenv - 20.24.5

What's Changed

  • release 20.24.4 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2633
  • Fix brew cannot copy by @gaborbernat in https://github.com/pypa/virtualenv/pull/2640
  • Test with 3.12 rc by @gaborbernat in https://github.com/pypa/virtualenv/pull/2641
  • Upgrade setuptools by @gaborbernat in https://github.com/pypa/virtualenv/pull/2642
  • GitHub Actions: Add PyPy 3.10 to testing by @cclauss in https://github.com/pypa/virtualenv/pull/2638

New Contributors

  • @cclauss made their first contribution in https://github.com/pypa/virtualenv/pull/2639

Full Changelog: https://github.com/pypa/virtualenv/compare/20.24.4...20.24.5

- Python
Published by gaborbernat over 2 years ago

virtualenv - 20.24.4

What's Changed

  • Fix typo found by codespell by @DimitriPapadopoulos in https://github.com/pypa/virtualenv/pull/2624
  • Updating extend.rst typo by @sagardesai1 in https://github.com/pypa/virtualenv/pull/2626

New Contributors

  • @DimitriPapadopoulos made their first contribution in https://github.com/pypa/virtualenv/pull/2624
  • @sagardesai1 made their first contribution in https://github.com/pypa/virtualenv/pull/2626

Full Changelog: https://github.com/pypa/virtualenv/compare/20.24.3...20.24.4

- Python
Published by gaborbernat over 2 years ago

virtualenv - 20.24.3

What's Changed

  • release 20.24.2 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2615
  • Update compatibility docs by @jugmac00 in https://github.com/pypa/virtualenv/pull/2618
  • fix ResourceWarning on process exit (#2472) by @sigma67 in https://github.com/pypa/virtualenv/pull/2617
  • added scripts in tasks directory to sdist on build (#2610) by @sigma67 in https://github.com/pypa/virtualenv/pull/2620
  • Bump wheel by @gaborbernat in https://github.com/pypa/virtualenv/pull/2622

New Contributors

  • @sigma67 made their first contribution in https://github.com/pypa/virtualenv/pull/2617

Full Changelog: https://github.com/pypa/virtualenv/compare/20.24.2...20.24.3

- Python
Published by gaborbernat over 2 years ago

virtualenv - 20.24.2

What's Changed

  • release 20.24.1 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2612
  • Bump pip and wheel by @gaborbernat in https://github.com/pypa/virtualenv/pull/2614

Full Changelog: https://github.com/pypa/virtualenv/compare/20.24.1...20.24.2

- Python
Published by gaborbernat over 2 years ago

virtualenv - 20.24.1

What's Changed

  • release 20.24.0 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2608
  • Upgrade pip by @arielkirkwood in https://github.com/pypa/virtualenv/pull/2611

New Contributors

  • @arielkirkwood made their first contribution in https://github.com/pypa/virtualenv/pull/2611

Full Changelog: https://github.com/pypa/virtualenv/compare/20.24.0...20.24.1

- Python
Published by gaborbernat over 2 years ago

virtualenv - 20.24.0

What's Changed

  • release 20.23.1 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2590
  • Fix the CI by @gaborbernat in https://github.com/pypa/virtualenv/pull/2593
  • Quickstart guide by @AlvesJorge in https://github.com/pypa/virtualenv/pull/2599
  • Updated CLI documentation with config file name by @nathanczh in https://github.com/pypa/virtualenv/pull/2602
  • Exclude dependabot and pre-commit ci from release notes by @gaborbernat in https://github.com/pypa/virtualenv/pull/2603
  • Export VIRTUAL_ENV_PROMPT in activation scripts (#2194) by @jimporter in https://github.com/pypa/virtualenv/pull/2606
  • Upgrade setuptools by @gaborbernat in https://github.com/pypa/virtualenv/pull/2607

New Contributors

  • @AlvesJorge made their first contribution in https://github.com/pypa/virtualenv/pull/2599
  • @nathanczh made their first contribution in https://github.com/pypa/virtualenv/pull/2602
  • @jimporter made their first contribution in https://github.com/pypa/virtualenv/pull/2606

Full Changelog: https://github.com/pypa/virtualenv/compare/20.23.1...20.24.0

- Python
Published by gaborbernat over 2 years ago

virtualenv - 20.23.1

What's Changed

  • release 20.23.0 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2563
  • Bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.6 by @dependabot in https://github.com/pypa/virtualenv/pull/2566
  • feat: ✨ update and simplify nushell activation by @melMass in https://github.com/pypa/virtualenv/pull/2572
  • Fix deprecation warning by @jugmac00 in https://github.com/pypa/virtualenv/pull/2575
  • Replace unmaintained pytest-freezegun by @jugmac00 in https://github.com/pypa/virtualenv/pull/2576
  • Update cli_interface.rst by @uberFoo in https://github.com/pypa/virtualenv/pull/2586
  • Add ruff, test latest OS and bump setuptools by @gaborbernat in https://github.com/pypa/virtualenv/pull/2588

New Contributors

  • @melMass made their first contribution in https://github.com/pypa/virtualenv/pull/2572
  • @jugmac00 made their first contribution in https://github.com/pypa/virtualenv/pull/2575
  • @uberFoo made their first contribution in https://github.com/pypa/virtualenv/pull/2586

Full Changelog: https://github.com/pypa/virtualenv/compare/20.23.0...20.23.1

- Python
Published by gaborbernat over 2 years ago

virtualenv - 20.23.0

What's Changed

  • release 20.22.0 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2549
  • Clarify that v20.22.0 dropped support for Python 3.6 too by @pquentin in https://github.com/pypa/virtualenv/pull/2552
  • Add trusted-publish by @gaborbernat in https://github.com/pypa/virtualenv/pull/2559
  • prevent PermissionError when using venv creator on some systems by @kulikjak in https://github.com/pypa/virtualenv/pull/2543
  • upgrade pip and setuptools (#2560) by @gaborbernat in https://github.com/pypa/virtualenv/pull/2562
  • 3.12 support and no setuptools/wheel on 3.12+ by @chrysle in https://github.com/pypa/virtualenv/pull/2558

New Contributors

  • @pquentin made their first contribution in https://github.com/pypa/virtualenv/pull/2552
  • @chrysle made their first contribution in https://github.com/pypa/virtualenv/pull/2558

Full Changelog: https://github.com/pypa/virtualenv/compare/20.22.0...20.23.0

- Python
Published by gaborbernat almost 3 years ago

virtualenv - 20.22.0

What's Changed

  • release 20.21.1 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2547
  • Drop Python 2 support by @gaborbernat in https://github.com/pypa/virtualenv/pull/2548

Full Changelog: https://github.com/pypa/virtualenv/compare/20.21.1...20.22.0

- Python
Published by gaborbernat almost 3 years ago

virtualenv - 20.21.1

What's Changed

  • Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.7.1 by @dependabot in https://github.com/pypa/virtualenv/pull/2521
  • release 20.21.0 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2519
  • Add tox.ini to sdist by @mtelka in https://github.com/pypa/virtualenv/pull/2520
  • Bump pypa/gh-action-pypi-publish from 1.7.1 to 1.8.1 by @dependabot in https://github.com/pypa/virtualenv/pull/2524
  • Update Nushell 'let' syntax by @jntrnr in https://github.com/pypa/virtualenv/pull/2527
  • Bump pypa/gh-action-pypi-publish from 1.8.1 to 1.8.3 by @dependabot in https://github.com/pypa/virtualenv/pull/2530
  • update nushell's str collect command to str join by @fdncred in https://github.com/pypa/virtualenv/pull/2532
  • Bump pypa/gh-action-pypi-publish from 1.8.3 to 1.8.5 by @dependabot in https://github.com/pypa/virtualenv/pull/2536
  • docs: fix attribution in v20.11 by @d3dave in https://github.com/pypa/virtualenv/pull/2539
  • Bump embeded wheels by @gaborbernat in https://github.com/pypa/virtualenv/pull/2546
  • Bump deps and tools by @gaborbernat in https://github.com/pypa/virtualenv/pull/2545

New Contributors

  • @mtelka made their first contribution in https://github.com/pypa/virtualenv/pull/2520
  • @jntrnr made their first contribution in https://github.com/pypa/virtualenv/pull/2527
  • @fdncred made their first contribution in https://github.com/pypa/virtualenv/pull/2532

Full Changelog: https://github.com/pypa/virtualenv/compare/20.21.0...20.21.1

- Python
Published by gaborbernat almost 3 years ago

virtualenv - 20.21.0

What's Changed

  • release 20.20.0 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2510
  • Using explicit closure syntax by @WindSoilder in https://github.com/pypa/virtualenv/pull/2512
  • Add print command to print_prompt for nushell by @NotLebedev in https://github.com/pypa/virtualenv/pull/2514
  • Sepcify the encoding by @FFY00 in https://github.com/pypa/virtualenv/pull/2515
  • Make ReentrantFileLock thread-safe and, thereby, fix race condition in virtualenv.cli_run by @radoering in https://github.com/pypa/virtualenv/pull/2517
  • Add pyproject-fmt by @gaborbernat in https://github.com/pypa/virtualenv/pull/2518

New Contributors

  • @WindSoilder made their first contribution in https://github.com/pypa/virtualenv/pull/2512
  • @NotLebedev made their first contribution in https://github.com/pypa/virtualenv/pull/2514
  • @FFY00 made their first contribution in https://github.com/pypa/virtualenv/pull/2515
  • @radoering made their first contribution in https://github.com/pypa/virtualenv/pull/2517

Full Changelog: https://github.com/pypa/virtualenv/compare/20.20.0...20.21.0

- Python
Published by gaborbernat almost 3 years ago

virtualenv - 20.20.0

What's Changed

  • release 20.19.0 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2503
  • Fix Tox environment name for running linting tools in PR template by @faph in https://github.com/pypa/virtualenv/pull/2505
  • Simplify environment lookup in Nushell activation by @kubouch in https://github.com/pypa/virtualenv/pull/2506
  • Support Windows CPython interpreters distributed by non-standard orgs by @faph in https://github.com/pypa/virtualenv/pull/2504
  • Bump embeded pip and setuptools by @gaborbernat in https://github.com/pypa/virtualenv/pull/2509

New Contributors

  • @faph made their first contribution in https://github.com/pypa/virtualenv/pull/2505

Full Changelog: https://github.com/pypa/virtualenv/compare/20.19.0...20.20.0

- Python
Published by gaborbernat almost 3 years ago

virtualenv - 20.19.0

What's Changed

  • release 20.18.0 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2497
  • Fix HTML title docs by @oleksis in https://github.com/pypa/virtualenv/pull/2500
  • Bump platformdirs dependency to <4 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2502

New Contributors

  • @oleksis made their first contribution in https://github.com/pypa/virtualenv/pull/2500

Full Changelog: https://github.com/pypa/virtualenv/compare/20.18.0...20.19.0

- Python
Published by gaborbernat almost 3 years ago

virtualenv - 20.17.1

What's Changed

  • release 20.17.0 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2452
  • Bump pypa/gh-action-pypi-publish from 1.5.1 to 1.5.2 by @dependabot in https://github.com/pypa/virtualenv/pull/2454
  • Bump pypa/gh-action-pypi-publish from 1.5.2 to 1.6.1 by @dependabot in https://github.com/pypa/virtualenv/pull/2459
  • Py marker means any python not CPython by @gaborbernat in https://github.com/pypa/virtualenv/pull/2460
  • Respect VIRTUAL_ENV_DISABLE_PROMPT in nushell activation script by @m-lima in https://github.com/pypa/virtualenv/pull/2458

New Contributors

  • @m-lima made their first contribution in https://github.com/pypa/virtualenv/pull/2458

Full Changelog: https://github.com/pypa/virtualenv/compare/20.17.0...20.17.1

- Python
Published by gaborbernat about 3 years ago

virtualenv - 20.18.0

What's Changed

  • release 20.17.1 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2462
  • Bump pypa/gh-action-pypi-publish from 1.6.1 to 1.6.3 by @dependabot in https://github.com/pypa/virtualenv/pull/2464
  • Bump pypa/gh-action-pypi-publish from 1.6.3 to 1.6.4 by @dependabot in https://github.com/pypa/virtualenv/pull/2465
  • Fix Nushell installation failures by @kubouch in https://github.com/pypa/virtualenv/pull/2475
  • Move to hatchling, drop 3.6 support by @gaborbernat in https://github.com/pypa/virtualenv/pull/2474
  • Fix coverage reporting by @gaborbernat in https://github.com/pypa/virtualenv/pull/2477
  • Fix wrong prompt in Nushell activation script by @kubouch in https://github.com/pypa/virtualenv/pull/2481
  • Don't run scheduled workflow jobs on forks by @nsoranzo in https://github.com/pypa/virtualenv/pull/2490
  • Improve activator documentation by @adamchainz in https://github.com/pypa/virtualenv/pull/2488
  • Bump embedded pip and setuptools by @gaborbernat in https://github.com/pypa/virtualenv/pull/2489
  • Use furo docs theme by @gaborbernat in https://github.com/pypa/virtualenv/pull/2496

New Contributors

  • @adamchainz made their first contribution in https://github.com/pypa/virtualenv/pull/2488

Full Changelog: https://github.com/pypa/virtualenv/compare/20.17.1...20.18.0

- Python
Published by gaborbernat about 3 years ago

virtualenv - 20.17.0

What's Changed

  • release 20.16.7 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2445
  • Change Nushell activation script to module by @kubouch in https://github.com/pypa/virtualenv/pull/2422
  • Fix operator in Nushell activation script by @kubouch in https://github.com/pypa/virtualenv/pull/2450
  • Do not use deprecated API by @gaborbernat in https://github.com/pypa/virtualenv/pull/2448
  • Bump setuptools by @gaborbernat in https://github.com/pypa/virtualenv/pull/2451

Full Changelog: https://github.com/pypa/virtualenv/compare/20.16.7...20.17.0

- Python
Published by gaborbernat about 3 years ago

virtualenv - 20.16.7

What's Changed

  • release 20.16.6 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2437
  • Replace six in tests/unit/test_run.py by @cjmayo in https://github.com/pypa/virtualenv/pull/2439
  • Try to fix Nushell install by @kubouch in https://github.com/pypa/virtualenv/pull/2444
  • Try alternate filenames for system_executable by @vfazio in https://github.com/pypa/virtualenv/pull/2442
  • Bump embedded by @gaborbernat in https://github.com/pypa/virtualenv/pull/2443
  • Set 'home' to parent directory of system_executable by @vfazio in https://github.com/pypa/virtualenv/pull/2441

New Contributors

  • @cjmayo made their first contribution in https://github.com/pypa/virtualenv/pull/2439
  • @vfazio made their first contribution in https://github.com/pypa/virtualenv/pull/2442

Full Changelog: https://github.com/pypa/virtualenv/compare/20.16.6...20.16.7

- Python
Published by gaborbernat over 3 years ago

virtualenv - 20.16.6

What's Changed

  • release 20.16.5 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2413
  • fix building python3.10 virtualenvs on debian derivatives by @asottile in https://github.com/pypa/virtualenv/pull/2415
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pypa/virtualenv/pull/2423
  • Allow empty string as version for find_compatible_in_house by @schaap in https://github.com/pypa/virtualenv/pull/2430
  • Fix test_csh when running with the original csh by @kulikjak in https://github.com/pypa/virtualenv/pull/2418
  • Remove outdated PyPy stdlib overrides by @mattip in https://github.com/pypa/virtualenv/pull/2426
  • Upgrade pip and setuptools by @gaborbernat in https://github.com/pypa/virtualenv/pull/2434

New Contributors

  • @schaap made their first contribution in https://github.com/pypa/virtualenv/pull/2430
  • @kulikjak made their first contribution in https://github.com/pypa/virtualenv/pull/2418

Full Changelog: https://github.com/pypa/virtualenv/compare/20.16.5...20.16.6

- Python
Published by gaborbernat over 3 years ago

virtualenv - 20.16.5

What's Changed

  • release 20.16.4 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2407
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pypa/virtualenv/pull/2410
  • Do not turn echo off for subsequent commands in batch activators (#2411) by @pawelszramowski in https://github.com/pypa/virtualenv/pull/2412

New Contributors

  • @pawelszramowski made their first contribution in https://github.com/pypa/virtualenv/pull/2412

Full Changelog: https://github.com/pypa/virtualenv/compare/20.16.4...20.16.5

- Python
Published by gaborbernat over 3 years ago

virtualenv - 20.16.4

What's Changed

  • release 20.16.3 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2396
  • Remove universal wheel, python 2 is unsupported by @gopackgo90 in https://github.com/pypa/virtualenv/pull/2402
  • Bump setuptools by @gaborbernat in https://github.com/pypa/virtualenv/pull/2405

New Contributors

  • @gopackgo90 made their first contribution in https://github.com/pypa/virtualenv/pull/2402

Full Changelog: https://github.com/pypa/virtualenv/compare/20.16.3...20.16.4

- Python
Published by gaborbernat over 3 years ago

virtualenv - 20.16.3

What's Changed

  • release 20.16.2 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2392
  • Bump dependencies and build tools by @gaborbernat in https://github.com/pypa/virtualenv/pull/2394
  • Bump embed pip and setuptools by @gaborbernat in https://github.com/pypa/virtualenv/pull/2395

Full Changelog: https://github.com/pypa/virtualenv/compare/20.16.2...20.16.3

- Python
Published by gaborbernat over 3 years ago

virtualenv - 20.16.2

What's Changed

  • release 20.16.1 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2390
  • Bump embed pip by @gaborbernat in https://github.com/pypa/virtualenv/pull/2391

Full Changelog: https://github.com/pypa/virtualenv/compare/20.16.1...20.16.2

- Python
Published by gaborbernat over 3 years ago

virtualenv - 20.16.1

What's Changed

  • release 20.16.0 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2384
  • Test with CPython 3.11 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2388
  • Fix pull request template formatting by @kubouch in https://github.com/pypa/virtualenv/pull/2389
  • Port Nushell activation scripts to 0.67 by @kubouch in https://github.com/pypa/virtualenv/pull/2386

Full Changelog: https://github.com/pypa/virtualenv/compare/20.16.0...20.16.1

- Python
Published by gaborbernat over 3 years ago

virtualenv - 20.16.0

What's Changed

  • release 20.15.1 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2370
  • Delete callout on API stability by @uranusjr in https://github.com/pypa/virtualenv/pull/2374
  • Fix testpyinfo to work on Python 3.11 too by @rkucsora in https://github.com/pypa/virtualenv/pull/2380
  • Fix entry point key typo in docs by @uranusjr in https://github.com/pypa/virtualenv/pull/2373
  • Add notes in changelog about site after rewrite by @YouJiacheng in https://github.com/pypa/virtualenv/pull/2379
  • docs: fix simple typo, developent -> development by @timgates42 in https://github.com/pypa/virtualenv/pull/2377
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pypa/virtualenv/pull/2375
  • Drop support of running under Python 2.7 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2382
  • Upgrade embed setuptools and pip by @gaborbernat in https://github.com/pypa/virtualenv/pull/2383

New Contributors

  • @uranusjr made their first contribution in https://github.com/pypa/virtualenv/pull/2374
  • @rkucsora made their first contribution in https://github.com/pypa/virtualenv/pull/2380
  • @YouJiacheng made their first contribution in https://github.com/pypa/virtualenv/pull/2379
  • @timgates42 made their first contribution in https://github.com/pypa/virtualenv/pull/2377

Full Changelog: https://github.com/pypa/virtualenv/compare/20.15.1...20.16.0

- Python
Published by gaborbernat over 3 years ago

virtualenv - 20.15.0

What's Changed

  • release 20.14.1 by @gaborbernat in https://github.com/pypa/virtualenv/pull/2331
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pypa/virtualenv/pull/2332
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pypa/virtualenv/pull/2341
  • Add dependabot by @gaborbernat in https://github.com/pypa/virtualenv/pull/2355
  • Bump actions/setup-python from 2 to 4 by @dependabot in https://github.com/pypa/virtualenv/pull/2360
  • Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/pypa/virtualenv/pull/2359
  • Bump pre-commit/action from 2.0.3 to 3.0.0 by @dependabot in https://github.com/pypa/virtualenv/pull/2358
  • Bump actions/download-artifact from 2 to 3 by @dependabot in https://github.com/pypa/virtualenv/pull/2357
  • Bump actions/upload-artifact from 2 to 3 by @dependabot in https://github.com/pypa/virtualenv/pull/2356
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pypa/virtualenv/pull/2362
  • Fix broken Nushell installation in CI by @kubouch in https://github.com/pypa/virtualenv/pull/2364
  • Fixes for Windows PyPy 3.6 by @reksar in https://github.com/pypa/virtualenv/pull/2363
  • Windows embedable support by @reksar in https://github.com/pypa/virtualenv/pull/2353
  • Bump setuptools by @gaborbernat in https://github.com/pypa/virtualenv/pull/2365

New Contributors

  • @dependabot made their first contribution in https://github.com/pypa/virtualenv/pull/2360
  • @reksar made their first contribution in https://github.com/pypa/virtualenv/pull/2363

Full Changelog: https://github.com/pypa/virtualenv/compare/20.14.1...20.15.0

- Python
Published by gaborbernat over 3 years ago

virtualenv -

- Python
Published by gaborbernat over 4 years ago

virtualenv -

- Python
Published by gaborbernat over 4 years ago

virtualenv -

- Python
Published by gaborbernat over 5 years ago

virtualenv -

- Python
Published by gaborbernat almost 6 years ago

virtualenv -

- Python
Published by gaborbernat over 6 years ago

virtualenv -

- Python
Published by gaborbernat over 7 years ago