Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add "vcpkg fetch python3_with_venv" which is a venv-enabled python. #577

Merged
merged 1 commit into from
Jun 13, 2022

Conversation

BillyONeal
Copy link
Member

@BillyONeal BillyONeal commented Jun 8, 2022

Add Python3WithVEnvProvider which is python with venv/pip support.

expresif artifacts, and a few ports that want to talk to pip need a venv-enabled copy of Python. venv is typically a separate apt package, so we don't want to change the behavior of the existing "python" tool name / behavior. This adds python_with_venv which is python with pip and venv.

To test on Windows, cherry pick BillyONeal/vcpkg@d0525e0 into your vcpkg-root.

@BillyONeal BillyONeal changed the title Add "vcpkg fetch python3_full" which is a venv-enabled python. Add "vcpkg fetch python3_with_venv" which is a venv-enabled python. Jun 9, 2022
`expresif` artifacts, and a few ports that want to talk to `pip` need a `venv`-enabled copy of Python. `venv` is typically a separate apt package, so we don't want to change the behavior of the existing "python" tool name / behavior. This adds `python_with_venv` which is python with `pip` and `venv`.

To test on Windows, cherry pick BillyONeal/vcpkg@d0525e0 into your vcpkg-root.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants