3 ms·
As long as your `/usr/bin/env` supports `-S`, yes. It will install and use distribution packages, to use PyPA's terminology; the term "module" generally refers
by zahlman 1y ago
As long as your `/usr/bin/env` supports `-S`, yes.
It will install and use distribution packages, to use PyPA's terminology; the term "module" generally refers to a component of an import package. Which is to say: the names you write here must be the names that you would use in a `uv pip install` command, not the names you `import` in the code, although they may align.
This is an ecosystem standard (https://peps.python.org/pep-0723/ https://peps.python.org/pep-0723/) and pipx (https://pipx.pypa.io https://pipx.pypa.io) also supports it.
- hugmynutus 1y ago> As long as your linux core utils have supported this since 2018 (coreutils 8.3), amusingly it is the same release that added `cp --reflink`. AFAIK I know you have to opt out by having `POSIX_CORRECT=1` or `POSIX_ME_HARDER=1` or `--pedantic` set in your environment. [1] freebsd core utils have supported this since 2008 MacOS has basically always supported this. --- 1. Amusingly despite `POSIX_ME_HARDER` not being official a alrge swapt of core utils support it. https://www.gnu.org/prep/standards/html_node/Non_002dGNU-Standards.html https://www.gnu.org/prep/standards/html_node/Non_002dGNU-Sta...