1

Collage des pièces imprimées exclusives et variante sans impressions

This commit is contained in:
2025-12-03 17:37:01 +01:00
parent 8560f15b41
commit cebe3046db
6 changed files with 117 additions and 5 deletions

View File

@@ -126,7 +126,8 @@ def build_part_rarity(
other_quantity = other_usage.get(part_num, 0)
total_quantity = entry["quantity"] + other_quantity
sample_set_num = sorted(entry["set_numbers"])[0]
sample_set_id = filtered_sets[sample_set_num]["set_id"]
sample_set_row = filtered_sets[sample_set_num]
sample_set_id = sample_set_row["set_id"]
rows.append(
{
"part_num": part_num,
@@ -135,6 +136,7 @@ def build_part_rarity(
"part_category": categories[part["part_cat_id"]],
"sample_set_num": sample_set_num,
"sample_set_id": sample_set_id,
"sample_set_year": sample_set_row["year"],
"filtered_quantity": str(entry["quantity"]),
"filtered_set_count": str(len(entry["set_numbers"])),
"other_sets_quantity": str(other_quantity),
@@ -156,6 +158,7 @@ def write_part_rarity(destination_path: Path, rows: Sequence[dict]) -> None:
"part_category",
"sample_set_num",
"sample_set_id",
"sample_set_year",
"filtered_quantity",
"filtered_set_count",
"other_sets_quantity",