Project Receptor is a flexible multi-service relayer with remote execution and orchestration capabilities linking controllers with executors across a mesh of nodes.
Other
32
stars
21
forks
source link
Use poetry for dependency and packaging tooling #95
Drop setuptools and the files it depends upon, such as
setup.py
andsetup.cfg
, in favor of poetry.Some apparent bugs were fixed in the process:
pyproject.toml
depends uponprometheus-client = "^0.7.1"
, butsetup.py
depends uponprometheus_client==0.7.1
.pyproject.toml
depends uponpython = "^3.6"
, butsetup.py
depends uponpython>=3.6
.pyproject.toml
listed far more dependencies thansetup.py
.pyproject.toml
listed bothwait-for
andwait_for
as dependencies.pyproject.toml
lacked a description.Fix: #94