I recently switched back to venv and pip with pip-tools with dependencies configured via pyproject.toml. I have a basic Makefile containing convenience command aliases with inter-dependencies.
While not perfect, the venv/pip approach has simplified my development process, allowed conventional deployments to PaaS, and made things easier for new developers.
I will gladly dispense with pip-tools and Makefile if Python had/has a more capable standard library CLI.