- Python's Class Development Toolkit
- Transforming Code into Beautiful, Idiomatic Python
- Beyond PEP 8 -- Best practices for beautiful intelligible code
- https://packaging.python.org/tutorials/installing-packages/
- https://packaging.python.org/guides/installing-using-pip-and-virtual-environments/
- https://hynek.me/articles/virtualenv-lives/
- https://virtualenv.pypa.io/en/latest/
- Use pyenv if you do development against multiple Python versions and don't want to break system Python install
- https://www.python.org/dev/peps/pep-0020/
- https://pep8.org/
- https://www.python.org/dev/peps/pep-0257/