Commit Graph

2967 Commits

Author SHA1 Message Date
Salvador E. Tropea 6a6c06dc33 [CI/CD] Adjusted dev images creation
- To Debian 12
2023-08-14 13:12:34 -03:00
Salvador E. Tropea bbc02c4933 [Tests] Adaptations for Debian 12 images 2023-08-14 12:50:51 -03:00
Salvador E. Tropea b6e1a623cf [Tests] Adaptations for Debian 12 images 2023-08-14 12:37:39 -03:00
Salvador E. Tropea 9580bc2031 [Tests] Adaptations for Debian 12 images 2023-08-14 11:21:46 -03:00
Salvador E. Tropea bbce08e74b Removed comment 2023-08-14 10:36:25 -03:00
Salvador E. Tropea 49973b49cb [Flake8] Small changes suggested by flake8 5.0.4 2023-08-11 13:33:54 -03:00
Salvador E. Tropea 6f3dd0cabc [Blender Export] Added support for pcb2blender 2.6
- This is for Blender 3.5.1
2023-08-11 13:32:35 -03:00
Salvador E. Tropea 67f79882bd [Tests] Added reference for KiCad 7.0.6 + Debian 12 2023-08-10 13:13:35 -03:00
Salvador E. Tropea 51392ff08e [Makefile] Remove cache for full test 2023-08-10 13:12:52 -03:00
Salvador E. Tropea cce2ba27ef [Dep Downloader][Added] Partial workaround for broken pip
- On Debian 12 pip installs to _root_/_prefix_/*local*/_dir_
  and not _root_/_prefix_/_dir_.
2023-08-10 12:51:04 -03:00
Salvador E. Tropea 9370999482 [Tests][Added] Support for Debian 12 pip 2023-08-10 09:58:36 -03:00
Salvador E. Tropea 7bc3f11a2b [Dep Downloader] Added support for PEP668 compliant Debian pip 2023-08-10 09:20:02 -03:00
Salvador E. Tropea 2beb0c4ecb [Repo] Added vermin check
- To avoid introducing Python incompatibilities
2023-08-10 09:18:29 -03:00
Salvador E. Tropea 73097d7963 Dropped Python 2.x support in included libs
There is no point in having it and complicates the compatibility
detection.
2023-08-08 12:27:06 -03:00
Salvador E. Tropea 98346bcf39 Fixed use of Python 3.9 in populate.py 2023-08-08 11:25:54 -03:00
Salvador E. Tropea fbdd6ea358 Updated minimum Python version to 3.7
dataclasses and subprocess.run(capture_output) needs 3.7
2023-08-08 11:23:17 -03:00
Salvador E. Tropea 67ae12bf1d Made shlex.join use optional
Introduced in Python 3.8
2023-08-08 11:19:47 -03:00
Salvador E. Tropea 50782078d0 [Tests][Stable Nightly] More adjusts to the references
- A mess with the cache I guess
2023-08-08 06:55:13 -03:00
Salvador E. Tropea a5ef3c182b [Tests] Adjusted references for 7.0.7 RC1 2023-08-07 13:30:36 -03:00
Salvador E. Tropea 973522d462 [Global options][Fixed] Solder mask restore for graphics 2023-08-04 12:37:09 -03:00
Salvador E. Tropea abeea7ec03 [Global options][Add] Option to remove solder mask apertures
`remove_solder_mask_for_dnp` similar to `remove_solder_paste_for_dnp`
but applied to the solder mask apertures.

Closes #476
2023-08-04 12:31:17 -03:00
Salvador E. Tropea 9c6ca87214 [iBoM][Added] Support for 2.7.0
- Pin 1 highlight changes
- The packaged iBoM is compatible with 2.6.0
- A patch to make it compatible was merged in upstream
- Current release reports a wrong version
2023-08-04 06:59:54 -03:00
Salvador E. Tropea 2045a11f3b [DOCs] AUR instructions
From PR #468
2023-07-31 13:43:37 -03:00
Salvador E. Tropea a3253b0496 [Intall Check][Fixed] Show 7.x as supported
- Only 7.99 is shown in red
2023-07-31 13:35:18 -03:00
Salvador E. Tropea 22248c0068 [Fixed] Copy of KiCost data
Now we use a copy of the components to allow field expansions.
So we must also copy the specs to the original components.
2023-07-31 13:10:40 -03:00
Salvador E. Tropea 055e832670 [BoM][Added] Support for ${field} expansion
Closes #471
2023-07-31 11:15:37 -03:00
Salvador E. Tropea 68e0ccc9b8 [iBoM][Added] `forced_name` to control the displayed name
- To force the name displayed at the top left corner

Closes #470
2023-07-31 09:12:05 -03:00
zedudi f9e774a1f5 aggregated csv export error fix 2023-07-26 07:15:33 -03:00
Salvador E. Tropea 7ff35563e6 [Fixed] Rotated text in worksheet for KiCad 7
Fixes #466
2023-07-21 19:43:21 -03:00
Salvador E. Tropea 6f8586e8cb [Worksheet] Fixed rotated polygons 2023-07-21 09:35:02 -03:00
Salvador E. Tropea 3460cdcf67 Bumped version to 1.6.4 2023-06-28 06:36:14 -03:00
Salvador E. Tropea a3ad2a23ce [Debian][Fixed] python3-lark dependency
- 0.8.1 can't load the current definition, 0.10.0 can.

Closes #459
2023-06-28 06:31:09 -03:00
Salvador E. Tropea f5dbc1e26b [DOCs][Added] More information about permanent tags 2023-06-26 13:32:39 -03:00
Salvador E. Tropea 160e392ba4 [DOCs] Updated GHA tags 2023-06-26 13:24:20 -03:00
Salvador E. Tropea 31448cad27 [DOCs][Added] New GitHub Actions tags for 1.6.2 2023-06-26 13:23:39 -03:00
Salvador E. Tropea 31ea770993 [DOCs] Updated for release 2023-06-26 13:23:04 -03:00
Salvador E. Tropea 7e6154d9e9 [Position][Added] quote_all option
- To quote all columns in the CSV output

Closes #456
2023-06-26 09:33:08 -03:00
Salvador E. Tropea c5c1fc5c63 [Makefiles] Removed templates copy
- They aren't used now
2023-06-22 11:28:48 -03:00
Salvador E. Tropea 4bd3d822ba [DOCs] Applied typo fix to README.in 2023-06-22 11:27:39 -03:00
Salvador E. Tropea a6a52dbf72
Merge pull request #455 from nopeppermint/patch-1
fix tiny typo in README.md
2023-06-22 08:13:33 -03:00
Stefan a0f7dddba3
fix tiny typo in README.md 2023-06-21 22:41:07 +02:00
Salvador E. Tropea 997a5945b8 [V6 Schematic][Fixed] Force / on sheet paths for Windows
- Related to #452
2023-06-21 11:15:04 -03:00
Salvador E. Tropea 16a265f633 [Schematic v6][Fixed] bitmap scale and lib_name not saved
Fixes #451
2023-06-15 08:15:02 -03:00
Salvador E. Tropea 0fa7b92039 [Quick-Start] No longer use dedicated templates
- Now we use the internal templates
- This is because now they can be configured
2023-06-14 13:24:08 -03:00
Salvador E. Tropea f526812bcc [Internal Templates][Fixed] Missing quotes around recursive defs 2023-06-14 13:23:00 -03:00
Salvador E. Tropea 97554c2057 Added the name of the faulty YAML when we get an error 2023-06-14 13:21:42 -03:00
Salvador E. Tropea de4458ec46 [Internal Templates] Allow manufacturer imports to be used more than once
- You can define _KIBOT_IMPORT_ID to differentiate its instances
2023-06-14 09:43:28 -03:00
Salvador E. Tropea 216ac86114 [Internal Templates] Custom manf# field for MacroFab_XYRS 2023-06-14 09:22:41 -03:00
Salvador E. Tropea fb2cc4e4b3 [Internal Templates] Added panel demo import 2023-06-14 09:22:29 -03:00
Salvador E. Tropea 25b0557d5a [Compress] Added `skip_not_run`
-  Used to skip outputs not generated in default runs.
2023-06-14 09:01:27 -03:00