diff options
author | jaseg <git@jaseg.de> | 2024-07-17 10:20:35 +0200 |
---|---|---|
committer | jaseg <git@jaseg.de> | 2024-07-17 10:20:35 +0200 |
commit | edaf246b9dcfbb87a636d538536ae6c89f7ca956 (patch) | |
tree | b61248bd60caf2c5ed20855101995860bd9d9505 /gerbonara/cad/kicad/footprints.py | |
parent | b1d0260c70abe55dd07b0970334a3196f2606a34 (diff) | |
download | gerbonara-edaf246b9dcfbb87a636d538536ae6c89f7ca956.tar.gz gerbonara-edaf246b9dcfbb87a636d538536ae6c89f7ca956.tar.bz2 gerbonara-edaf246b9dcfbb87a636d538536ae6c89f7ca956.zip |
Update KiCad PCB format support to 8.99
Diffstat (limited to 'gerbonara/cad/kicad/footprints.py')
-rw-r--r-- | gerbonara/cad/kicad/footprints.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gerbonara/cad/kicad/footprints.py b/gerbonara/cad/kicad/footprints.py index cb7b69d..127eef5 100644 --- a/gerbonara/cad/kicad/footprints.py +++ b/gerbonara/cad/kicad/footprints.py @@ -55,7 +55,7 @@ class Text: type: AtomChoice(Atom.reference, Atom.value, Atom.user) = Atom.user text: str = "" at: AtPos = field(default_factory=AtPos) - unlocked: Flag() = False + unlocked: OmitDefault(Named(YesNoAtom())) = False layer: Named(str) = None uuid: UUID = field(default_factory=UUID) hide: Flag() = False @@ -619,6 +619,7 @@ SUPPORTED_FILE_FORMAT_VERSIONS = [20210108, 20211014, 20221018, 20230517] class Footprint: name: str = None _version: Named(int, name='version') = 20221018 + uuid: UUID = field(default_factory=UUID) generator: Named(str) = Atom.gerbonara generator_version: Named(str) = __version__ locked: Flag() = False |