forbidden-import¶
Ban imports that cross configured package or module boundaries.
Message¶
Do not import across forbidden boundary ‘{boundary}’.
Settings¶
| Setting | Description | Type | Default |
|---|---|---|---|
| forbidden_imports | — | list | [] |
Valid examples¶
import allowed_package.public_api
Invalid examples¶
from . import private