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
Uh oh!
There was an error while loading. Please reload this page.
-
Parser2and related infrastructure. It was already replaced byParserinprevious release, but I didn't have time to make sure all of dependencies were gone.
pygerber.gerberx3topygerber.gerber. I acknowledge this is a breakingchange, but using
gerberx3as a package name when it in fact contained code mostlycompatible with more than just X3 was misleading.
pygerber.gerber.ast.buildertopygerber.builder.gerber.pygerber.vm.buildertopygerber.builder.rvmc.GerberX3Builderfrompygerber.builder.gerbermodule.Quick startguide to documentation.pygerber.gerber.pygments, a Pygments lexer for Gerber files. To use it youhave to install
pygmentsextras package (or just have pygments installed from othersource).
D01with code omitted.pygerber.gerber.formatterAPI and structure. Formatter options are no longerdirectly passed to
Formatterclass, they are stored in dedicatedOptionsclass.pygerber.gerber.formatter:format,formats.pygerber.builder.gerberpygerber.gerber.formatterdocstrings, especially ones related to formatteroptions.
pygerber.gerber.apito 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