{"package":"datasets","ecosystem":"pypi","latest_version":"4.8.5","description":"HuggingFace community-driven open-source library of datasets","license":"Apache 2.0","license_risk":"permissive","commercial_use_notes":"Permissive: commercial closed-source use OK; preserve the copyright notice.","homepage":"https://github.com/huggingface/datasets","repository":"https://github.com/huggingface/datasets","downloads_weekly":0,"health":{"score":67,"risk":"moderate","breakdown":{"maintenance":25,"popularity":0,"security":25,"maturity":15,"community":2},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"4.8.5","total_count":117,"recent":["3.5.1","3.6.0","4.0.0","4.1.0","4.1.1","4.2.0","4.3.0","4.4.0","4.4.1","4.4.2","4.5.0","4.6.0","4.6.1","4.7.0","4.8.0","4.8.1","4.8.2","4.8.3","4.8.4","4.8.5"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":1,"first_published":null,"last_published":"2026-04-27T15:43:53.702105Z","dependencies_count":132,"dependencies":["filelock","numpy>=1.17","pyarrow>=21.0.0","dill<0.4.2,>=0.3.0","pandas","requests>=2.32.2","httpx<1.0.0","tqdm>=4.66.3","xxhash","multiprocess<0.70.20","fsspec[http]<=2026.2.0,>=2023.1.0","huggingface-hub<2.0,>=0.25.0","packaging","pyyaml>=5.1","torchcodec>=0.6.0; extra == \"audio\"","torch>=2.8.0; extra == \"audio\"","Pillow>=9.4.0; extra == \"vision\"","tensorflow>=2.6.0; extra == \"tensorflow\"","tensorflow>=2.6.0; extra == \"tensorflow-gpu\"","torch; extra == \"torch\"","jax>=0.3.14; extra == \"jax\"","jaxlib>=0.3.14; extra == \"jax\"","numba>=0.56.4; python_version < \"3.14\" and extra == \"dev\"","absl-py; extra == \"dev\"","decorator; extra == \"dev\"","joblib<1.3.0; extra == \"dev\"","joblibspark; python_version < \"3.14\" and extra == \"dev\"","pytest; extra == \"dev\"","pytest-datadir; extra == \"dev\"","pytest-xdist; extra == \"dev\"","aiohttp; extra == \"dev\"","elasticsearch<8.0.0,>=7.17.12; extra == \"dev\"","faiss-cpu>=1.8.0.post1; extra == \"dev\"","h5py; extra == \"dev\"","pylance; extra == \"dev\"","jax>=0.3.14; sys_platform != \"win32\" and extra == \"dev\"","jaxlib>=0.3.14; sys_platform != \"win32\" and extra == \"dev\"","lz4; python_version < \"3.14\" and extra == \"dev\"","moto[server]; extra == \"dev\"","pyspark>=3.4; extra == \"dev\"","py7zr; extra == \"dev\"","rarfile>=4.0; extra == \"dev\"","sqlalchemy; extra == \"dev\"","protobuf<4.0.0; extra == \"dev\"","tensorflow>=2.6.0; (python_version < \"3.10\" and sys_platform != \"win32\") and extra == \"dev\"","tensorflow>=2.16.0; (python_version >= \"3.10\" and sys_platform != \"win32\" and python_version < \"3.14\") and extra == \"dev\"","tiktoken; extra == \"dev\"","torch>=2.8.0; extra == \"dev\"","torchdata; extra == \"dev\"","transformers>=4.42.0; extra == \"dev\"","zstandard; extra == \"dev\"","polars[timezone]>=0.20.0; extra == \"dev\"","Pillow>=9.4.0; extra == \"dev\"","torchcodec>=0.7.0; python_version < \"3.14\" and extra == \"dev\"","nibabel>=5.3.1; extra == \"dev\"","ruff>=0.3.0; extra == \"dev\"","transformers; extra == \"dev\"","torch; extra == \"dev\"","tensorflow>=2.6.0; extra == \"dev\"","numba>=0.56.4; python_version < \"3.14\" and extra == \"tests\"","absl-py; extra == \"tests\"","decorator; extra == \"tests\"","joblib<1.3.0; extra == \"tests\"","joblibspark; python_version < \"3.14\" and extra == \"tests\"","pytest; extra == \"tests\"","pytest-datadir; extra == \"tests\"","pytest-xdist; extra == \"tests\"","aiohttp; extra == \"tests\"","elasticsearch<8.0.0,>=7.17.12; extra == \"tests\"","faiss-cpu>=1.8.0.post1; extra == \"tests\"","h5py; extra == \"tests\"","pylance; extra == \"tests\"","jax>=0.3.14; sys_platform != \"win32\" and extra == \"tests\"","jaxlib>=0.3.14; sys_platform != \"win32\" and extra == \"tests\"","lz4; python_version < \"3.14\" and extra == \"tests\"","moto[server]; extra == \"tests\"","pyspark>=3.4; extra == \"tests\"","py7zr; extra == \"tests\"","rarfile>=4.0; extra == \"tests\"","sqlalchemy; extra == \"tests\"","protobuf<4.0.0; extra == \"tests\"","tensorflow>=2.6.0; (python_version < \"3.10\" and sys_platform != \"win32\") and extra == \"tests\"","tensorflow>=2.16.0; (python_version >= \"3.10\" and sys_platform != \"win32\" and python_version < \"3.14\") and extra == \"tests\"","tiktoken; extra == \"tests\"","torch>=2.8.0; extra == \"tests\"","torchdata; extra == \"tests\"","transformers>=4.42.0; extra == \"tests\"","zstandard; extra == \"tests\"","polars[timezone]>=0.20.0; extra == \"tests\"","Pillow>=9.4.0; extra == \"tests\"","torchcodec>=0.7.0; python_version < \"3.14\" and extra == \"tests\"","nibabel>=5.3.1; extra == \"tests\"","numba>=0.56.4; python_version < \"3.14\" and extra == \"tests-numpy2\"","absl-py; extra == \"tests-numpy2\"","decorator; extra == \"tests-numpy2\"","joblib<1.3.0; extra == \"tests-numpy2\"","joblibspark; python_version < \"3.14\" and extra == \"tests-numpy2\"","pytest; extra == \"tests-numpy2\"","pytest-datadir; extra == \"tests-numpy2\"","pytest-xdist; extra == \"tests-numpy2\"","aiohttp; extra == \"tests-numpy2\"","elasticsearch<8.0.0,>=7.17.12; extra == \"tests-numpy2\"","h5py; extra == \"tests-numpy2\"","pylance; extra == \"tests-numpy2\"","jax>=0.3.14; sys_platform != \"win32\" and extra == \"tests-numpy2\"","jaxlib>=0.3.14; sys_platform != \"win32\" and extra == \"tests-numpy2\"","lz4; python_version < \"3.14\" and extra == \"tests-numpy2\"","moto[server]; extra == \"tests-numpy2\"","pyspark>=3.4; extra == \"tests-numpy2\"","py7zr; extra == \"tests-numpy2\"","rarfile>=4.0; extra == \"tests-numpy2\"","sqlalchemy; extra == \"tests-numpy2\"","protobuf<4.0.0; extra == \"tests-numpy2\"","tiktoken; extra == \"tests-numpy2\"","torch>=2.8.0; extra == \"tests-numpy2\"","torchdata; extra == \"tests-numpy2\"","transformers>=4.42.0; extra == \"tests-numpy2\"","zstandard; extra == \"tests-numpy2\"","polars[timezone]>=0.20.0; extra == \"tests-numpy2\"","Pillow>=9.4.0; extra == \"tests-numpy2\"","torchcodec>=0.7.0; python_version < \"3.14\" and extra == \"tests-numpy2\"","nibabel>=5.3.1; extra == \"tests-numpy2\"","ruff>=0.3.0; extra == \"quality\"","tensorflow==2.12.0; extra == \"benchmarks\"","torch==2.0.1; extra == \"benchmarks\"","transformers==4.30.1; extra == \"benchmarks\"","transformers; extra == \"docs\"","torch; extra == \"docs\"","tensorflow>=2.6.0; extra == \"docs\"","pdfplumber>=0.11.4; extra == \"pdfs\"","nibabel>=5.3.2; extra == \"nibabel\"","ipyniivue==2.4.2; extra == \"nibabel\""]},"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":"4.8.5","version_hint":null,"summary":"datasets@4.8.5 is safe to use (health: 67/100)"},"version_scoped":null,"requested_version":null,"_cache":"miss","_response_ms":756,"_powered_by":"depscope.dev — free package intelligence for AI agents","typosquat":{"is_suspected":false},"maintainer_trust":{"available":true,"bus_factor_3m":20,"active_contributors_12m":30,"primary_author_ratio":0.64,"owner_account_age_days":3354,"is_archived":false,"stars":21425,"alerts":[]},"malicious":{"is_malicious":false},"scorecard":{"available":true,"score":5.7,"tier":"moderate"},"quality":{"available":true,"criticality_score":null,"criticality_tier":null,"velocity_pct":26.6,"velocity_trend":"growing","publish_security":"api_token"},"co_used_with":[{"package":"sphinx_rtd_dark_mode","occurrences":4}],"version_history_summary":{"total_versions":20,"first_release_age_days":null,"last_release_days_ago":1,"avg_days_between_releases":null,"release_velocity":"active"}}