Python footguns:
- You should create a venv
- Oops! You should gitignore it
- Oops! You should use a `requirements.txt` file, the uncommitted venv won’t actually track dependencies
- Oops! Now you to run one long, non-obvious command to create the venv and a second one to pip install the requirements on each checkout
- Oops! The defaults are all wrong, and no helpful errors guide you away from them
To see it done better, look at Ruby, Rust, Swift (for starters)
Venting session concluded.
2/2