lagom icon indicating copy to clipboard operation
lagom copied to clipboard

circular dep crashes

Open majidaldo opened this issue 6 months ago • 0 comments

from lagom import Container
class B:
    def __init__(self, a: 'A') -> None:
        self.a = A
class A:
    p = 'x'

    def __init__(self, b: B) -> None:
        self.b = b
def test():
    c = Container()
    _ = c[A]
    return _

crashes my python. should raise an exception.

majidaldo avatar Aug 05 '24 23:08 majidaldo