Finding Circular Imports in Python | Hacker News Reader