Previously, we used setup.py for specifying our package, together with a requirements.txt for defining our dependencies.
PEP 518 introduces pyproject.toml as the new and suggested way of specifying both, build process and dependencies.
With this PR, we migrate from the old setup.py and requirements.txt to using pyproject.toml.
Previously, we used
setup.py
for specifying our package, together with arequirements.txt
for defining our dependencies.PEP 518 introduces
pyproject.toml
as the new and suggested way of specifying both, build process and dependencies. With this PR, we migrate from the oldsetup.py
andrequirements.txt
to usingpyproject.toml
.