PSA: do NOT create a virtual environment in the directory you're keeping your code in (or the corollary: don't create a virtual environment and put your code into it). You should NEVER do `python3 -m venv .`. Brought to you by people who did `python3.13 -m venv .` and discovered their `.gitignore` file got overwritten with venv's `.gitignore` file or that suddenly all of their files were being ignored. And no, we are not removing the `.gitignore` file from venv.