DeepOBS
DeepOBS copied to clipboard
Refactoring various `requirements.txt` into ` setup.py` extras
- Uses
extras_require=
in thesetup.py
to achieve the amount of custom installation variants currently achieved with many differentrequirements.txt
e.g.pip install -e .[dev]
- Update the Makefile (create virtual environment)
-
pip -e
now works with apyproject.toml
move black configuration intopyproject.toml