Feature Description
Would it be possible to add an option to require pdm to use a separately installed Python? For instance, uv has the "--no-managed-python" flag and an environment variable "UV_NO_MANAGED_PYTHON" that forces uv to use only a non-uv installed Python interpreter.
Problem and Solution
My organization would like to restrict users from deviating from approved Python installations and adoption of pdm would hinge on having a means for configuring the use of only centrally installed Python interpreters. I envision it working similarly to uv's setting of UV_NO_MANAGED_PYTHON="true".
Additional Context
No response
Are you willing to contribute to the development of this feature?
Feature Description
Would it be possible to add an option to require pdm to use a separately installed Python? For instance, uv has the "--no-managed-python" flag and an environment variable "UV_NO_MANAGED_PYTHON" that forces uv to use only a non-uv installed Python interpreter.
Problem and Solution
My organization would like to restrict users from deviating from approved Python installations and adoption of pdm would hinge on having a means for configuring the use of only centrally installed Python interpreters. I envision it working similarly to uv's setting of UV_NO_MANAGED_PYTHON="true".
Additional Context
No response
Are you willing to contribute to the development of this feature?