Thank you for producing this plugin. On macOS (at least), I found that the tool fails silently and doesn't bring up the commit window. It looks like there is an expectation for git citool to be available and this requires git-gui tools to be installed.
I think it would be helpful to mention this in the README.
It is easily accomplished on macOS with a brew install git-gui. Running git citool from the command line will then bring up the necessary window.
However, there is a further problem on macOS as KiCad uses its own bundled python binary and NOT the system binary. Calling the system python will result in import failures as the system python cannot import pcbnew. I think wx might also be a problem unless installed specifically in the system python.
Thank you for producing this plugin. On macOS (at least), I found that the tool fails silently and doesn't bring up the commit window. It looks like there is an expectation for
git citool
to be available and this requiresgit-gui
tools to be installed.I think it would be helpful to mention this in the README.
It is easily accomplished on macOS with a
brew install git-gui
. Runninggit citool
from the command line will then bring up the necessary window.However, there is a further problem on macOS as KiCad uses its own bundled python binary and NOT the system binary. Calling the system
python
will result in import failures as the systempython
cannotimport pcbnew
. I thinkwx
might also be a problem unless installed specifically in the system python.