Releases: python-virtualenvwrapper/virtualenvwrapper
6.1.1
What's Changed
- Move link check out of main doc build job by @dhellmann in #111
- Fix for cd in unknown shells by @bmundt6 in #103
- Update mkvirtualenv help to document -p/--python option by @claudia-blanc in #109
New Contributors
- @bmundt6 made their first contribution in #103
- @claudia-blanc made their first contribution in #109
Full Changelog: 6.1.0...6.1.1
6.0.0
What's Changed
Breaking Changes
- formally drop Python 2 support
- remove toggleglobalsitepackages command, since virtualenv seems to have removed that capability
- drop ksh support by @dhellmann in #27
- remove python2 from startup logic for finding the python interpreter by @dhellmann in #28
- Updated tested Python versions in README. by @carltongibson in #37
Features
- add a --version option to the hook loader by @dhellmann in #43
Miscellaneous Improvements
- switch to implicit namespaces by @dhellmann in #39
- modernize packaging by @dhellmann in #45
- Update the tested Python versions to match README by @evantkchong in #60
- Changed workon's env switching to use OR not $? by @Nealium in #59
- Fix issues for python 3.12 by @parona-source in #68
- Fix shell completion on FreeBSD by @bendikro in #86
- add python 3.12 to test matrix by @dhellmann in #85
- Improve error message for IOErrors by @kerel-fs in #87
- test python 3.12 on macos by @dhellmann in #90
- update release notes for 6.0.0.0a5 by @dhellmann in #91
Documentation
- Updating references to bitbucket by @jasonamyers in #20
- tox: update doc build commands by @dhellmann in #30
- docs: update requirements for build on rtd by @dhellmann in #46
- pin python version in doc build test by @dhellmann in #47
- doc build take version from git when package not installed by @dhellmann in #48
- docs: add read the docs configuration file by @dhellmann in #50
- Fixed broken link in install docs. by @carltongibson in #83
Release Tooling and CI
- add github action configuration for test jobs by @dhellmann in #12
- fix linter action config by @dhellmann in #14
- add pkglint test and fix some warnings by @dhellmann in #18
- ci(Mergify): configuration update by @dhellmann in #23
- updates to make CI jobs pass by @dhellmann in #21
- require at least one reviewer to approve PRs by @dhellmann in #24
- mergify: add rules to label PRs based on pbr sem-ver data by @dhellmann in #29
- add github action for publishing packages by @dhellmann in #38
- update publishing action settings by @dhellmann in #40
- add dependabot config by @dhellmann in #52
- Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.7.1 by @dependabot in #55
- Bump pypa/gh-action-pypi-publish from 1.7.1 to 1.8.3 by @dependabot in #57
- Bump pypa/gh-action-pypi-publish from 1.8.3 to 1.8.5 by @dependabot in #58
- Bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.6 by @dependabot in #64
- Bump actions/checkout from 3 to 4 by @dependabot in #75
- Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.11 by @dependabot in #82
- Bump actions/setup-python from 4 to 5 by @dependabot in #84
- set up automatic approval rules for mergify by @dhellmann in #88
- fix action-based package publishing by @dhellmann in #89
New Contributors
- @dhellmann made their first contribution in #12
- @jasonamyers made their first contribution in #20
- @carltongibson made their first contribution in #37
- @dependabot made their first contribution in #55
- @evantkchong made their first contribution in #60
- @Nealium made their first contribution in #59
- @parona-source made their first contribution in #68
Full Changelog: 4.8.4...6.0.0
6.0.0.0a5
What's Changed
- switch to implicit namespaces by @dhellmann in #39
- modernize packaging by @dhellmann in #45
- add a --version option to the hook loader by @dhellmann in #43
- docs: update requirements for build on rtd by @dhellmann in #46
- pin python version in doc build test by @dhellmann in #47
- doc build take version from git when package not installed by @dhellmann in #48
- docs: add read the docs configuration file by @dhellmann in #50
- add dependabot config by @dhellmann in #52
- Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.7.1 by @dependabot in #55
- Bump pypa/gh-action-pypi-publish from 1.7.1 to 1.8.3 by @dependabot in #57
- Bump pypa/gh-action-pypi-publish from 1.8.3 to 1.8.5 by @dependabot in #58
- Update the tested Python versions to match README by @evantkchong in #60
- Changed workon's env switching to use OR not $? by @Nealium in #59
- Bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.6 by @dependabot in #64
- Fix issues for python 3.12 by @parona-source in #68
- Bump actions/checkout from 3 to 4 by @dependabot in #75
- Fixed broken link in install docs. by @carltongibson in #83
- Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.11 by @dependabot in #82
- Bump actions/setup-python from 4 to 5 by @dependabot in #84
- Fix shell completion on FreeBSD by @dhellmann in #86
- add python 3.12 to test matrix by @dhellmann in #85
- Improve error message for IOErrors by @dhellmann in #87
- set up automatic approval rules for mergify by @dhellmann in #88
- fix action-based package publishing by @dhellmann in #89
- test python 3.12 on macos by @dhellmann in #90
New Contributors
- @dependabot made their first contribution in #55
- @evantkchong made their first contribution in #60
- @Nealium made their first contribution in #59
- @parona-source made their first contribution in #68
Full Changelog: 6.0.0.0a1...6.0.0.0a5
6.0.0.0a4
What's Changed
- Bump actions/setup-python from 4 to 5 by @dependabot in #84
- Fix shell completion on FreeBSD by @dhellmann in #86
- add python 3.12 to test matrix by @dhellmann in #85
- Improve error message for IOErrors by @dhellmann in #87
- set up automatic approval rules for mergify by @dhellmann in #88
Full Changelog: 6.0.0.0a3...6.0.0.0a4
6.0.0.0a3
What's Changed
- docs: add read the docs configuration file by @dhellmann in #50
- add dependabot config by @dhellmann in #52
- Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.7.1 by @dependabot in #55
- Bump pypa/gh-action-pypi-publish from 1.7.1 to 1.8.3 by @dependabot in #57
- Bump pypa/gh-action-pypi-publish from 1.8.3 to 1.8.5 by @dependabot in #58
- Update the tested Python versions to match README by @evantkchong in #60
- Changed workon's env switching to use OR not $? by @Nealium in #59
- Bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.6 by @dependabot in #64
- Fix issues for python 3.12 by @parona-source in #68
- Bump actions/checkout from 3 to 4 by @dependabot in #75
- Fixed broken link in install docs. by @carltongibson in #83
- Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.11 by @dependabot in #82
New Contributors
- @evantkchong made their first contribution in #60
- @Nealium made their first contribution in #59
- @parona-source made their first contribution in #68
Full Changelog: 6.0.0.0a2...6.0.0.0a3
6.0.0.0a2
What's Changed
Breaking Changes
- drop ksh support by @dhellmann in #27
- remove python2 from startup logic for finding the python interpreter by @dhellmann in #28
Improvements
- switch to implicit namespaces by @dhellmann in #39
- modernize packaging by @dhellmann in #45
- add a
--version
option to the hook loader by @dhellmann in #43
Documentation
- Updating references to bitbucket by @jasonamyers in #20
- docs: update requirements for build on rtd by @dhellmann in #46
- doc build take version from git when package not installed by @dhellmann in #48
Maintainer Automation and Tests
- add github action configuration for test jobs by @dhellmann in #12
- fix linter action config by @dhellmann in #14
- add pkglint test and fix some warnings by @dhellmann in #18
- ci(Mergify): configuration update by @dhellmann in #23
- updates to make CI jobs pass by @dhellmann in #21
- require at least one reviewer to approve PRs by @dhellmann in #24
- mergify: add rules to label PRs based on pbr sem-ver data by @dhellmann in #29
- tox: update doc build commands by @dhellmann in #30
- Updated tested Python versions in README. by @carltongibson in #37
- add github action for publishing packages by @dhellmann in #38
- update publishing action settings by @dhellmann in #40
- pin python version in doc build test by @dhellmann in #47
New Contributors
- @dhellmann made their first contribution in #12
- @jasonamyers made their first contribution in #20
- @carltongibson made their first contribution in #37
Full Changelog: 4.8.4...6.0.0.0a2
Pre-release for testing
This release was produced to test the GitHub automation for publishing
to PyPI, but also includes some of the breaking changes that will
appear in the final 6.0.0 release.
The last release of virtualenvwrapper was 4.8.4 in February
of 2019. If you rely on virtualenvwrapper for your daily workflow,
please try out this pre-release version and let us know if there are
any issues by filing a
ticket.
Breaking Changes
- formally drop Python 2 support
- remove python2 from startup logic for finding the python interpreter
- drop ksh support
- remove
toggleglobalsitepackages
command, since virtualenv seems to
have removed that capability
Fixes
- packaging: fix indentation of trove classifier for audience
- fix wipeenv for editable packages
- skip some tempfile tests on macos
- adjust error message detection in hook tests
- update lssitepackages tests to not need easy_install
- remove tests and features relying on --no-site-packages
- remove the test for making virtualenvs relocatable
- replace deprecated
egrep
withgrep -E
(contributions by Alexander Huynh) - Updating to support virtualenv 20+ (contributions by Jason Myers)
- fixup! Find the highest Python version with installed virtualenvwrapper (contributions by Lumir Balhar)
- Find the highest Python version with installed virtualenvwrapper (contributions by Lumir Balhar)
- Make mkvirtualenv work with interpreters whose paths have spaces (contributions by Audrey Dutcher)
- Fixes Issues #248 (contributions by Jason Myers)
Documentation and Packaging
- Updated tested Python versions in README. (contributions by Carlton Gibson)
- docs: fix or remove broken links
- docs: remove broken link from tips list
- docs: clean up trailing whitespace
- docs: update language that implies there is only 1 maintainer
- Fixing bitbucket in projects (contributions by Jason Myers)
- Updating template docs (contributions by Jason Myers)
- missed ones (contributions by Jason Myers)
- Updating references to bitbucket (contributions by Jason Myers)
- Updating references to bitbucket (contributions by Jason Myers)
- update trove classifiers with more modern python versions
- Fixing readme.txt (contributions by Jason Myers)
- fix link to screencast
- improve some of the wording in the readme
- Improve Zsh prompt tip (contributions by Stephan Sokolow)
- index.rst edited online with Bitbucket (contributions by Shailesh Vashishth)
Maintainer Automation and Tests
- add github action for publishing packages
- tox: update doc build commands
- mergify: add rules to label PRs based on pbr sem-ver data
- require at least one reviewer to approve PRs
- ci(Mergify): configuration update
- pass user and home through from tox instead of using id to derive them
- update tox config to not set basepython for zsh
- update tox to only use default python version
- update test runner to use python3
- add a "fast" environment in tox to exit as soon as any test fails
- run all of the tests and accumulate errors
- expand the relative path for envdir to the full path
- add pkglint test and fix some warnings
- set python version for zsh job in ci
- update tox config for tox 4
- do not specify python version for docs env in tox settings
- set the version of python to use for linter jobs
- fix linter action config
- add github action configuration for test jobs
Merged Pull Requests
- add github action configuration for test jobs by @dhellmann in #12
- fix linter action config by @dhellmann in #14
- add pkglint test and fix some warnings by @dhellmann in #18
- ci(Mergify): configuration update by @dhellmann in #23
- updates to make CI jobs pass by @dhellmann in #21
- require at least one reviewer to approve PRs by @dhellmann in #24
- Updating references to bitbucket by @jasonamyers in #20
- mergify: add rules to label PRs based on pbr sem-ver data by @dhellmann in #29
- drop ksh support by @dhellmann in #27
- remove python2 from startup logic for finding the python interpreter by @dhellmann in #28
- tox: update doc build commands by @dhellmann in #30
- Updated tested Python versions in README. by @carltongibson in #37
- add github action for publishing packages by @dhellmann in #38
- update publishing action settings by @dhellmann in #40
New Contributors
- @jasonamyers made their first contribution in #20
- @carltongibson made their first contribution in #37
Full Changelog: https://github.com/python-virtualenvwrapper/virtualenvwrapper/commits/6.0.0.0a1
4.8.4
Full Changelog: 4.8.3...4.8.4
4.8.3
Full Changelog: 4.8.2...4.8.3
4.8.2
Full Changelog: 4.8.1...4.8.2