Tool to detect and report on cyclic imports in a Python codebase
$ no-cyclic-imports --no-follow cyclic/
package123 -> package123.a -> package123.b -> package123
1 cycle(s).
$ pip3 install no-cyclic-imports
$ pipx install no-cyclic-imports
no-cyclic-imports
is distributed under the terms of the Affero GPL v3 or later license.