We currently use setup.py and setup.cfg to list down all dependencies and publish the binaries/wheel to PyPI through a native GitHub action. Poetry is a fantastic dependency management tool that is simple and minimalistic in usage. It also has an integrated feature to publish packages to PyPI which should ease the effort.
We currently use setup.py and setup.cfg to list down all dependencies and publish the binaries/wheel to PyPI through a native GitHub action. Poetry is a fantastic dependency management tool that is simple and minimalistic in usage. It also has an integrated feature to publish packages to PyPI which should ease the effort.