Problem
The project lacks a proper package configuration file, preventing:
- Installation as editable package (
pip install -e .)
- Proper dependency management
- Following modern Python packaging standards
Impact
- Cannot install project as package
- Import path issues
- Not following PEP 517/518 standards
- Harder to distribute
Tasks
After Creation
Developers can install with:
# Regular installation
pip install -e .
# Development installation with all tools
pip install -e ".[dev]"
References
Problem
The project lacks a proper package configuration file, preventing:
pip install -e .)Impact
Tasks
pyproject.tomlwith above configurationpip install -e .pip install -e ".[dev]"After Creation
Developers can install with:
References