salt
salt copied to clipboard
[3006.x] Remove deprecated pyvenv and add venv support
What does this PR do?
What issues does this PR fix or reference?
Fixes #66132 Fixes #51742
Previous Behavior
The virtualenv module used the deprecated pyvenv library.
New Behavior
The virtualenv module uses the builtin venv library.
Merge requirements satisfied?
[NOTICE] Bug fixes or features added to Salt require tests.
- [x] Docs
- [x] Changelog - https://docs.saltproject.io/en/master/topics/development/changelog.html
- [x] Tests written/updated
Commits signed with GPG?
Yes
Please review Salt's Contributing Guide for best practices, including the PR Guidelines.
See GitHub's page on GPG signing for more information about signing commits with GPG.