7 ms·
They don't want tools like uv to have to parse Python, which is complex and constantly changes. See also https://peps.python.org/pep-0723/#why-not-infer-the-re
by jraph 1y ago
They don't want tools like uv to have to parse Python, which is complex and constantly changes.
See also https://peps.python.org/pep-0723/#why-not-infer-the-requirements-from-import-statements https://peps.python.org/pep-0723/#why-not-infer-the-requirem...
- trklausss 1y agoAhh thanks for that! Makes sense, since you could also have an import somewhere down the script (although that would be bad design). Another point is the ambiguous naming when having several packages doing roughly the same... Which is crucial here. Thank you! :)