poe was assuming we were using poetry - I have configured it not to use poetry now. This required using a newer version.
More or less everything is now done by setup.py Pipfile simply installs the module in editable mode, which recursively resolves dependencies as defined in setup.py.