Open tucked opened 1 year ago
We dropped support for python 3.6 a year ago and the last release to support it was 2022.4.8. We vendor in the latest pip, and it too dropped support for python 3.6. I agree we should raise the error sooner in the process.
I installed
pipenv-2023-4-29
with Python 3.9 (viapipx
), and I am trying topipenv install --deploy
a Pipfile withIt's able to create the virtualenv using my pyenv-installed 3.6.15, but it fails to deploy because
https://github.com/pypa/pipenv/blob/88f030e00bb9767e9488511b2bbdb62d4b641999/pipenv/patched/pip/__pip-runner__.py#L21
Shouldn't
pipenv
be usingthe-venv/bin/python -m pip
(which is guaranteed to support the associated Python)? Alternatively, if the project is taking a hard line against supporting 3.6, an error should be raised as soon as the incompatiblepython_version
is encountered.