I just ran the test: kicost -wi multipart.xml multipart2.xml acquire-PWM.xml.
The error is:
Traceback (most recent call last):
File "/usr/local/bin/kicost", line 8, in <module>
sys.exit(main())
File "/usr/local/lib/python3.8/dist-packages/kicost/__main__.py", line 417, in main
main_real()
File "/usr/local/lib/python3.8/dist-packages/kicost/__main__.py", line 407, in main_real
kicost(in_file=args.input, eda_name=args.eda,
File "/usr/local/lib/python3.8/dist-packages/kicost/kicost.py", line 203, in kicost
parts = group_parts(parts, group_fields, c_files)
File "/usr/local/lib/python3.8/dist-packages/kicost/edas/tools.py", line 265, in group_parts
value = SGROUP_SEPRTR.join([order_refs(r)[0] + SEPRTR + ' ' + t for t, r in sorted(ocurrences.items())])
File "/usr/local/lib/python3.8/dist-packages/kicost/edas/tools.py", line 265, in <listcomp>
value = SGROUP_SEPRTR.join([order_refs(r)[0] + SEPRTR + ' ' + t for t, r in sorted(ocurrences.items())])
File "/usr/local/lib/python3.8/dist-packages/kicost/edas/tools.py", line 730, in order_refs
collapsed_refs.append(prj_prefix + ref_sep.join(refs))
AttributeError: 'NoneType' object has no attribute 'join'
kicost --info
KiCost v1.1.5 (af25803-2021-05-27) at Python 3.8.5 on
Linux-5.8.0-53-generic-x86_64-with-glibc2.29(64bit). Graphical library: 4.0.7
gtk3 (phoenix) wxWidgets 3.0.4.
I just ran the test:
kicost -wi multipart.xml multipart2.xml acquire-PWM.xml
.The error is: