Commit Graph

1948 Commits

Author SHA1 Message Date
Salvador E. Tropea 2f285c6d26 [CI/CD] Switched to KiAuto master (interposer is now merged) 2022-08-10 12:41:18 -03:00
Salvador E. Tropea 528a58afe1 [Tests] Fixed missing GS.ki* in kiconf_init.py 2022-08-01 18:54:28 -03:00
Salvador E. Tropea 0c2e1b823f Fixed missing changes in out_render_3d.py 2022-08-01 18:40:00 -03:00
Salvador E. Tropea 6c7e0cebe0 Now GS.ki5() and GS.ki6() are just GS.ki5 and GS.ki6
- The version doesn't change during execution ;-)
2022-07-31 17:45:55 -03:00
Salvador E. Tropea 19789cb6a3 [CI/CD] Switching the development images to dev KiAuto
- So now we can test the interposer
2022-07-30 14:49:44 -03:00
Salvador E. Tropea 2eaaaf66e4 [Experiment] No need to install curl, now part of kicad_auto_test 2022-07-30 14:28:32 -03:00
Salvador E. Tropea 26b34379d7 [Experiment] Trying to install KiAuto without using git+... 2022-07-30 14:18:08 -03:00
Salvador E. Tropea 9e103aa025 [Experiment] Why pip is so useless? 2022-07-30 14:03:55 -03:00
Salvador E. Tropea 8bde0d0176 [Experiment] More debug 2022-07-30 13:56:25 -03:00
Salvador E. Tropea a85ebe9fe0 [Experiment] More and more debug 2022-07-30 13:47:43 -03:00
Salvador E. Tropea 34a3d1334a [Experiment] Trying with pip3 install --upgrade 2022-07-30 13:01:09 -03:00
Salvador E. Tropea f41221965c [Experiment] More debug info 2022-07-30 12:56:17 -03:00
Salvador E. Tropea adcd77a821 [Experiment] Trying to figure out why KiAuto isn't using the interposer 2022-07-30 12:48:31 -03:00
Salvador E. Tropea 9a425390b5 [Experiment] More removes for the KiAuto in the docker image 2022-07-30 12:26:37 -03:00
Salvador E. Tropea 2706bfd922 [Expriment] Trying to avoid using /usr/bin/pcbnew_do
- Why is shutil.which picking it?!
2022-07-30 12:09:23 -03:00
Salvador E. Tropea 53a5107757 [Experiment] Try using KiAuto from kicad_interposer for tests 2022-07-30 11:53:07 -03:00
Salvador E. Tropea 320f1a38ff [iBoM] Fixed: G/SetFPIDAsString needs KiCad 6.0.6+ 2022-07-30 11:05:43 -03:00
Salvador E. Tropea 3b6c9e7d8b [iBoM] Added support for variants that change component fields
Closes #242
2022-07-30 10:39:48 -03:00
Salvador E. Tropea 6bd8ff9c6b [DOCs] Updated changelog and credits 2022-07-26 07:58:30 -03:00
Salvador E. Tropea 3bc4bd51c6
Merge pull request #239 from hkleen/datasheet_download_ssl_error
catch possible SSLError when downloading datasheets
2022-07-26 06:23:19 -03:00
Salvador E. Tropea a4c823d52f
Merge pull request #240 from hkleen/user_agent_fix
Update user agent string to pretend being a recent version of Firefox
2022-07-26 06:22:00 -03:00
Henning Kleen 95f3ccb773 Update user agent string to pretend being a recent version of Firefox 2022-07-26 10:27:01 +02:00
Henning Kleen 44d3eac6e2 catch possible SSLError when downloading datasheets to prevent KiBot crash. 2022-07-26 09:28:46 +02:00
Salvador E. Tropea b5fc7e8c55 [Report] Fixed converted file wasn't stored at `dir`
Closes #238
2022-07-25 11:40:24 -03:00
Salvador E. Tropea 30f708db0e [Tests] More changed related to parallel tests
- Warning 8 filtered for test_sch_missing_1
2022-07-25 11:16:49 -03:00
Salvador E. Tropea 41de5bf01d [DOCs] Updated changelog
- Aabout new print SCH option
2022-07-25 11:16:10 -03:00
Salvador E. Tropea 674c4899f6
Merge pull request #237 from kevin-dong-nai-jia/feature/suppress-info
Suppress an excessive info message to console
2022-07-25 11:07:02 -03:00
Salvador E. Tropea b15a9f4a5c
Merge pull request #236 from kevin-dong-nai-jia/feature/all_pages
Added in SCH PDF Print: An all_pages option
2022-07-25 10:52:34 -03:00
Kevin Dong d5e5585dd6
Suppress an excessive info message to console 2022-07-25 04:08:06 +08:00
Kevin Dong c5703360d5
Added in SCH PDF Print: An all_pages option. 2022-07-22 23:48:30 +08:00
Salvador E. Tropea 95a48a8922 Added `--dont-stop` command line option
- To try to continue even on errors

Related to #209
2022-07-21 13:54:42 -03:00
Salvador E. Tropea a3bf56c39a Adapted test SCH references
- Now we keep title block entries, even if they are " "
  This is how KiCad behaves
2022-07-21 13:46:27 -03:00
Salvador E. Tropea 9d7e3b91f4 Removed debug message 2022-07-21 13:46:09 -03:00
Salvador E. Tropea 0e7121dc3d Now configuration sections are parsed in a fixed order
- This allows a predictable behavior, the YAML is converted to a dict,
  so you can't trust in the order of the keys.
- It avoids misstakes
- Allows using %V/v in preflights, even if globals are declared latter.

Fixes #234
2022-07-21 13:11:24 -03:00
Salvador E. Tropea b9bd5368c9 Now %V/%v can be expanded in preflights
Related to #234
2022-07-21 13:07:24 -03:00
Salvador E. Tropea 1b9c734401 [KiCad 6 SCH] Fixed problems with title block on variants
- The title block wasn't saved if the title wasn't defined.
- In the first versions of v6 it was stored empy, now skipped.
2022-07-21 12:58:46 -03:00
Salvador E. Tropea ecd9e6280c [Installation Checker] Fixed problems with iBoM version detection
- We must define INTERACTIVE_HTML_BOM_NO_DISPLAY=True
Related to #228
2022-07-19 09:44:09 -03:00
Salvador E. Tropea 175af3c0c4 [DOCs] Updated the changelog (last fix about zones) 2022-07-19 09:43:18 -03:00
Salvador E. Tropea 513b6526ff [PCB Print] Fixed problems with zones on multiple layers
- Now we remove them from the layer set
Closes #226
2022-07-18 09:52:41 -03:00
Salvador E. Tropea 8a47bdee83 [Install Checker] Instruct to install pip when needed
- Python tools can't be autodownloaded without pip
2022-07-18 08:49:02 -03:00
Salvador E. Tropea 8f2f59eeb0 [KiBot Check] Added the comments
- When a tool is missing.
- Currently Pandoc is the only with extra comments
Related to #228
2022-07-18 08:07:11 -03:00
Salvador E. Tropea 0726a3c2d5 Merge branch 'master' of https://github.com/INTI-CMNB/KiBot 2022-07-15 06:23:08 -03:00
Salvador E. Tropea 493ae25f38 [CI/CD] Added missing sources to coverage combine (experimental) 2022-07-14 20:53:18 -03:00
Salvador E. Tropea 9a21ec7d19 [CI/CD] Changing to a common coverage 5.1 (experimental)
- lastest can fail
2022-07-14 20:40:37 -03:00
Salvador E. Tropea 07b64b53f4 [CI/CD] Using last coverage tool for ki5 and ki6 (experimental) 2022-07-14 20:19:54 -03:00
Salvador E. Tropea c0e34386b3 [CI/CD] Fixed missing steps key (experimental) 2022-07-14 19:55:09 -03:00
Salvador E. Tropea b70d2b0b1d [CI/CD] Rebalanced groups and combined coverage (experimental) 2022-07-14 19:52:49 -03:00
Salvador E. Tropea 19519dd85a [CI/CD] Trying to run slow tests in parallel (experimental) 2022-07-14 19:24:58 -03:00
Salvador E. Tropea 061ed0488e [Tests] Separated kicad2step, pcbnew and eeschema tests 2022-07-14 19:23:28 -03:00
Salvador E. Tropea 5a8391ca59 [Tests] Migrated qr_lib_1 to pcb_print (faster) 2022-07-14 18:53:41 -03:00