Similar in spirit, I made a reusable Makefile for my Python projects: https://github.com/sio/Makefile.venv
It's a shame that Python venv workflow is so opaque and unfriendly to new users that it requires extra automation tools.
It's a shame that Python venv workflow is so opaque and unfriendly to new users that it requires extra automation tools.
Its quite sad to see the rationale as making it too complicated when "upgrading to venvs" when it should kill them outright. Why using python depends at all on weird shell semantics is beyond me.