From 3d6f086c0ac32b25d770b9451af5fac9069b40f5 Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Wed, 16 Oct 2019 16:25:55 +0200 Subject: bom: Much better report. --- src/ee/bom.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/ee/bom.py') diff --git a/src/ee/bom.py b/src/ee/bom.py index cf18955..57eb558 100644 --- a/src/ee/bom.py +++ b/src/ee/bom.py @@ -9,7 +9,6 @@ from ee.logging import log from ee.part import PartDb, load_db, save_db, Part, fact_keys from ee.project import Project, report, SupplierDescriptor from ee.xml import types -from ee.xml.uris import make_fact_key __all__ = ["create_bom"] @@ -137,8 +136,8 @@ def create_bom(project: Project, schematic_path: Path, out_path: Path, part_dbs: format(bom_part.ref, ",".join(references))) bom_parts.add_index("uri", lambda bp: bp.selected_part.uri if bp.selected_part else None) - bom_parts.add_multi_index("supplier,part", lambda op: ( - op.selected_part.supplier, op.selected_part.uri) if op.selected_part else None) + bom_parts.add_multi_index("supplier,part", lambda bp: ( + bp.selected_part.supplier, bp.selected_part.uri) if bp.selected_part else None) out_file = project.report_dir / (os.path.splitext(out_path.name)[0] + ".rst") make_report(out_file, unresolved_parts, bom_parts, supplier_parts) -- cgit v1.2.3