Python tests: test venv from a nix env with Python 3.8
This test was disabled because it did not function yet, however, apparently it does with 3.8.
This commit is contained in:
parent
e7460e9412
commit
71171b3225
@ -38,17 +38,18 @@ let
|
||||
is_nixenv = "False";
|
||||
};
|
||||
|
||||
} // lib.optionalAttrs (python.pythonAtLeast "3.8") {
|
||||
# Venv built using Python Nix environment (python.buildEnv)
|
||||
# TODO: Cannot create venv from a nix env
|
||||
# Error: Command '['/nix/store/ddc8nqx73pda86ibvhzdmvdsqmwnbjf7-python3-3.7.6-venv/bin/python3.7', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1.
|
||||
# nixenv-venv = rec {
|
||||
# env = runCommand "${python.name}-venv" {} ''
|
||||
# ${pythonEnv.interpreter} -m venv $out
|
||||
# '';
|
||||
# interpreter = "${env}/bin/${pythonEnv.executable}";
|
||||
# is_venv = "True";
|
||||
# is_nixenv = "True";
|
||||
# };
|
||||
nixenv-venv = rec {
|
||||
env = runCommand "${python.name}-venv" {} ''
|
||||
${pythonEnv.interpreter} -m venv $out
|
||||
'';
|
||||
interpreter = "${env}/bin/${pythonEnv.executable}";
|
||||
is_venv = "True";
|
||||
is_nixenv = "True";
|
||||
};
|
||||
};
|
||||
|
||||
# All PyPy package builds are broken at the moment
|
||||
|
Loading…
Reference in New Issue
Block a user