This is off topic.
Why don’t people who release python projects ever encode the venv steps into the installer? Can’t pip just do that step for the user?
They did, via uv. uv run heretic, and it will handle the rest.
https://github.com/p-e-w/heretic/blob/3521f8648a0dccf6e12a92...
pipx / uv
They did, via uv. uv run heretic, and it will handle the rest.