The Python chapter currently mentions venv and conda/mamba for managing virtual environments. However, there are many other tools out there that may be a more suitable and modern solution, here are a few that I am aware of:
- uv
- pixi
- conda-lock
- micromamba
- pdm
- poetry
- hatch
- pipenv
- pyinstaller
We may also want to mention using lock files to create reproducible environments
If you know more or have an opinion, please comment