Salvador E. Tropea
699b2f4d16
[Dependencies] Switched to gs (from ghostscript)
...
- The short name is more common
Related to #209
2022-08-12 10:24:58 -03:00
Salvador E. Tropea
13e5485fe8
[Tests] Adapted the powe annotate reference
...
- Now the change is propagated to the lib symbol. This is OK, KiCad
also changes the symbol lib values, they are just defaults.
2022-08-12 09:35:04 -03:00
Salvador E. Tropea
553d47f533
[BoM] Added support for text variables expansion
...
- Is done using a filter, the expansion is done at the end, but
the filter can be applied at any point in the filter/variant
chain.
Fixes #247
2022-08-12 09:09:09 -03:00
Salvador E. Tropea
fcdedad360
[SCH][KiCad 6][Fixed] Instance data partially applied
...
- The component instance information was applied to the component,
but not to the "basic" fields.
2022-08-12 09:03:31 -03:00
Salvador E. Tropea
8db4396580
[Tests] Changing pytest -> pytest-3
2022-08-11 19:21:30 -03:00
Salvador E. Tropea
4447b5b306
[CI/CD] Now using KiAuto release
2022-08-11 19:14:46 -03:00
Salvador E. Tropea
7c82ae591b
[CI/CD][KiCad 5] Adapted the dev image creation to Debian 11
2022-08-11 18:22:24 -03:00
Salvador E. Tropea
3f6a08e46c
[Tools] Added script to install dev. KiAuto
2022-08-11 18:21:53 -03:00
Salvador E. Tropea
5785fd3e0f
[SCH Print][Netlist][Fixed] Problems with name collisions
...
- When the name chosen by KiCad was an alredy existing file (from
another output) it was removed by KiAuto. So then KiCad created
the file, we renamed it to what the user selected and ... well,
the original file was lost. Now KiAuto takes care of this.
Fixes #244
2022-08-11 13:31:26 -03:00
Salvador E. Tropea
99d35922c6
[DEBUG] log KiAuto commands that we can copy & paste
2022-08-11 13:26:41 -03:00
Salvador E. Tropea
9be29307be
[Tests] Modified the logs to print a command that we can copy and paste
2022-08-11 09:27:39 -03:00
Salvador E. Tropea
75afab0d40
[Test] Fixed drc filters tests cases
...
- Added silk_over_copper exclusion
- Skipped test_drc_filter_2 for KiCad 5 (is for KiCad 6)
2022-08-10 18:39:43 -03:00
Salvador E. Tropea
d1894e5097
[Test] Added short names for single tests
2022-08-10 18:38:56 -03:00
Salvador E. Tropea
c5a6d894c9
[DRC] Added Workaround for problems with DRC exclusions
...
- Global option: `drc_exclusions_workaround`
- KiCad bug [11562](https://gitlab.com/kicad/code/kicad/-/issues/11562 )
Fixes INTI-CMNB/KiAuto#26
2022-08-10 14:01:32 -03:00
Salvador E. Tropea
69269d8560
[CI/CD] Switched to test using KiAuto master (now with interposer)
2022-08-10 12:51:55 -03:00
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