digraph { anyio -> exceptiongroup [label=any] anyio -> idna [label=">=2.8"] anyio -> sniffio [label=">=1.1"] anyio [label="anyio\n3.7.1"] exceptiongroup [label="exceptiongroup\n1.1.2"] idna [label="idna\n3.4"] sniffio [label="sniffio\n1.3.0"] watchfiles -> anyio [label=">=3.0.0"] watchfiles [label="watchfiles\n0.21.0"] }