{"package":"POT","ecosystem":"pypi","latest_version":"0.9.6.post1","description":"Python Optimal Transport Library","license":"MIT","homepage":"https://github.com/PythonOT/POT","repository":"https://github.com/PythonOT/POT","downloads_weekly":79673,"health":{"score":59,"risk":"high","breakdown":{"maintenance":10,"popularity":10,"security":25,"maturity":12,"community":2},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"0.9.6.post1","total_count":31,"recent":["0.1.12","0.2","0.3","0.3.1","0.4.0","0.5.1","0.6.0","0.7.0","0.7.0.post1","0.8.0","0.8.1","0.8.2","0.9.0","0.9.1","0.9.2","0.9.3","0.9.4","0.9.5","0.9.6","0.9.6.post1"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":1,"first_published":null,"last_published":"2025-09-22T12:50:23.421746Z","dependencies_count":23,"dependencies":["numpy>=1.16","scipy>=1.6","jax; extra == \"backend-jax\"","jaxlib; extra == \"backend-jax\"","tensorflow; extra == \"backend-tf\"","torch; extra == \"backend-torch\"","cvxopt; extra == \"cvxopt\"","scikit-learn; extra == \"dr\"","pymanopt; extra == \"dr\"","autograd; extra == \"dr\"","torch; extra == \"gnn\"","torch_geometric; extra == \"gnn\"","matplotlib; extra == \"plot\"","jax; extra == \"all\"","jaxlib; extra == \"all\"","tensorflow; extra == \"all\"","torch; extra == \"all\"","cvxopt; extra == \"all\"","scikit-learn; extra == \"all\"","pymanopt; extra == \"all\"","autograd; extra == \"all\"","torch_geometric; extra == \"all\"","matplotlib; extra == \"all\""]},"recommendation":{"action":"safe_to_use","issues":[],"use_version":"0.9.6.post1","version_hint":null,"summary":"POT@0.9.6.post1 is safe to use (health: 59/100)"},"requested_version":null,"_cache":"miss","_response_ms":508,"_powered_by":"depscope.dev — free package intelligence for AI agents"}