Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
113 commits
Select commit Hold shift + click to select a range
ebe43a6
[DOCs] Marked the README as v1.4.0
set-soft Oct 12, 2022
f9d70b8
[DOCs] Documented the new GHA `additional_args` option.
set-soft Oct 14, 2022
3617d5f
[DOCs] Updated the generated doc
set-soft Oct 14, 2022
10281f7
[CI/CD][Fix] Avoid mixing `master` and `dev`
set-soft Dec 16, 2022
edba334
Merge branch 'dev' to release 1.5.0
set-soft Dec 16, 2022
7397874
Merge branch 'dev' for patch fix
set-soft Dec 16, 2022
5abffa8
[DOCs] Updated version
set-soft Dec 16, 2022
7fbbf5d
fix typo
ModischFabrications Jan 27, 2023
2ebe3a1
Merge pull request #381 from ModischFabrications/patch-1
set-soft Jan 28, 2023
a8e19af
don't show warning if footprint has attribute "not in schematics"
crides Jan 29, 2023
4324a46
Merge pull request #382 from crides/not-in-sch
set-soft Jan 30, 2023
8e4c2cc
Merging dev to create a new release
set-soft Feb 6, 2023
a9b9056
Bumped version in README.md
set-soft Feb 6, 2023
460b1a2
[Tests] Trying to figure out git issues
set-soft Feb 6, 2023
1e6189f
[Tests] Copying root options to global
set-soft Feb 6, 2023
7062228
[Tests] More tests about git
set-soft Feb 6, 2023
cc2272e
[Tests] Enabling all tests, git should work now
set-soft Feb 6, 2023
044e317
Merge branch 'dev' for release
set-soft Mar 16, 2023
afd45be
[DOCs] Updated the README.md
set-soft Mar 16, 2023
8b3d90d
[CI/CD] Updating Github Action v2 for KiCad 5 latest
set-soft Mar 16, 2023
9cf7021
[CI/CD] Updating Github Action v2 for KiCad 5 development
set-soft Mar 16, 2023
994645b
[CI/CD] Updating Github Action v2 for KiCad 6 development
set-soft Mar 16, 2023
f6ac719
[CI/CD] Updating Github Action v2 for KiCad 6 latest
set-soft Mar 16, 2023
138988e
[CI/CD] Updating Github Action v2 for KiCad 7 development
set-soft Mar 16, 2023
466f778
[CI/CD] Updating Github Action v2 for KiCad 7 latest
set-soft Mar 16, 2023
302f446
Merge branch 'dev' (DOCs addition)
set-soft Mar 16, 2023
abe7cfc
[Debian] 1.6.1-2 to accept KiCad nightly as KiCad replacement
set-soft Mar 19, 2023
f17c2c9
[CI/CD] Added trigger to refresh the docker images
set-soft Mar 29, 2023
3b592cc
[CI/CD] Fixed refresh workflow
set-soft Mar 29, 2023
2cad756
[CI/CD] Added workflow to refresh images with patches
set-soft Mar 30, 2023
88b8909
[Fixed][Distribution] Missing Blender script
set-soft Mar 31, 2023
3015149
Bumped Debian version to 1.6.1-3
set-soft Mar 31, 2023
9e99d18
[GHA] Fixed description
set-soft Apr 2, 2023
2bb8d65
[Dependency Downloader][Fixed] Problems with Ghostscript 10 release
set-soft Mar 27, 2023
8186ca1
[DOCs][GHA] Added GHA shortcut
set-soft Apr 2, 2023
6ace82e
[DOCs] Updated
set-soft Apr 2, 2023
b8d40e4
[Test][Added] Workflow for nightly
set-soft Apr 18, 2023
b30afdd
[Tests] Changed nightly workflow to use workflow_dispatch
set-soft Apr 18, 2023
147f12d
Merge branch 'dev' for release
set-soft Apr 24, 2023
f1aaa77
[DOCs] Updated version in README.md
set-soft Apr 24, 2023
376915b
[Debian] Added python3-lark as Lark provider
set-soft Apr 24, 2023
eb6c214
[CI/CD][Added] Workflow to test stable nightlies
set-soft May 19, 2023
5ab7a8d
Merge branch 'dev' for a new release
set-soft Jun 26, 2023
3f7ba1f
[DOCs] Updated for release
set-soft Jun 26, 2023
8234d87
[DOCs][Added] New GitHub Actions tags for 1.6.2
set-soft Jun 26, 2023
5e6430a
[DOCs] Updated GHA tags
set-soft Jun 26, 2023
8475326
[Debian][Fixed] python3-lark dependency
set-soft Jun 28, 2023
864eb95
Update AUR
taotieren Jul 24, 2023
f0c63db
aggregated csv export error fix
zedudi Jul 25, 2023
4c35eeb
Merge pull request #472 from zedudi/master
set-soft Jul 26, 2023
6f12eab
Merge pull request #468 from taotieren/aur
set-soft Jul 31, 2023
166bfec
[Tests] Adapted to iBoM 2.7.0
set-soft Aug 1, 2023
131f80c
Merge branch 'master' of https://github.com/INTI-CMNB/KiBot
set-soft Aug 1, 2023
caad9ed
Add dimensions config to kikit panelize post:
Thorfinn-Thorsson Aug 25, 2023
1af4204
Merge pull request #485 from Sypaq-MadMan/master
set-soft Aug 29, 2023
9f70faa
Unit name handler added for v6_sch module.
Andrew-Collins Nov 5, 2023
8bc7ea6
Merge pull request #513 from Andrew-Collins/master
set-soft Nov 6, 2023
aa11e95
kiplot: Allow output dir to exist
oliv3r Dec 25, 2023
57fe22f
Merge pull request #538 from oliv3r/fix/allow_outdir_to_exist
set-soft Jan 2, 2024
113985e
Merge branch 'dev'
set-soft Feb 2, 2024
83c79be
Merge branch 'dev'
set-soft Feb 2, 2024
499007f
Merge branch 'dev'
set-soft Feb 2, 2024
d8a6014
[DOCs][Example][Fixed] Where dimensions help is for panelize
set-soft Feb 2, 2024
eda5c65
Merge branch 'dev'
set-soft Feb 2, 2024
4bba402
[Fixed][V6 SCH] Merge error
set-soft Feb 2, 2024
68260c0
[DOCs] Updated the new stuff summary
set-soft Feb 2, 2024
8770087
[DOCs][Fixed] README link to docs
set-soft Feb 4, 2024
e86f6c5
[DOCs][CI/CD] Updated release tags
set-soft Feb 6, 2024
a88846b
[DOCs][Fixed] JLCPCB rotation examples
set-soft Mar 22, 2024
8763919
Merge branch 'dev'
set-soft Mar 31, 2024
62235ad
[CI/CD][Try] Upload coverage for master
set-soft Mar 31, 2024
fd530e2
[CI/CD][Added][KiCad 8] Missing triggers
set-soft Mar 31, 2024
c81386e
Merge branch 'dev'
set-soft Apr 23, 2024
2fd0d2d
[DOCs] Updated for release
set-soft Apr 23, 2024
6021e2c
[DOCs] Updated docker image versions
set-soft Apr 23, 2024
77d6d02
[BoM][Fixed] Generate color ref for xlsx output
hkleen May 15, 2024
9a4e671
Merge pull request #619 from hkleen/fix_row_color_ref
set-soft May 15, 2024
4160450
Merge branch 'dev'
set-soft Sep 17, 2024
6f848c8
Bumped version to 1.8.1
set-soft Sep 18, 2024
2a7cb13
[Blender Export][Fixed] Log messages about what is being generated
set-soft Sep 23, 2024
ca48dd3
[Blender Export][Fixed] Stacked boards
set-soft Sep 23, 2024
b4683ac
[Var Rename][Fixed] Flipped components replacement
set-soft Sep 24, 2024
2cc7fc9
[PCB Print][Fixed] errors when printing a fully empty layer
set-soft Sep 24, 2024
8228bdd
[Var Rename][Fixed] PCB name not always restored
set-soft Sep 24, 2024
5489730
[Blender Export][Fixed] Point of view
set-soft Sep 25, 2024
09fa194
[CI/CD][Release] Changes to avoid deprecation warnings
set-soft Sep 25, 2024
143d517
[DOCs][Changelog] Adjusted to master branch
set-soft Sep 25, 2024
ec5956c
[DOCs] Updated version info for release
set-soft Sep 25, 2024
55599f6
[CI/CD][Release][Added] Debug information
set-soft Sep 25, 2024
c495efb
[CI/CD][Changed] DEB_NAME to uppercase
set-soft Sep 27, 2024
b4aac13
[SVG Export][Added] Flag for using aux origin
petejohanson Oct 5, 2024
5db11c9
Merge pull request #681 from petejohanson/outputs/svg-output-aux-origin
set-soft Oct 5, 2024
dd0a8b7
Merge branch 'dev'
set-soft Oct 28, 2024
3e879e0
[Debian][Changelog][Fixed] Indentation
set-soft Oct 28, 2024
1dfb71b
[CI/CD] Adapted release workflow to the incompatible v4 artifacts
set-soft Oct 28, 2024
360eb64
[Debian][Fixed] Missing tools in resources
set-soft Oct 29, 2024
66d08e0
[Distribution] Also include the KiRi favicon
set-soft Oct 29, 2024
a236ba1
[Debian] Bumped version to 1.8.2-2
set-soft Oct 29, 2024
dbf47a6
[DOCs][Fixed] 1.8.1 docker images tag names
set-soft Oct 29, 2024
b21238e
Config: Panelize: Add missing fiducials plugin options
JasperZP Nov 28, 2024
d36d550
Merge pull request #738 from zonneplan/bugfix/missing_panelize_fiduci…
set-soft Nov 28, 2024
634b8ad
Use Kicad major version for 3dparty path
ToonVanEyck Dec 29, 2024
ff2c6ff
Merge pull request #753 from ToonVanEyck/patch-1
set-soft Dec 30, 2024
b130dbc
Merge branch 'dev'
set-soft Mar 18, 2025
b553649
[DOCs][Added] KiCad 9 docker tags
set-soft Mar 27, 2025
270c544
Merge branch 'dev'
set-soft Apr 3, 2025
ad50432
[Tests][Added] KiCad 9 + g3 individual test
set-soft May 8, 2025
7362376
Create FUNDING.yml
set-soft May 29, 2025
5cb2e40
Merge branch 'dev'
set-soft Nov 26, 2025
367a2e0
[DOCs] Updated tags
set-soft Nov 26, 2025
6089bb9
Merge branch 'dev' for release
set-soft May 12, 2026
e87c53b
Merge branch 'dev' just CI/CD adjust of KiCad versions
set-soft May 12, 2026
4a88c12
fix: set f_ref in SchematicComponentV6.set_ref() for KiCad 9 compat
telagod Jun 9, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# These are supported funding model platforms

#github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
#patreon: # Replace with a single Patreon username
#open_collective: # Replace with a single Open Collective username
#ko_fi: # Replace with a single Ko-fi username
#tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
#community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
#liberapay: # Replace with a single Liberapay username
#issuehunt: # Replace with a single IssueHunt username
#lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry
#polar: # Replace with a single Polar username
#buy_me_a_coffee: # Replace with a single Buy Me a Coffee username
#thanks_dev: # Replace with a single thanks.dev username
custom: ['https://www.paypal.com/donate/?hosted_button_id=K2T86GDTTMRPL']
7 changes: 1 addition & 6 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -73,11 +73,6 @@ jobs:
with:
name: package

- name: Debug
run: |
ls -la
ls -la ${{needs.build.outputs.DEB_NAME}}

- name: Release
uses: docker://antonyurchenko/git-release:latest
env:
Expand All @@ -87,7 +82,7 @@ jobs:
CHANGELOG_FILE: "CHANGELOG.md"
with:
args: |
package/${{needs.build.outputs.DEB_NAME}}
${{needs.build.outputs.DEB_NAME}}

- name: Trigger kicad_auto image build
run: |
Expand Down
10 changes: 6 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,20 @@

![KiBot Logo](https://raw.githubusercontent.com/INTI-CMNB/KiBot/dev/docs/images/kibot_740x400_logo.png)

[![Python application](https://img.shields.io/github/actions/workflow/status/INTI-CMNB/KiBot/pythonapp.yml?branch=dev&style=plastic&logo=github)](https://github.com/INTI-CMNB/KiBot/actions)
[![Coverage Status](https://img.shields.io/coveralls/github/INTI-CMNB/KiBot?style=plastic&logo=coveralls&branch=dev)](https://coveralls.io/github/INTI-CMNB/KiBot?branch=dev)
[![Python application](https://img.shields.io/github/actions/workflow/status/INTI-CMNB/KiBot/pythonapp.yml?branch=master&style=plastic&logo=github)](https://github.com/INTI-CMNB/KiBot/actions)
[![Coverage Status](https://img.shields.io/coveralls/github/INTI-CMNB/KiBot?style=plastic&logo=coveralls&branch=master)](https://coveralls.io/github/INTI-CMNB/KiBot?branch=dev)
[![PyPI version](https://img.shields.io/pypi/v/kibot?style=plastic&logo=pypi)](https://pypi.org/project/kibot/)
[![DOCs status](https://img.shields.io/readthedocs/kibot?style=plastic&logo=readthedocs)](https://kibot.readthedocs.io/en/latest/)
[![DOCs status](https://img.shields.io/readthedocs/kibot?style=plastic&logo=readthedocs)](https://kibot.readthedocs.io/en/stable/)
[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg?style=plastic&logo=paypal)](https://www.paypal.com/donate/?hosted_button_id=K2T86GDTTMRPL)

KiBot is a program which helps you to generate the fabrication and
documentation files for your KiCad projects easily, repeatable, and most
of all, scriptably. This means you can use a Makefile to export your
KiCad PCBs just as needed, or do it in a CI/CD environment.

For more information consult the [documentation](https://kibot.readthedocs.io/en/latest/) (hosted by Read the Docs)
For more information consult the [documentation](https://kibot.readthedocs.io/en/master/) (hosted by Read the Docs)

If you are looking for the last features and fixes visit the [dev branch](https://github.com/INTI-CMNB/KiBot/tree/dev)

If you want to see an example of what KiBot can generate visit this
[project](https://inti-cmnb.github.io/kibot_variants_arduprog_site/Browse/t1-navigate.html)
Expand Down
6 changes: 6 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
Expand Up @@ -748,6 +748,12 @@ kibot (1.6.2-1) stable; urgency=medium

-- Salvador E. Tropea <salvador@inti.gob.ar> Mon, 24 Apr 2023 12:39:12 -0300

kibot (1.6.1-3) stable; urgency=medium

* Included missing Blender script

-- Salvador Eduardo Tropea <salvador@inti.gob.ar> Fri, 31 Mar 2023 18:20:44 -0300

kibot (1.6.1-2) stable; urgency=medium

* Also accept KiCad nightly as dependency
Expand Down
1 change: 1 addition & 0 deletions kibot/kicad/v6_sch.py
Original file line number Diff line number Diff line change
Expand Up @@ -1264,6 +1264,7 @@ def __init__(self):

def set_ref(self, ref):
self.ref = ref
self.f_ref = ref
# Separate the reference in its components
self.split_ref()
self.set_field('Reference', ref)
Expand Down
2 changes: 1 addition & 1 deletion submodules/KiCost
Submodule KiCost updated 171 files