19.1. Module Layout

$ tree myproject
myproject
├── .venv
├── contrib
├── data
├── dist
│   └── myapp.pyz
├── docs
│   └── main.rst
├── run
│   ├── test-doc
│   └── test-unit
├── src
│   └── myapp
│       ├── main.py
│       └── user.py
├── tests
│   └── test_user.py
├── tmp
├── .gitignore
├── .editorconfig
├── INSTALL.md
├── LICENSE.md
├── README.md
├── TODO.md
├── pyproject.toml
├── requirements.lock
└── requirements.txt