Commit Graph

1975 Commits

Author SHA1 Message Date
Salvador E. Tropea 0a3dff85f2 Added support for iBoM installed as plugin
- Not yet functional, we are working on iBoM layout
See: openscopeproject/InteractiveHtmlBom#301
2022-05-26 09:34:44 -03:00
Salvador E. Tropea 8ae9dff143 Bumped version to 1.1.0 2022-05-24 09:03:36 -03:00
Salvador E. Tropea f0a873dbd3
Update issue templates
Template for questions
2022-05-23 07:44:45 -03:00
Salvador E. Tropea 53f6598c47
Update issue templates 2022-05-23 07:24:18 -03:00
Salvador E. Tropea feb536d292
Update issue templates 2022-05-23 07:14:53 -03:00
Salvador E. Tropea 6eea54c7c9 Fixed XLSX problem when no PCB info and no stats used 2022-05-20 19:43:51 -03:00
Salvador E. Tropea bb6e962f3d Internal BoM: Added customizable extra info after the title
Closes #199
2022-05-20 19:08:20 -03:00
Salvador E. Tropea fb082fcbb3 Added `kibot-check` tool to check the installation 2022-05-20 13:26:41 -03:00
Salvador E. Tropea 5bcedf4c7a Fixed: missing adapted test in last commit 2022-05-20 07:56:20 -03:00
Salvador E. Tropea 23d3d76d94 Added Pattern and text variables expansion on internal BoM title
Closes #198
2022-05-20 07:30:29 -03:00
Salvador E. Tropea 287f8626ba Already configured outputs not created (i.e. when creating reports) 2022-05-20 07:24:41 -03:00
Salvador E. Tropea 50b88adee5 Fixed setup.py description mechanism
- Now hardcoded to avoid pulling __main__
2022-05-19 09:33:32 -03:00
Salvador E. Tropea ca861fc21e Added dependency collection mechanism
- Currently used to better document the dependencies
2022-05-19 08:47:06 -03:00
Salvador E. Tropea 23e632303d Fixed problems with KiCost using internal variants
- The XML didn't remove `variant` field properly (lack of lower)
- THe XML didn't support UTF-8
2022-05-18 15:59:38 -03:00
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