Closed pgunn closed 9 months ago
One thing I've never thought about: why are relative imports considered bad in general, but ok in __init__.py
files? Is this something we are ok with?
I normally don't look at those because they're not really code, but they should be changed too. They're just really easy to forget about.
I let this sit for too long and am going to redo this diff against the current dev branch, taking into account some of the feedback and rolling back a few things (and adjusting others). Will hold this PR open until the diff that comes from it lands, to act as a reference for the redo.
Closing this because it became too stale to easily fix; succeeded by #1277
This gets rid of most relative imports in the codebase and removes some dead code