{"package":"shap","ecosystem":"pypi","latest_version":"0.51.0","description":"A unified approach to explain the output of any machine learning model.","license":"MIT License","license_risk":"permissive","commercial_use_notes":"Permissive: commercial closed-source use OK; preserve the copyright notice.","homepage":"https://pypi.org/project/shap/","repository":"http://github.com/shap/shap","downloads_weekly":3339497,"health":{"score":77,"risk":"moderate","breakdown":{"maintenance":20,"popularity":17,"security":25,"maturity":15,"community":0},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"0.51.0","total_count":110,"recent":["0.37.0","0.38.1","0.39.0","0.40.0","0.41.0","0.42.0","0.42.1","0.43.0","0.44.0","0.44.1","0.45.0","0.45.1","0.46.0","0.47.0","0.47.1","0.47.2","0.48.0","0.49.1","0.50.0","0.51.0"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":0,"first_published":null,"last_published":"2026-03-04T09:17:24.110350Z","dependencies_count":63,"dependencies":["numpy>=2","scipy","scikit-learn","pandas","tqdm>=4.27.0","packaging>20.9","slicer==0.0.8","numba<0.63; sys_platform == \"darwin\" and platform_machine == \"x86_64\"","numba; sys_platform != \"darwin\" or platform_machine != \"x86_64\"","llvmlite<0.46; sys_platform == \"darwin\" and platform_machine == \"x86_64\"","llvmlite; sys_platform != \"darwin\" or platform_machine != \"x86_64\"","cloudpickle","typing-extensions","matplotlib; extra == \"plots\"","ipython; extra == \"plots\"","lime; extra == \"others\"","scikit-learn; extra == \"download-datasets\"","matplotlib; extra == \"docs\"","ipython; extra == \"docs\"","numpydoc; extra == \"docs\"","sphinx_rtd_theme; extra == \"docs\"","sphinx; extra == \"docs\"","nbsphinx; extra == \"docs\"","sphinx_github_changelog; extra == \"docs\"","myst-parser; extra == \"docs\"","requests; extra == \"docs\"","ipywidgets; extra == \"docs\"","pytest; extra == \"test-core\"","pytest-mpl; extra == \"test-core\"","pytest-cov; extra == \"test-core\"","mypy; extra == \"test-core\"","pytest; extra == \"test\"","pytest-mpl; extra == \"test\"","pytest-cov; extra == \"test\"","xgboost; extra == \"test\"","lightgbm; extra == \"test\"","catboost; python_version < \"3.14\" and extra == \"test\"","gpboost==1.6.3.1; python_version < \"3.14\" and extra == \"test\"","ngboost; extra == \"test\"","pyspark; extra == \"test\"","pyod; extra == \"test\"","transformers<4.54.0; extra == \"test\"","tf-keras; extra == \"test\"","protobuf; extra == \"test\"","torch; python_version < \"3.14\" and extra == \"test\"","torchvision; python_version < \"3.14\" and extra == \"test\"","tensorflow; python_version < \"3.14\" and extra == \"test\"","sentencepiece; extra == \"test\"","opencv-python; extra == \"test\"","numpy>=2.0; extra == \"test\"","numba==0.63.0; extra == \"test\"","causalml; extra == \"test\"","selenium; extra == \"test\"","jupyter; extra == \"test-notebooks\"","nbconvert; extra == \"test-notebooks\"","nbformat; extra == \"test-notebooks\"","nlp; extra == \"test-notebooks\"","transformers; extra == \"test-notebooks\"","datasets; extra == \"test-notebooks\"","keras; extra == \"test-notebooks\"","nbtest-plugin; extra == \"nbtest\"","nbtest-gen; extra == \"nbtest\"","nbtest-lab-extension; extra == \"nbtest\""]},"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":"safe_to_use","issues":[],"use_version":"0.51.0","version_hint":null,"summary":"shap@0.51.0 is safe to use (health: 77/100)"},"version_scoped":null,"requested_version":null,"_cache":"miss","_response_ms":823,"_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":true,"criticality_score":null,"criticality_tier":null,"velocity_pct":null,"velocity_trend":null,"publish_security":"api_token"},"version_history_summary":{"total_versions":20,"first_release_age_days":3436,"last_release_days_ago":56,"avg_days_between_releases":181,"release_velocity":"active"}}