CoolFace
Datasetpublic

Aptlantis/crates-dataset

CratesDataset This revision publishes the immutable crates.io metadata snapshot 2026-07-25 generated by CratesDataset 0.1.0. It contains eight extractive or deterministic analytical tables. Load a table from datasets import load_dataset versions = load_dataset( "Aptlantis/crates-dataset", "crate_versions", split="train" ) Parquet is the configured Hub representation used by the dataset viewer. Matching JSONL-Zstandard files are available under data/jsonl/ as… See the full description on the dataset page: https://huggingface.co/datasets/Aptlantis/crates-dataset.

sourceHugging Faceotherupdated 2mo agoView on Hugging Face
0likes70downloads
Dataset Card

CratesDataset

This revision publishes the immutable crates.io metadata snapshot 2026-07-25 generated by CratesDataset 0.1.0. It contains eight extractive or deterministic analytical tables.

Load a table

python
from datasets import load_dataset

versions = load_dataset(
    "Aptlantis/crates-dataset", "crate_versions", split="train"
)

Parquet is the configured Hub representation used by the dataset viewer. Matching JSONL-Zstandard files are available under data/jsonl/ as direct downloads; they are intentionally excluded from configs to prevent duplicate rows.

Dataset catalog

ConfigurationGrainRows
crate_versionsone crate version2756031
crate_lifecyclesone crate305334
dependency_edgesone dependency declaration31473381
feature_edgesone feature activation/member relationship11212430
release_transitionsone adjacent release pair2450697
yanked_versionsone yanked version109728
yank_replacementsone yanked version and deterministic replacement candidate109728
manifest_patternsone rule match2371150

Provenance

  • Snapshot: 2026-07-25
  • Source rows: 2756031
  • Rejected rows: 0
  • Source SHA-256: f23f16fbe51d3c71f126c69c1600196586de4931bdb5ee9a58f47c1a589808ed
  • Generator: 0.1.0
  • DuckDB: v1.5.5 (Variegata) d8cdaa33fd
  • Derivation: extractive+deterministic

The exact file hashes, validation evidence, source identity, schemas, and distribution basis are included in metadata/ and schemas/.

Limitations

  • The source snapshot contains yank state but no yank-event timestamp.
  • Yank replacement records are deterministic candidates, not authoritative maintainer intent.
  • Manifest patterns are reproducible signals and do not establish maliciousness.

yank_replacements contains deterministic candidate replacements. They are not maintainer-confirmed replacements or authoritative explanations for a yank.

Manifest-pattern matches are reproducible signals, not evidence of maliciousness, vulnerability, or abandonment.

Attribution and distribution

Derived from crates.io registry index metadata. crates.io, the Rust project, the Rust Foundation, and crate authors do not endorse this dataset.

See metadata/DISTRIBUTION.md for the recorded distribution basis and scope. The dataset-content license is distinct from the MIT license of the CratesDataset generator source code.