A minimal Python project structure for general-purpose applications.
project_name/
├── src/
│ └── __init__.py
├── tests/
│ └── __init__.py
├── .gitignore
├── requirements.txt
├── requirements-dev.txt
├── setup.py
├── README.md
└── .env.example
project_name with your actual project namepip install -r requirements.txtpip install -r requirements-dev.txtpytest tests/