Salvador E. Tropea
054a090258
Added netlist export output
...
Closes #197
2022-05-18 09:49:17 -03:00
Salvador E. Tropea
7b0425e67f
Added some clarificaction about the docke image tags
2022-05-11 13:19:35 -03:00
Salvador E. Tropea
d529a2ec58
Now releases trigger `kicad_auto` not just `kicad_auto_test`
2022-05-10 13:24:04 -03:00
Salvador E. Tropea
9b9a63dd39
Added Dockerfile for GitHub Action "v2_k6"
2022-05-10 13:21:55 -03:00
Salvador E. Tropea
6aa883eb91
Created docker file for GitHub Action "v2"
2022-05-10 13:18:35 -03:00
Salvador E. Tropea
e1b219bea3
Disable tests during .deb creation
...
- Pulls extra deps
- Another workflow runs the tests
2022-05-10 11:21:53 -03:00
Salvador E. Tropea
847b0511af
Excluded PyPDF2 and svgutils from coverage
2022-05-10 11:04:57 -03:00
Salvador E. Tropea
88f8573b26
Added `--quick-start` to the changelog
2022-05-10 10:50:38 -03:00
Salvador E. Tropea
776595636b
Bumped version to 1.0.0.
2022-05-10 10:47:32 -03:00
Salvador E. Tropea
93a71e29f7
Updated Debian dependencies
...
- Added KiCost
- Added versions to iBoM and pcbdraw
2022-05-10 10:46:32 -03:00
Salvador E. Tropea
0488c93aa7
Modified the KiCad 6 instructions
2022-05-10 10:45:55 -03:00
Salvador E. Tropea
7fbd3a8ee2
Added target to generate signed Debian package
2022-05-10 10:45:09 -03:00
Salvador E. Tropea
9f6269094c
Fixed path to gerber config templates in manifest
2022-05-10 10:44:38 -03:00
Salvador E. Tropea
0caa6e977c
Updated KiCost to 1.1.8 (last stable release)
2022-05-10 09:52:17 -03:00
Salvador E. Tropea
034e37ee30
Added link to the Debian repo
2022-05-09 11:13:00 -03:00
Salvador E. Tropea
7058b1fed0
Fixed missing decode in iBoM fail test
2022-05-09 09:07:13 -03:00
Salvador E. Tropea
5f22d5a3a9
Now --quick-start is more robuts
...
- sys.exit() is skipped
- Passed dont_stop to the run stage (was only in config)
2022-05-06 13:03:38 -03:00
Salvador E. Tropea
156c98b3b2
Modified minimal PcbDraw version
...
- Ask for one that supports KiCad 6
2022-05-06 13:02:05 -03:00
Salvador E. Tropea
8a3f808117
Added error message about outdated iBoM
2022-05-06 13:01:18 -03:00
Salvador E. Tropea
99fa9bcbda
Updated KiCost, new cache policy
2022-05-06 10:58:25 -03:00
Salvador E. Tropea
0f3a875bb8
Added missing `validators` to KiCad 5 dev image
...
- Needed for KiCost
2022-05-06 08:58:43 -03:00
Salvador E. Tropea
7c7f1eeb79
Adapted to the new KiCost API
...
- Now we get functions only from the top-level of the module
2022-05-05 13:55:28 -03:00
Salvador E. Tropea
058d79e4f8
Adapted to KiCost API changes
2022-05-05 10:26:42 -03:00
Salvador E. Tropea
87a9d966a3
Added link to GitHub action with --quick-start
2022-05-02 13:40:17 -03:00
Salvador E. Tropea
7045778c90
Switched to KiCad 5 action, to create v2 tag
2022-05-02 13:35:49 -03:00
Salvador E. Tropea
48dcc19a11
Removed -d option for quick-start mode
2022-05-02 13:29:50 -03:00
Salvador E. Tropea
7ce13c2e38
Fixed quick-start comparisson in entrypoint.sh
2022-05-02 13:20:47 -03:00
Salvador E. Tropea
995bb705d9
Added debug to the entrypoint of GitHub actions
2022-05-02 13:13:17 -03:00
Salvador E. Tropea
6123ad3b59
Switched current GitHub action to dev_k6
2022-05-02 13:03:12 -03:00
Salvador E. Tropea
d2d43ee711
Added GitHub action option to use --quick-start
2022-05-02 12:57:36 -03:00
Salvador E. Tropea
54bc4c3c91
Added link to quick-start example using GitHub.
2022-05-02 11:39:39 -03:00
Salvador E. Tropea
08b1b8bdfe
Added download timeout to datasheet download
...
- Looks like TME detects scripts and does something that makes requests
code to hang.
2022-05-01 11:27:00 -03:00
Salvador E. Tropea
2889181890
Added some --quick-start documentation.
2022-05-01 10:16:11 -03:00
Salvador E. Tropea
a435203863
Added more install information and made it more visible.
2022-04-29 09:49:55 -03:00
Salvador E. Tropea
ef7c9916ed
Updated docs
2022-04-29 09:06:24 -03:00
Salvador E. Tropea
5504ee228d
Added --type option to --quick-start to select outputs
...
- Useful to debug a particular output
2022-04-29 09:02:52 -03:00
Salvador E. Tropea
74d77f037c
Added 'qr_lib' to --quick_start
2022-04-29 09:00:47 -03:00
Salvador E. Tropea
f3f7517a7f
Fixed QR_lib output when no corresponding pre-flight is used
2022-04-29 08:56:26 -03:00
Salvador E. Tropea
5b637d265e
Finished the core functionality of --quick-start
...
- New --quick-start options:
- --start starting point for the search
- -d output directory for the targets
- --dry only configs, no targets
- Added some warning filters
- Sorted scan and generation
2022-04-28 14:50:58 -03:00
Salvador E. Tropea
01c015eb27
Simplified the global vars handling
...
- The main class also applies the command line options
- Is more clear how defaults are handled
- Also added global config for the 3D field name
2022-04-28 14:49:28 -03:00
Salvador E. Tropea
7ddb9f5892
Modified the log system to allow parallel file logging
...
- During quick start targets generation we log with full verbosity
to a file and with the selected verbosity to the console.
2022-04-28 14:43:08 -03:00
Salvador E. Tropea
54e94a5298
Adapted filter test to the new `regex` policy
...
- No longer an error skipping it
2022-04-28 14:32:28 -03:00
Salvador E. Tropea
494c9126f7
Fixed used layers detection in --quick-start
...
- We must reset some Layer members before doing a new detect
2022-04-28 14:26:02 -03:00
Salvador E. Tropea
3a3562e54e
Removed the need to import kiplot in config_reader
...
- Avoids dependency loops
2022-04-28 14:19:53 -03:00
Salvador E. Tropea
5881f2b6c4
Fixed `gerber` example generation when no SCH
...
- We must skip anything using variants
- We must fix the compress sources
2022-04-28 14:08:25 -03:00
Salvador E. Tropea
ae380726b2
Fixed problems in reports when no vias
2022-04-28 14:07:28 -03:00
Salvador E. Tropea
81aebbb50a
Allow to skip the `regex` value in filters
2022-04-28 14:06:46 -03:00
Salvador E. Tropea
1bfdf99bb3
Updated KiCost (fix for no solved)
2022-04-28 14:02:25 -03:00
Salvador E. Tropea
11dd1b16bf
Now --quick-start is recursive
...
- Fixed some obvious details about cross pcb/sch generation
- Improved .kicad_sch guess when more than one and no project
2022-04-26 16:23:20 -03:00
Salvador E. Tropea
50ebaf0a15
Fixed the way xlsx_writer process the field joins
...
- It relied on a bug
2022-04-26 12:17:26 -03:00