{"package":"pyro-ppl","ecosystem":"pypi","latest_version":"1.9.1","description":"A Python library for probabilistic modeling and inference","license":"Apache 2.0","license_risk":"permissive","commercial_use_notes":"Permissive: commercial closed-source use OK; preserve the copyright notice.","homepage":"http://pyro.ai","repository":"https://github.com/pyro-ppl/pyro","downloads_weekly":254314,"health":{"score":64,"risk":"moderate","breakdown":{"maintenance":5,"popularity":14,"security":25,"maturity":12,"community":8},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"1.9.1","total_count":36,"recent":["1.1.0","1.2.0","1.2.1","1.3.0","1.3.1","1.4.0","1.5.0","1.5.1","1.5.2","1.6.0","1.7.0","1.8.0","1.8.1","1.8.2","1.8.3","1.8.4","1.8.5","1.8.6","1.9.0","1.9.1"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":1,"first_published":null,"last_published":"2024-06-02T00:37:37.486782Z","dependencies_count":67,"dependencies":["numpy>=1.7","opt-einsum>=2.3.2","pyro-api>=0.1.1","torch>=2.0","tqdm>=4.36","notebook; extra == \"dev\"","ipywidgets; extra == \"dev\"","graphviz>=0.8; extra == \"dev\"","matplotlib>=1.3; extra == \"dev\"","torchvision>=0.15.0; extra == \"dev\"","visdom<0.2.2,>=0.1.4; extra == \"dev\"","pandas; extra == \"dev\"","pillow>=8.3.1; extra == \"dev\"","scikit-learn; extra == \"dev\"","seaborn>=0.11.0; extra == \"dev\"","wget; extra == \"dev\"","scipy>=1.1; extra == \"dev\"","black>=21.4b0; extra == \"dev\"","mypy>=0.812; extra == \"dev\"","nbformat; extra == \"dev\"","nbsphinx>=0.3.2; extra == \"dev\"","nbstripout; extra == \"dev\"","nbval; extra == \"dev\"","ninja; extra == \"dev\"","pypandoc; extra == \"dev\"","pytest-xdist; extra == \"dev\"","pytest>=5.0; extra == \"dev\"","ruff; extra == \"dev\"","sphinx; extra == \"dev\"","sphinx-rtd-theme; extra == \"dev\"","yapf; extra == \"dev\"","notebook; extra == \"extras\"","ipywidgets; extra == \"extras\"","graphviz>=0.8; extra == \"extras\"","matplotlib>=1.3; extra == \"extras\"","torchvision>=0.15.0; extra == \"extras\"","visdom<0.2.2,>=0.1.4; extra == \"extras\"","pandas; extra == \"extras\"","pillow>=8.3.1; extra == \"extras\"","scikit-learn; extra == \"extras\"","seaborn>=0.11.0; extra == \"extras\"","wget; extra == \"extras\"","scipy>=1.1; extra == \"extras\"","funsor[torch]==0.4.4; extra == \"funsor\"","horovod[pytorch]>=0.19; extra == \"horovod\"","lightning; extra == \"lightning\"","prettytable; extra == \"profile\"","pytest-benchmark; extra == \"profile\"","snakeviz; extra == \"profile\"","notebook; extra == \"test\"","ipywidgets; extra == \"test\"","graphviz>=0.8; extra == \"test\"","matplotlib>=1.3; extra == \"test\"","torchvision>=0.15.0; extra == \"test\"","visdom<0.2.2,>=0.1.4; extra == \"test\"","pandas; extra == \"test\"","pillow>=8.3.1; extra == \"test\"","scikit-learn; extra == \"test\"","seaborn>=0.11.0; extra == \"test\"","wget; extra == \"test\"","scipy>=1.1; extra == \"test\"","black>=21.4b0; extra == \"test\"","nbval; extra == \"test\"","pytest-cov; extra == \"test\"","pytest-xdist; extra == \"test\"","pytest>=5.0; extra == \"test\"","ruff; extra == \"test\""]},"bundle":null,"typescript":null,"known_issues":{"bugs_count":0,"bugs_severity":{},"status_breakdown":{},"link":null,"scope":"none"},"historical_compromise":null,"recommendation":{"action":"safe_to_use","issues":[],"use_version":"1.9.1","version_hint":null,"summary":"pyro-ppl@1.9.1 is safe to use (health: 64/100)"},"version_scoped":null,"requested_version":null,"_cache":"hit","_response_ms":0,"_powered_by":"depscope.dev — free package intelligence for AI agents","typosquat":{"is_suspected":false},"maintainer_trust":{"available":false},"malicious":{"is_malicious":false},"scorecard":{"available":false},"quality":{"available":false}}