From: Andrey S. <re...@bu...> - 2009-08-05 10:56:20
|
New submission from Andrey Sukhanov <and...@gm...>: In case of circular imports Python shows "ImportError: cannot import name <>" error and a stack trace, but Jython fails with "RuntimeError: maximum recursion depth exceeded". Use case description. 1. I have a package. 2. There are two modules in the package. 3. First one does "from . import <second module>" 4. Second one does "from . import <first module>" See an example in the attached file. Try to run "main.py". ---------- components: Core files: circular_imports.zip messages: 4989 nosy: Lonebuddha severity: major status: open title: Unexpected behaviour is case of circular imports type: crash versions: 2.5.0 Added file: http://bugs.jython.org/file713/circular_imports.zip _______________________________________ Jython tracker <re...@bu...> <http://bugs.jython.org/issue1423> _______________________________________ |