jenkinsci / pyenv-pipeline-plugin

Execute commands in Python virtualenvs in Jenkins Pipeline DSL
https://plugins.jenkins.io/pyenv-pipeline/
MIT License
33 stars 15 forks source link

Support Python3 venv arguments #45

Open ian-twilightcoder opened 3 years ago

ian-twilightcoder commented 3 years ago

Feature Request

There isn't a way to pass venv arguments to withPythonEnv. Some particularly useful ones are --clear, --without-pip, and --system-site-packages. I don't think pyenv needs to try too hard to back deploy these features to older Pythons, just a pass-through to venv and error if venv doesn't understand the arguments would be good enough.

OrangeDog commented 3 years ago

And now --upgrade-deps