11 ms·
Combining package and interpreter management can be a good developer experience for some, but it also means some people can’t or won’t use the tool, because the
by Kwpolska 3y ago
Combining package and interpreter management can be a good developer experience for some, but it also means some people can’t or won’t use the tool, because they prefer their OS’s Python, or are forced to use a specific Python.
Decoupling the two while designing the interpreter manager CLI to forward some actions or parts of them to the package manager would be the best of both worlds. Users who can/want your interpreters use the merged CLI, others can still use the package manager separately with their favourite Python.
- the_mitsuhiko 3y ago> Combining package and interpreter management can be a good developer experience for some, but it also means some people can’t or won’t use the tool, because they prefer their OS’s Python, or are forced to use a specific Python. Which is why rye allows you to register any toolchain with it: https://rye-up.com/guide/toolchains/#registering-toolchains https://rye-up.com/guide/toolchains/#registering-toolchains