Skip to main content

Tool to detect and report on cyclic imports in a Python codebase

Project description

no-cyclic-imports

pre-commit Run the test suite PyPI - Version PyPI - Python Version

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).

Table of Contents

Installation

$ pip3 install no-cyclic-imports
$ pipx install no-cyclic-imports

License

no-cyclic-imports is distributed under the terms of the Affero GPL v3 or later license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

no_cyclic_imports-2.0.0.tar.gz (19.5 kB view details)

Uploaded Source

Built Distribution

no_cyclic_imports-2.0.0-py3-none-any.whl (23.4 kB view details)

Uploaded Python 3

File details

Details for the file no_cyclic_imports-2.0.0.tar.gz.

File metadata

  • Download URL: no_cyclic_imports-2.0.0.tar.gz
  • Upload date:
  • Size: 19.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.14

File hashes

Hashes for no_cyclic_imports-2.0.0.tar.gz
Algorithm Hash digest
SHA256 ad395e455169105ada66724205faaba26ca56d30c0bad3b6421a25ce18ff8e6f
MD5 1c4d47509ee3d08b94fa373021617663
BLAKE2b-256 7f43dc5a7ce42918662493efb2819888328578318f49daed635e8e04b9f36d09

See more details on using hashes here.

File details

Details for the file no_cyclic_imports-2.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for no_cyclic_imports-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a85ca66e0b720a590c017f82c79672e3403f141764690fe8550fb351a91e6d57
MD5 888f7d9310297702e3ddbfe72934afa9
BLAKE2b-256 63f16a7445e512b05f446f7464c3b8fd01edd09ce3a6a97b530141d6819f47d9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page