Salvador E. Tropea
b2afeadc5c
Now KiCost spreadsheet uses our sorting.
2021-10-20 13:13:09 -03:00
Salvador E. Tropea
58fb9fe09a
Added Specs columns configuration.
2021-10-20 12:36:08 -03:00
Salvador E. Tropea
7a6a264c5f
Adapted to the new Digi-Key cache style and fixed return value
2021-10-20 11:54:33 -03:00
Salvador E. Tropea
616cdcd6bf
Added catch for KiCost errors.
2021-10-20 11:50:34 -03:00
Salvador E. Tropea
adfc509fdd
Added options to control KiCost APIs.
...
- Removed the hardcoded ones.
2021-10-20 10:08:17 -03:00
Salvador E. Tropea
87bc028362
Internal BoM: Added Specs sheet generation.
2021-10-19 13:52:55 -03:00
Salvador E. Tropea
f0384e501b
Updated KiCost.
2021-10-19 09:29:00 -03:00
Salvador E. Tropea
51e2b0789a
Forced Digi-Key API in the KiCost sheet.
...
- This is what we want to test
2021-10-19 09:28:14 -03:00
Salvador E. Tropea
fcfe64e695
Fixed warning message (missing where info)
2021-10-19 09:27:33 -03:00
Salvador E. Tropea
2ab0e6a489
Removed unused requested constant
2021-10-19 09:26:53 -03:00
Salvador E. Tropea
cdc212e89e
Generic filter: added options to match if a field is/isn't defined.
2021-10-18 17:04:44 -03:00
Salvador E. Tropea
499b3520a6
Option to hide component from PDF PCB Print
...
- option `hide_excluded` to hide components marked by the
`exclude_filter`.
- https://forum.kicad.info/t/fab-drawing-for-only-through-hole-parts/
2021-10-18 16:59:37 -03:00
Salvador E. Tropea
e62e38b6ea
Added fallback for values+units we can't understand
2021-10-18 16:51:32 -03:00
Salvador E. Tropea
969b3843de
Changed the mechanism to avoid merging components with empty fields
2021-10-18 16:42:58 -03:00
Salvador E. Tropea
7187fe5ebc
Removed docker image generation for this branch
2021-10-18 15:58:24 -03:00
Salvador E. Tropea
4ead7e6ef5
Avoid grouping components when they lack the grouping fields.
...
- This is for the internal BoM when `merge_blank_fields` is disabled
2021-10-18 15:55:19 -03:00
Salvador E. Tropea
cc272dd31c
Added Digi-Key plug-in dependencies installation.
2021-10-18 15:46:52 -03:00
Salvador E. Tropea
48dec2995e
Fixed pip command name
2021-10-18 15:27:45 -03:00
Salvador E. Tropea
4d22b52403
Added kicost-digikey-api-v3 installation to the test workflow.
2021-10-18 15:25:56 -03:00
Salvador E. Tropea
f752a72bfe
Added support for KiCad symbol libs without EOF comment.
2021-10-18 14:45:58 -03:00
Salvador E. Tropea
a136c2f7e7
Updated KiCost.
2021-10-18 14:42:31 -03:00
Salvador E. Tropea
ea2d7916be
Changed KiCost to official repo and the DK plug-in branch.
2021-10-12 10:36:12 -03:00
Salvador E. Tropea
d3cd01a246
Added the last 2 fixes to the changelog
2021-10-12 09:35:09 -03:00
Salvador E. Tropea
d93c050a7e
Fixed spaces in netnames for the Board View format.
...
Fixes #90
2021-10-12 09:01:10 -03:00
Salvador E. Tropea
54cce8ae73
Fixed Board View flipped vertically. Fixes #89
2021-10-12 08:36:09 -03:00
Salvador E. Tropea
6da41f911c
Added reference to :dev docker image to the docs.
2021-10-12 08:17:58 -03:00
Salvador E. Tropea
2c0f72d364
Changed the GitHub action to use the `dev` docker image.
2021-10-07 14:01:14 -03:00
Salvador E. Tropea
e05406ffc8
Added --no-compile (Why wasn't needed when using "."?!)
2021-10-06 17:37:00 -03:00
Salvador E. Tropea
257eace7e1
Changed the way I call pip3
...
- Passing the directory, not changing
- To catch pip errors.
2021-10-06 17:04:35 -03:00
Salvador E. Tropea
fb16e06152
Trying to force pip to use /usr instead of /usr/local
2021-10-06 16:36:10 -03:00
Salvador E. Tropea
54d8c6c77f
Removed distutils from setup.py dependencies.
2021-10-06 16:35:46 -03:00
Salvador E. Tropea
0ed0da16e2
Forcing workflow. (Why?)
2021-10-05 12:58:06 -03:00
Salvador E. Tropea
993fd389cf
Added distutils as dependency.
...
- Should I add it to setup.py? Also testing it.
2021-10-05 12:54:03 -03:00
Salvador E. Tropea
d06c6526b9
Added clean-up to the dev docker and restored dependencies.
2021-10-05 09:58:03 -03:00
Salvador E. Tropea
65cb6d62cf
Trying to workaround git clone errors on GitHub Docker
2021-10-05 09:46:28 -03:00
Salvador E. Tropea
8681829bd0
Added debug commands to the dockerimage creation
...
- The git clone command is failing
2021-10-05 09:27:10 -03:00
Salvador E. Tropea
c5465a4ae4
Added the dockerfile as trigger for the dev image workflow.
2021-10-05 09:13:57 -03:00
Salvador E. Tropea
39ee6f58d4
Added missing git command to the dev dockerfile
2021-10-05 09:10:53 -03:00
Salvador E. Tropea
68da19e5e5
Fixed error in Dockerfile
...
- Made its job parallel for testing
2021-10-05 09:06:27 -03:00
Salvador E. Tropea
4a0fba18aa
Added workflow to create a development docker image.
2021-10-05 08:51:46 -03:00
Salvador E. Tropea
6ebe1f217d
Fixed another error message in the import logic.
2021-10-04 16:08:35 -03:00
Salvador E. Tropea
9e4291ae42
Fixed some `import` error messages
...
- Some errors not detected
- Errors in the error reporting
2021-10-04 15:50:50 -03:00
Salvador E. Tropea
9da44aeafc
Fixed flake8 errors
...
- Missing imports
- Missing "self." qualifier
- Relaxed comlexity
2021-10-04 15:03:11 -03:00
Salvador E. Tropea
ab3bd7f0b3
Added a mechanism to import filters and variants.
...
- Also to restrict which outputs are imported.
- Fixes #88
2021-10-04 14:44:43 -03:00
Salvador E. Tropea
3f6105f6a8
Adapted the KiCost tests to the new grouping default.
2021-09-27 11:56:03 -03:00
Salvador E. Tropea
0f0e739026
Changed the default `group_fields` list.
...
Internal BoM: now components with different Tolerance, Voltage, Current
and/or Power fields aren't grouped together.
These fields are now part of the default `group_fields`. (#79 )
2021-09-27 11:31:51 -03:00
Salvador E. Tropea
e902c7350d
Added the new `use_aux_axis_as_origin` option to the docs.
2021-09-27 09:18:17 -03:00
Salvador E. Tropea
a5221d7d45
Fixed test_rot_bottom test.
2021-09-27 09:17:24 -03:00
Salvador E. Tropea
a31002ed01
Fixes position files, now defaults to use the auxiliar origin as KiCad.
...
Can be disabled to use absolute coordinates.
Fixes #87
2021-09-27 08:35:58 -03:00
Salvador E. Tropea
b7b39d4bfe
Added explanation for ERC on schematics not fully annotated
...
Related to #86
2021-09-21 13:14:06 -03:00