E.g., with max_level=2 (or whatever rubric), permit from .sibling import func and from ..parent_sibling.cousin import Class but disallow from ...grandparent_sibling import foo.
Would this call for a new error code? Or just an evolution of the current ABS101, where the current behavior of the plugin is effectively max_level=0 in the above rubric.
E.g., with
max_level=2(or whatever rubric), permitfrom .sibling import funcandfrom ..parent_sibling.cousin import Classbut disallowfrom ...grandparent_sibling import foo.Would this call for a new error code? Or just an evolution of the current
ABS101, where the current behavior of the plugin is effectivelymax_level=0in the above rubric.