{"package":"plams","ecosystem":"pypi","latest_version":"2026.102","description":"Python Library for Automating Molecular Simulations","license":"LGPLv3","license_risk":"weak_copyleft","commercial_use_notes":"LGPL: dynamic linking from closed-source is OK; static linking triggers source disclosure.","homepage":"https://pypi.org/project/plams/","repository":"https://github.com/SCM-NV/PLAMS/","downloads_weekly":848,"health":{"score":62,"risk":"moderate","breakdown":{"maintenance":25,"popularity":3,"security":25,"maturity":9,"community":0},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"2026.102","total_count":16,"recent":["1.1.1","1.4","1.5","1.5.1","2024.103","2024.104","2024.105","2024.106","2024.107","2025.101","2025.102","2025.103","2025.104","2025.107","2026.101","2026.102"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":0,"first_published":null,"last_published":"2026-04-24T14:20:24.661882Z","dependencies_count":43,"dependencies":["dill>=0.3.6","numpy>=1.21.2","typing-extensions>=4.4.0","ase>=3.18; extra == \"all\"","h5py>=3.6.0; extra == \"all\"","ipython>=7.22.0; extra == \"all\"","matplotlib>=3.5.1; extra == \"all\"","natsort>=8.1.0; extra == \"all\"","networkx>=2.7.1; extra == \"all\"","pandas>=1.5.2; extra == \"all\"","pillow>=10.4.0; extra == \"all\"","psutil>=5.8.0; extra == \"all\"","py-ubjson>=0.16.1; extra == \"all\"","pyomo>=6.4.1; extra == \"all\"","rdkit>=2017; extra == \"all\"","scipy>=1.8.0; extra == \"all\"","watchdog>=2.1.8; extra == \"all\"","psutil>=5.8.0; extra == \"ams\"","py-ubjson>=0.16.1; extra == \"ams\"","watchdog>=2.1.8; extra == \"ams\"","h5py>=3.6.0; extra == \"analysis\"","ipython>=7.22.0; extra == \"analysis\"","matplotlib>=3.5.1; extra == \"analysis\"","natsort>=8.1.0; extra == \"analysis\"","networkx>=2.7.1; extra == \"analysis\"","pandas>=1.5.2; extra == \"analysis\"","pillow>=10.4.0; extra == \"analysis\"","pyomo>=6.4.1; extra == \"analysis\"","scipy>=1.8.0; extra == \"analysis\"","ase>=3.18; extra == \"chem\"","rdkit>=2017; extra == \"chem\"","black==24.8.0; extra == \"dev\"","black[jupyter]==24.8.0; extra == \"dev\"","coverage>=7.5.3; extra == \"dev\"","flake8==5.0.4; extra == \"dev\"","mypy==1.12.0; extra == \"dev\"","pytest>=7.4.0; extra == \"dev\"","ipython>=7.22.0; extra == \"docs\"","nbconvert>=6.4.5; extra == \"docs\"","sphinx-copybutton>=0.5.2; extra == \"docs\"","sphinx-design>=0.5.0; extra == \"docs\"","sphinx<8.2,>=6.2.1; extra == \"docs\"","jupyterlab>=3.5.2; extra == \"examples\""]},"github_stats":null,"bundle":null,"typescript":null,"known_issues":{"bugs_count":0,"bugs_severity":{},"status_breakdown":{},"link":null,"scope":"none"},"historical_compromise":null,"recommendation":{"action":"use_with_caution","issues":["Possible typosquat of 'polars'"],"use_version":"2026.102","version_hint":null,"summary":"Package name resembles 'polars' (possible typosquat). Verify the name is what you intend before installing."},"version_scoped":null,"requested_version":null,"_cache":"miss","_response_ms":844,"_powered_by":"depscope.dev — free package intelligence for AI agents","typosquat":{"is_suspected":true,"targets":[{"legitimate_package":"polars","distance":2,"reason":"close_name"}]},"maintainer_trust":{"available":false},"malicious":{"is_malicious":false},"scorecard":{"available":false},"quality":{"available":false},"version_history_summary":{"total_versions":16,"first_release_age_days":null,"last_release_days_ago":6,"avg_days_between_releases":null,"release_velocity":"active"}}