Pre-Release 3.0.0a2 #308
Closed
Argmaster
announced in
Announcements
Replies: 1 comment
-
Great stuff! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Parser2
and related infrastructure. It was already replaced byParser
inprevious release, but I didn't have time to make sure all of dependencies were gone.
pygerber.gerberx3
topygerber.gerber
. I acknowledge this is a breakingchange, but using
gerberx3
as a package name when it in fact contained code mostlycompatible with more than just X3 was misleading.
pygerber.gerber.ast.builder
topygerber.builder.gerber
.pygerber.vm.builder
topygerber.builder.rvmc
.GerberX3Builder
frompygerber.builder.gerber
module.Quick start
guide to documentation.pygerber.gerber.pygments
, a Pygments lexer for Gerber files. To use it youhave to install
pygments
extras package (or just have pygments installed from othersource).
D01
with code omitted.pygerber.gerber.formatter
API and structure. Formatter options are no longerdirectly passed to
Formatter
class, they are stored in dedicatedOptions
class.pygerber.gerber.formatter
:format
,formats
.pygerber.builder.gerber
pygerber.gerber.formatter
docstrings, especially ones related to formatteroptions.
pygerber.gerber.api
to usepygerber.builder.gerber
. This is a major changein how this API works. I am planning to create some guide on how to migrate code from
PyGerber 2.4.x to 3.x.x, there is placeholder docs page for that.
interface is not functional right now.
Beta Was this translation helpful? Give feedback.
All reactions