{"package":"pyswarms","ecosystem":"pypi","latest_version":"1.3.0","description":"A Python-based Particle Swarm Optimization (PSO) library.","license":"MIT license","license_risk":"permissive","commercial_use_notes":"Permissive: commercial closed-source use OK; preserve the copyright notice.","homepage":"https://github.com/ljvmiranda921/pyswarms","repository":"https://github.com/ljvmiranda921/pyswarms","downloads_weekly":22225,"health":{"score":46,"risk":"high","breakdown":{"maintenance":0,"popularity":10,"security":25,"maturity":9,"community":2},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"1.3.0","total_count":20,"recent":["0.1.0","0.1.1","0.1.2","0.1.3","0.1.4","0.1.5","0.1.6","0.1.7","0.1.9","0.2.0","0.2.1","0.3.0","0.3.1","0.4.0","1.0.0","1.0.1","1.0.2","1.1.0","1.2.0","1.3.0"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":1,"first_published":null,"last_published":"2021-01-03T21:34:15.190455Z","dependencies_count":90,"dependencies":["scipy","numpy","matplotlib (>=1.3.1)","attrs","tqdm","future","pyyaml","alabaster (==0.7.12); extra == 'test'","attrs (==18.1.0); extra == 'test'","babel (==2.6.0); extra == 'test'","backcall (==0.1.0); extra == 'test'","bleach (==3.1.0); extra == 'test'","bumpversion (==0.5.3); extra == 'test'","certifi (==2018.11.29); extra == 'test'","chardet (==3.0.4); extra == 'test'","coverage (==4.5.1); extra == 'test'","cycler (==0.10.0); extra == 'test'","decorator (==4.4.0); extra == 'test'","defusedxml (==0.6.0); extra == 'test'","docutils (==0.14); extra == 'test'","entrypoints (==0.3); extra == 'test'","flake8 (==3.5.0); extra == 'test'","future (==0.16.0); extra == 'test'","idna (==2.8); extra == 'test'","imagesize (==1.1.0); extra == 'test'","iniconfig (==1.1.1); extra == 'test'","ipykernel (==5.1.1); extra == 'test'","ipython-genutils (==0.2.0); extra == 'test'","ipython (==7.5.0); extra == 'test'","jedi (==0.13.3); extra == 'test'","jinja2 (==2.10); extra == 'test'","joblib (==0.13.2); extra == 'test'","jsonschema (==3.0.1); extra == 'test'","jupyter-client (==5.2.4); extra == 'test'","jupyter-core (==4.4.0); extra == 'test'","kiwisolver (==1.0.1); extra == 'test'","markupsafe (==1.1.0); extra == 'test'","matplotlib (==3.0.2); extra == 'test'","mccabe (==0.6.1); extra == 'test'","mistune (==0.8.4); extra == 'test'","mock (==2.0.0); extra == 'test'","nbconvert (==5.5.0); extra == 'test'","nbformat (==4.4.0); extra == 'test'","nbsphinx (==0.4.2); extra == 'test'","nbstripout (==0.3.5); extra == 'test'","numpy (==1.16.1); extra == 'test'","packaging (==19.0); extra == 'test'","pandas (==0.24.2); extra == 'test'","pandocfilters (==1.4.2); extra == 'test'","parso (==0.4.0); extra == 'test'","pbr (==5.1.1); extra == 'test'","pexpect (==4.7.0); extra == 'test'","pickleshare (==0.7.5); extra == 'test'","pluggy (==0.13.1); extra == 'test'","pockets (==0.7.2); extra == 'test'","prompt-toolkit (==2.0.9); extra == 'test'","ptyprocess (==0.6.0); extra == 'test'","py (==1.9.0); extra == 'test'","pycodestyle (==2.3.1); extra == 'test'","pyflakes (==1.6.0); extra == 'test'","pygments (==2.3.1); extra == 'test'","pyparsing (==2.3.1); extra == 'test'","pyrsistent (==0.15.2); extra == 'test'","pytest-cov (==2.10.1); extra == 'test'","pytest (==6.1.2); extra == 'test'","python-dateutil (==2.7.5); extra == 'test'","pytz (==2018.9); extra == 'test'","pyyaml (==3.13); extra == 'test'","pyzmq (==18.0.1); extra == 'test'","requests (==2.21.0); extra == 'test'","scikit-learn (==0.21.1); extra == 'test'","scipy (==1.2.0); extra == 'test'","seaborn (==0.9.0); extra == 'test'","six (==1.12.0); extra == 'test'","snowballstemmer (==1.2.1); extra == 'test'","sphinx-rtd-theme (==0.4.3); extra == 'test'","sphinx (==1.7.6); extra == 'test'","sphinxcontrib-napoleon (==0.7); extra == 'test'","sphinxcontrib-websupport (==1.1.0); extra == 'test'","testpath (==0.4.2); extra == 'test'","toml (==0.10.2); extra == 'test'","tornado (==6.0.2); extra == 'test'","tox (==3.2.1); extra == 'test'","tqdm (==4.24.0); extra == 'test'","traitlets (==4.3.2); extra == 'test'","urllib3 (==1.24.1); extra == 'test'","virtualenv (==16.3.0); extra == 'test'","wcwidth (==0.1.7); extra == 'test'","webencodings (==0.5.1); extra == 'test'","wheel (==0.31.1); extra == 'test'"]},"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":"1.3.0","version_hint":null,"summary":"pyswarms@1.3.0 is safe to use (health: 46/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},"version_history_summary":{"total_versions":20,"first_release_age_days":null,"last_release_days_ago":1941,"avg_days_between_releases":null,"release_velocity":"stale"}}