Python dependency graph