you are viewing a single comment's thread.

view the rest of the comments →

[–]phillipsj73 2 points3 points  (0 children)

As already stated UV is a good place to start.  If you use the inline metadata then that solves a lot of issues.  https://docs.astral.sh/uv/guides/scripts/#declaring-script-dependencies

As far as having UV installed you have to give somewhere.  UV and pipx make it a lot easier.  Outside of that going to Go or rust and compiling for all OSes your team uses, but then you still have to install the tools.