summaryrefslogtreecommitdiff
path: root/gerbonara/gerber/layers.py
diff options
context:
space:
mode:
authorjaseg <git@jaseg.de>2022-01-22 15:00:05 +0100
committerjaseg <git@jaseg.de>2022-01-22 15:00:05 +0100
commit7cf41c6a72e52a63b4f4d4497732a72d6623eec8 (patch)
treeb58607dd787173da641e21b678753855358495e5 /gerbonara/gerber/layers.py
parentb85e8b0065c1b90159970ed8139f0747e953eb3f (diff)
downloadgerbonara-7cf41c6a72e52a63b4f4d4497732a72d6623eec8.tar.gz
gerbonara-7cf41c6a72e52a63b4f4d4497732a72d6623eec8.tar.bz2
gerbonara-7cf41c6a72e52a63b4f4d4497732a72d6623eec8.zip
Fix a few more tests
Diffstat (limited to 'gerbonara/gerber/layers.py')
-rw-r--r--gerbonara/gerber/layers.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/gerbonara/gerber/layers.py b/gerbonara/gerber/layers.py
index d428722..7c9ae8c 100644
--- a/gerbonara/gerber/layers.py
+++ b/gerbonara/gerber/layers.py
@@ -114,7 +114,7 @@ def layername_autoguesser(fn):
elif re.match('(solder)?mask', fn):
use = 'mask'
- elif (m := re.match('(la?y?e?r?|in(ner)?)\W*(?P<num>[0-9]+)', fn)):
+ elif (m := re.match(f'(la?y?e?r?|in(ner)?)\W*(?P<num>[0-9]+)', fn)):
use = 'copper'
side = f'inner_{m["num"]:02d}'
@@ -129,7 +129,7 @@ def layername_autoguesser(fn):
use = 'drill'
side = 'unknown'
- if re.match('np(th)?|(non|un)\W*plated|(non|un)\Wgalv', fn):
+ if re.match(r'np(th)?|(non|un)\W*plated|(non|un)\Wgalv', fn):
side = 'nonplated'
elif re.match('pth|plated|galv', fn):
@@ -216,8 +216,8 @@ class LayerStack:
'tracker and if possible please provide these input files for reference.')
board_name = common_prefix([f.name for f in filemap.values()])
- board_name = re.subs('^\W+', '', board_name)
- board_name = re.subs('\W+$', '', board_name)
+ board_name = re.subs(r'^\W+', '', board_name)
+ board_name = re.subs(r'\W+$', '', board_name)
return kls(layers, drill_layers, board_name=board_name)
def __init__(self, graphic_layers, drill_layers, board_name=None):