| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
digikey-create-bom: Implementing CSV generation for Digi-Key.
|
|
|
|
|
| |
pn-part-search-list: Better value-based searches. Better filtering of
irrelevant parts.
|
|
|
|
| |
field facts.
|
|
|
|
|
|
|
|
| |
o Allowing to set MPNs when importing facts.
o ninja: Allowing the user to have its own datalog files under
ee/custom/kicad-souffle.dl and ee/custom/$supplier-souffle.dl.
make_bom: Generate per-field URIs for custom URIs. Better than making
values that contain custom field name + value.
|
| |
|
| |
|
|
|
|
|
| |
kicad-make-bom: Using the project's UUID to generate an URL for all
parts.
|
|
|
|
| |
kicad's function.
|
|
|
|
| |
code from tool to ee.digikey.functions.
|
|
|
|
|
|
|
|
|
|
| |
functions:
o Changing the structure of the functions, they're now factories that
will be given kwargs and must return a function that processes the
parts.
o Adding new function to default set; 'map_footprint' that maps the
KiCAD footprints to common footprints.
part_validate_parts: Using only common keys.
|
| |
|
|
|
|
|
|
|
|
|
| |
o Adding FactType as a smaller wrapper around the fact uri.
o Adding ee.part.Facts, used as Part.facts
o Renaming 'type' uri to 'ee-component-type'.
kicad-make-bom: Removing strategy functionality, replaced with
part-apply-function. Moving default strategy contents into
ee.kicad.functions.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
o Removing distributor info, wasn't useful.
o Removing part type, using a fact instead.
part-search-list:
o Putting in some smart rules about values for parts. Might be too smart
for its own good.
o Removing duplication checking, that is up to the searcher to decide.
|
|
|
|
| |
value. v4 and v5 compatible.
|
| |
|
|
|
|
|
| |
* Allow unannotated parts in the export.
* Export value and footprint too.
|
| |
|
|
|
|
|
|
| |
create-order: Adding an option for a strategy to ignore/modify parts.
ninja/init: Moving strategy from ninja to init so they're more
persistent.
|
| |
|
|
|
|
|
| |
o Showing all unresolved parts first in the report.
o Showing all MPNs and SPNs for unresolved parts.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o Renaming <part-uri> to <part-reference>.
o Adding <supplier> on <part>, removing from <supplier-part-number>. A
part can have exactly one part.
create-order:
o Creating anonymous part objects, with two references, one schematic
reference and one part-uri reference to the selected part.
o Redoing how the order is calculated with the new ObjDb structure.
ee.part.Part:
o Absorbing bom_file_utils into Part. Much better wrapper object around
the xml goop.
|
|
|
|
|
|
|
|
| |
o Renaming part.id to part.uri. Changing to URIs and use that as an
identifier if the part is known. Schematic part does not have an URI.
o Merging <schema-reference> and <part-numbers> into <references>
o Creating <part-uri> as a possible <reference>. Used by order to point
to other parts.
|
| |
|
|
|
|
|
| |
file per part.
o Switching xml-based code to use PartDb.
|
|
|
|
| |
Adding new tools: digikey-import-parts and digikey-refresh-parts.
|
| |
|
| |
|
|
|
|
|
|
|
| |
to_bom: export to_tom_xml too.
model:
o More type annotations.
o Parse ref_type and ref_num when constructed.
|
| |
|
|
|
|
| |
Makefile-compatible dependencies file.
|
| |
|
|
|
|
| |
o Fixing digikey product lookup.
|
|
|
|
| |
'digikey-part-stub', can be used to download the entire part later on.
|
|
|
|
| |
o Renaming bom.csv to order.csv.
|
| |
|
|
|
|
| |
o Bad set syntax.
|
| |
|
|
|
|
| |
o Renaming "fact" to "ds".
|
|
|
|
| |
o Support for loading CSV files.
|
|
|
|
|
| |
o Changing the data sources to not implicitly starting as a union of all
the input data sets.
|
|
|
|
| |
o Moving to more standard doit task_xxx methods.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|