pvenv
provides an easy way to use virtual environments in python.
Behind the scenes, it uses uv to create virtual environments extremely fast. Also, it is inspired from virtualenvwrapper to move virtual environments outside the directory, and cd to the project directory upon activation.