-
Type:
Task
-
Status: Open (View Workflow)
-
Priority:
Normal
-
Resolution: Unresolved
-
Component/s: None
-
Labels:None
Some ICS python directory trees are "correct": they have python/ics/nameActor/ directories and not just python/nameActor directories. Better design, but if a module imports two of those the second import will fail if the python/ics directories have _init_.py files.
According to PEP-420, the recommended mechanism is not to have _init_.py files in the directories with the shared name (the per-project python/ics/ directories).
This showed up in ics_fpsActor, which has import ics.cobraCoach and import ics.fpsActor lines in one file.