aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ee/digikey/bom.py3
-rw-r--r--src/ee/tools/__init__.py3
2 files changed, 4 insertions, 2 deletions
diff --git a/src/ee/digikey/bom.py b/src/ee/digikey/bom.py
index cb02f05..bf5456c 100644
--- a/src/ee/digikey/bom.py
+++ b/src/ee/digikey/bom.py
@@ -19,11 +19,12 @@ def create_bom(bom_path: Path, part_files: List[Path], out_path: Path, allow_inc
with out_path.open("w") as f:
w = csv.writer(f)
- w.writerow(["Digi-Key Part Number", "Quantity", "Reference Designator"])
+ w.writerow(["Digi-Key Part Number", "Manufacturer Part Number", "Quantity", "Reference Designator"])
for line in bom.lines:
line = [
line.part.get_exactly_one_spn().valueProp,
+ line.part.get_exactly_one_mpn().valueProp,
int(ceil(len(line.refs) * quantity)),
join_refs(line.refs)]
w.writerow([str(cell) for cell in line])
diff --git a/src/ee/tools/__init__.py b/src/ee/tools/__init__.py
index 00fee58..1bd4a6c 100644
--- a/src/ee/tools/__init__.py
+++ b/src/ee/tools/__init__.py
@@ -9,7 +9,8 @@ from ee.logging import log
__all__ = [
"mk_parents",
"mk_dirs",
- "log" # for compatibility, should be removed
+ "log", # for compatibility, should be removed
+ "parse_bool",
]