KiBot/kiplot
SET ed538d9679 Reduced the calls to the complex value parsing in units.py
Now we call it just once for each component and store the result.
Then we use the stored value instead of computing it over and over.
In this way we save time and warnings about malformed values are
reported once. It reduced the number of warnings in the test case
from 39 to 3.
2020-08-13 21:43:28 -03:00
..
bom Reduced the calls to the complex value parsing in units.py 2020-08-13 21:43:28 -03:00
kicad Modified the "human readable" sheet path to be "/" for the root sheet. 2020-08-12 09:46:46 -03:00
__init__.py Moved the module to the root and added a script named kiplot to call it from /usr/bin. 2020-03-10 14:49:18 -03:00
__main__.py Added test for decimal point locale support. 2020-08-13 16:59:12 -03:00
__version__.py Bumped version to 0.5.0 2020-07-11 14:02:09 -03:00
config_reader.py Removed the dots used to keep the indentation in the YAML example. 2020-08-12 20:07:47 -03:00
docopt.py Added missing empty line (flake8 detail) 2020-07-31 12:01:25 -03:00
drill_marks.py Delayed the outputs configuration until last moment. 2020-07-22 18:26:12 -03:00
error.py Added stack trace for the SCH loading. 2020-08-12 09:48:44 -03:00
gs.py Implemented the KiCad version in the Internal BoM. 2020-08-05 21:17:20 -03:00
kiplot.py Added stack trace for the SCH loading. 2020-08-12 09:48:44 -03:00
layer.py Delayed the outputs configuration until last moment. 2020-07-22 18:26:12 -03:00
log.py Made flake8 compliant 2020-03-22 20:16:57 -03:00
macros.py Added default output file name pattern. 2020-07-23 18:26:03 -03:00
misc.py Added KiCad v5.x schematic support. 2020-07-27 22:01:12 -03:00
optionable.py Fixed the Optionable._type method for empty lists. 2020-08-11 13:20:01 -03:00
out_any_drill.py Added default output file name pattern. 2020-07-23 18:26:03 -03:00
out_any_layer.py Fixed flake8 style details 2020-08-11 12:46:36 -03:00
out_base.py Fixed initialization of empty sub-options. 2020-08-05 19:53:57 -03:00
out_bom.py Fixed missing : in exclude_any example. 2020-08-12 20:07:06 -03:00
out_dxf.py Refactored the BaseOutput class to make it more similar to the YAML 2020-07-08 15:17:24 -03:00
out_excellon.py Added `drill` output configuration 2020-07-12 17:43:15 -03:00
out_gerb_drill.py Added `drill` output configuration 2020-07-12 17:43:15 -03:00
out_gerber.py Defined %i as 'job' for gerber job files. 2020-07-12 15:55:25 -03:00
out_hpgl.py Removed unused log import 2020-07-09 18:50:29 -03:00
out_ibom.py Added default output file name pattern. 2020-07-23 18:26:03 -03:00
out_kibom.py Added default output file name pattern. 2020-07-23 18:26:03 -03:00
out_pcbdraw.py Added default output file name pattern. 2020-07-23 18:26:03 -03:00
out_pdf.py Refactored the BaseOutput class to make it more similar to the YAML 2020-07-08 15:17:24 -03:00
out_pdf_pcb_print.py Fixed flake8 style details 2020-08-11 12:46:36 -03:00
out_pdf_sch_print.py Added default output file name pattern. 2020-07-23 18:26:03 -03:00
out_position.py Added default output file name pattern. 2020-07-23 18:26:03 -03:00
out_ps.py Extra dot in step.metric_units docstring. 2020-07-09 12:50:27 -03:00
out_step.py Added default output file name pattern. 2020-07-23 18:26:03 -03:00
out_svg.py Refactored the BaseOutput class to make it more similar to the YAML 2020-07-08 15:17:24 -03:00
pre_base.py Preflight filters parsed by Optionable class. 2020-07-12 11:52:44 -03:00
pre_check_zone_fills.py Fixed ignore_unconnected. 2020-07-08 16:29:30 -03:00
pre_drc.py Added more tests for errors 2020-07-08 20:41:16 -03:00
pre_erc.py Added more preflight tests 2020-07-08 19:49:33 -03:00
pre_filters.py Delayed the outputs configuration until last moment. 2020-07-22 18:26:12 -03:00
pre_ignore_unconnected.py Fixed ignore_unconnected. 2020-07-08 16:29:30 -03:00
pre_update_xml.py Fixed ignore_unconnected. 2020-07-08 16:29:30 -03:00
reg_out.py Refactored the BaseOutput class to make it more similar to the YAML 2020-07-08 15:17:24 -03:00