Fixed flake8 style details
This commit is contained in:
parent
fe2f5d6c65
commit
6d09d662be
|
|
@ -28,15 +28,15 @@ except YAMLError as e:
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
|
|
||||||
schema = Map({"kiplot":
|
schema = Map({"kiplot":
|
||||||
Map({"version": Int()}),
|
Map({"version": Int()}), # noqa: E127
|
||||||
Optional("preflight"): Map({
|
Optional("preflight"): Map({
|
||||||
Optional("run_drc"): Bool(),
|
Optional("run_drc"): Bool(), # noqa: E121
|
||||||
Optional("run_erc"): Bool(),
|
Optional("run_erc"): Bool(),
|
||||||
Optional("update_xml"): Bool(),
|
Optional("update_xml"): Bool(),
|
||||||
Optional("check_zone_fills"): Bool(),
|
Optional("check_zone_fills"): Bool(),
|
||||||
Optional("ignore_unconnected"): Bool(),
|
Optional("ignore_unconnected"): Bool(),
|
||||||
}),
|
}),
|
||||||
Optional("outputs"): Seq(Any())}) # noqa: E127
|
Optional("outputs"): Seq(Any())})
|
||||||
|
|
||||||
try:
|
try:
|
||||||
parsed = load(s, schema, label=fname)
|
parsed = load(s, schema, label=fname)
|
||||||
|
|
|
||||||
|
|
@ -71,7 +71,7 @@ class ColumnList:
|
||||||
COL_VALUE_L: 1,
|
COL_VALUE_L: 1,
|
||||||
COL_PART_L: 1,
|
COL_PART_L: 1,
|
||||||
COL_PART_LIB_L: 1,
|
COL_PART_LIB_L: 1,
|
||||||
#COL_DESCRIPTION_L: 1,
|
# COL_DESCRIPTION_L: 1,
|
||||||
COL_DATASHEET_L: 1,
|
COL_DATASHEET_L: 1,
|
||||||
COL_SHEETPATH_L: 1,
|
COL_SHEETPATH_L: 1,
|
||||||
COL_FP_L: 1,
|
COL_FP_L: 1,
|
||||||
|
|
|
||||||
|
|
@ -181,6 +181,24 @@ def create_color_ref(workbook, col_colors, hl_empty, fmt_cols):
|
||||||
worksheet.set_column(0, 0, 50)
|
worksheet.set_column(0, 0, 50)
|
||||||
|
|
||||||
|
|
||||||
|
def adjust_widths(worksheet, column_widths, max_width):
|
||||||
|
for i, width in enumerate(column_widths):
|
||||||
|
if width > max_width:
|
||||||
|
width = max_width
|
||||||
|
worksheet.set_column(i, i, width)
|
||||||
|
|
||||||
|
|
||||||
|
def adjust_heights(worksheet, rows, max_width, head_size):
|
||||||
|
for rn, r in enumerate(rows):
|
||||||
|
max_h = 1
|
||||||
|
for c in r:
|
||||||
|
if len(c) > max_width:
|
||||||
|
h = len(wrap(c, max_width))
|
||||||
|
max_h = max(h, max_h)
|
||||||
|
if max_h > 1:
|
||||||
|
worksheet.set_row(head_size+rn, 15.0*max_h)
|
||||||
|
|
||||||
|
|
||||||
def write_xlsx(filename, groups, col_fields, head_names, cfg):
|
def write_xlsx(filename, groups, col_fields, head_names, cfg):
|
||||||
"""
|
"""
|
||||||
Write BoM out to a XLSX file
|
Write BoM out to a XLSX file
|
||||||
|
|
@ -307,22 +325,9 @@ def write_xlsx(filename, groups, col_fields, head_names, cfg):
|
||||||
rc = add_info(worksheet, column_widths, rc, col1, fmt_info, "Number of PCBs:", cfg.number)
|
rc = add_info(worksheet, column_widths, rc, col1, fmt_info, "Number of PCBs:", cfg.number)
|
||||||
rc = add_info(worksheet, column_widths, rc, col1, fmt_info, "Total components:", cfg.n_build)
|
rc = add_info(worksheet, column_widths, rc, col1, fmt_info, "Total components:", cfg.n_build)
|
||||||
|
|
||||||
# Adjust the widths
|
# Adjust cols and rows
|
||||||
for i in range(len(column_widths)):
|
adjust_widths(worksheet, column_widths, max_width)
|
||||||
width = column_widths[i]
|
adjust_heights(worksheet, rows, max_width, head_size)
|
||||||
if width > max_width:
|
|
||||||
width = max_width
|
|
||||||
worksheet.set_column(i, i, width)
|
|
||||||
|
|
||||||
# Adjust the heights
|
|
||||||
for rn, r in enumerate(rows):
|
|
||||||
max_h = 1
|
|
||||||
for c in r:
|
|
||||||
if len(c) > max_width:
|
|
||||||
h = len(wrap(c, max_width))
|
|
||||||
max_h = max(h, max_h)
|
|
||||||
if max_h > 1:
|
|
||||||
worksheet.set_row(head_size+rn, 15.0*max_h)
|
|
||||||
|
|
||||||
worksheet.freeze_panes(head_size+1, 0)
|
worksheet.freeze_panes(head_size+1, 0)
|
||||||
worksheet.repeat_rows(head_size+1)
|
worksheet.repeat_rows(head_size+1)
|
||||||
|
|
|
||||||
|
|
@ -640,7 +640,7 @@ class SchematicComponent(object):
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
if self.name == self.value:
|
if self.name == self.value:
|
||||||
return '{} ({})'.format(self.ref, self.name, self.value)
|
return '{} ({})'.format(self.ref, self.name)
|
||||||
return '{} ({} {})'.format(self.ref, self.name, self.value)
|
return '{} ({} {})'.format(self.ref, self.name, self.value)
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
|
|
|
||||||
|
|
@ -65,10 +65,10 @@ class AnyLayerOptions(BaseOptions):
|
||||||
|
|
||||||
layers = Layer.solve(layers)
|
layers = Layer.solve(layers)
|
||||||
# plot every layer in the output
|
# plot every layer in the output
|
||||||
for l in layers:
|
for la in layers:
|
||||||
suffix = l.suffix
|
suffix = la.suffix
|
||||||
desc = l.description
|
desc = la.description
|
||||||
id = l.id
|
id = la.id
|
||||||
# Set current layer
|
# Set current layer
|
||||||
plot_ctrl.SetLayer(id)
|
plot_ctrl.SetLayer(id)
|
||||||
# Skipping NPTH is controlled by whether or not this is
|
# Skipping NPTH is controlled by whether or not this is
|
||||||
|
|
@ -77,7 +77,7 @@ class AnyLayerOptions(BaseOptions):
|
||||||
po.SetSkipPlotNPTH_Pads(is_cu)
|
po.SetSkipPlotNPTH_Pads(is_cu)
|
||||||
|
|
||||||
# Plot single layer to file
|
# Plot single layer to file
|
||||||
logger.debug("Opening plot file for layer `{}` format `{}`".format(l, self._plot_format))
|
logger.debug("Opening plot file for layer `{}` format `{}`".format(la, self._plot_format))
|
||||||
if not plot_ctrl.OpenPlotfile(suffix, self._plot_format, desc):
|
if not plot_ctrl.OpenPlotfile(suffix, self._plot_format, desc):
|
||||||
# Shouldn't happen
|
# Shouldn't happen
|
||||||
raise PlotError("OpenPlotfile failed!") # pragma: no cover
|
raise PlotError("OpenPlotfile failed!") # pragma: no cover
|
||||||
|
|
@ -87,7 +87,7 @@ class AnyLayerOptions(BaseOptions):
|
||||||
filename = self.expand_filename(output_dir, self.output, suffix, os.path.splitext(k_filename)[1][1:])
|
filename = self.expand_filename(output_dir, self.output, suffix, os.path.splitext(k_filename)[1][1:])
|
||||||
else:
|
else:
|
||||||
filename = k_filename
|
filename = k_filename
|
||||||
logger.debug("Plotting layer `{}` to `{}`".format(l, filename))
|
logger.debug("Plotting layer `{}` to `{}`".format(la, filename))
|
||||||
plot_ctrl.PlotLayer()
|
plot_ctrl.PlotLayer()
|
||||||
plot_ctrl.ClosePlot()
|
plot_ctrl.ClosePlot()
|
||||||
if self.output:
|
if self.output:
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@ class PDF_Pcb_PrintOptions(BaseOptions):
|
||||||
check_script(CMD_PCBNEW_PRINT_LAYERS, URL_PCBNEW_PRINT_LAYERS, '1.4.1')
|
check_script(CMD_PCBNEW_PRINT_LAYERS, URL_PCBNEW_PRINT_LAYERS, '1.4.1')
|
||||||
layers = Layer.solve(layers)
|
layers = Layer.solve(layers)
|
||||||
# Output file name
|
# Output file name
|
||||||
id = '+'.join([l.suffix for l in layers])
|
id = '+'.join([la.suffix for la in layers])
|
||||||
output = self.expand_filename(output_dir, self.output, id, 'pdf')
|
output = self.expand_filename(output_dir, self.output, id, 'pdf')
|
||||||
cmd = [CMD_PCBNEW_PRINT_LAYERS, 'export', '--output_name', output]
|
cmd = [CMD_PCBNEW_PRINT_LAYERS, 'export', '--output_name', output]
|
||||||
if BasePreFlight.get_option('check_zone_fills'):
|
if BasePreFlight.get_option('check_zone_fills'):
|
||||||
|
|
@ -35,7 +35,7 @@ class PDF_Pcb_PrintOptions(BaseOptions):
|
||||||
cmd.insert(1, '-vv')
|
cmd.insert(1, '-vv')
|
||||||
cmd.insert(1, '-r')
|
cmd.insert(1, '-r')
|
||||||
# Add the layers
|
# Add the layers
|
||||||
cmd.extend([l.layer for l in layers])
|
cmd.extend([la.layer for la in layers])
|
||||||
# Execute it
|
# Execute it
|
||||||
logger.debug('Executing: '+str(cmd))
|
logger.debug('Executing: '+str(cmd))
|
||||||
ret = call(cmd)
|
ret = call(cmd)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue