Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Decide whether to do relative imports versus from persephone.blah import * #58
Once upon a time relative imports were broken somewhat so the suggestion was always to do explicit imports. Now there's a bit more choice since implicit relative imports are not a problem anymore, see: https://mail.python.org/pipermail/python-dev/2010-October/104476.html
Given you are installing the package with setuptools you can use absolute imports everywhere and everything will work because the package name will be on the path. Explicit relative imports (the only type of relative import supported by python3) will also work.