-
-
Notifications
You must be signed in to change notification settings - Fork 504
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
Testing tox with tox py
requires system-installed venv package
#3195
Comments
This sounds like a bug for pyproject-build, not tox. |
Can you give me a rough idea of how pyproject-build is being used here so that I can try to build a test case for that? It's not clear to me what |
The test seems to be using it to build a wheel. |
Issue
It looks as if when using a Debian-supplied
python3
interpreter, you must have additional OS packages installed as well, these being at leastpython3-venv
. Cannot tox simply usevirtualenv
for this since, being a tox dependency, that is always available in the environment?Environment
Debian 12, system
python3
package supplying Python 3.11.2.Output of host python
pip list
(Debianpython3-pip
is not installed):Output of top-level tox environment
pip list
:I'm running the "top-level" tox in a virtual environment using
pae
from pactivate. This is essentially the same thing as using pipx, andpython3 ~/Downloads/pipx.pyz run tox -e py -- -k test_build_wheel_external
produces the same error.Output of running tox
Minimal example
On your Debian system, ensure
python3
is installed butpython3-venv
andpython3-pip
are not installed. In the tox source tree, usepae
or pipxas described above to run
tox -e py -- -k test_build_wheel_external`.The text was updated successfully, but these errors were encountered: