inti-cmnb / pcbdraw Goto Github PK
View Code? Open in Web Editor NEWThis project forked from yaqwsx/pcbdraw
Convert your KiCAD board into a nice looking 2D drawing suitable for pinout diagrams
License: MIT License
This project forked from yaqwsx/pcbdraw
Convert your KiCAD board into a nice looking 2D drawing suitable for pinout diagrams
License: MIT License
Using this build recipe, installation fails for me with
AttributeError: module 'configparser' has no attribute 'SafeConfigParser'. Did you mean: 'RawConfigParser'?
:
/var/cache/makepkg/build/pcbdraw-git/src/pcbdraw/versioneer.py:421: SyntaxWarning: invalid escape sequence '\s'
LONG_VERSION_PY['git'] = '''
Traceback (most recent call last):
File "/var/cache/makepkg/build/pcbdraw-git/src/pcbdraw/setup.py", line 11, in <module>
version=versioneer.get_version(),
^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/cache/makepkg/build/pcbdraw-git/src/pcbdraw/versioneer.py", line 1480, in get_version
return get_versions()["version"]
^^^^^^^^^^^^^^
File "/var/cache/makepkg/build/pcbdraw-git/src/pcbdraw/versioneer.py", line 1412, in get_versions
cfg = get_config_from_root(root)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/cache/makepkg/build/pcbdraw-git/src/pcbdraw/versioneer.py", line 342, in get_config_from_root
parser = configparser.SafeConfigParser()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'configparser' has no attribute 'SafeConfigParser'. Did you mean: 'RawConfigParser'?
I am on python 3.12.3; python module configparser
is at version 7.0.0.
Regards!
Describe the bug
When generating output images with pcbdraw
the output is distorted due to bugs that are fixed in v1.0.0.
So it would be awesome if the dockers could be updated with the new version of pcbdraw
.
Thanks for a great tool!
Screenshots
Before v1.0.0 (v0.9 running docker setsoft/kicad_auto:dev_k6
) and with v1.0.0
Hy there. I wanted to use PcbDraw
on my mac but that does not seem possible at the moment. However, I have a Linux Server (Headless) on which I did install kicad along with imagemagick and pcbdraw.
Now when I run PcbDraw
I get a set of warnings about some components that can't be found.
At the end there is an output.png created and it has 1140 x 600 pixels the image itself is empty:
I would assume that even when the components aren't found that I would still see the board and the silk screen being rendered.
Update:
I did try other options and apparently only the png
and jpg
option result in an empty image. The svg
output works fine.
I'll update my
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.