summaryrefslogtreecommitdiff
path: root/gerber/tests/test_excellon.py
AgeCommit message (Collapse)AuthorFilesLines
2017-07-04Fix handling of multi-line strings per #66Hamilton Kibbe1-3/+24
2016-11-18Excellon updateHamilton Kibbe1-7/+147
2016-08-06Manually mere rendering changesHamilton Kibbe1-4/+4
2016-07-17Merge in negative soldermask. Still required further changes to support ↵Garret Fick1-21/+21
negatives for shapes that dont exist in the merge source
2016-07-16Fix most broken tests so that I can safely merge into changes with known ↵Garret Fick1-2/+3
expected test result
2015-12-19Allow negative render of soldermask per #50Hamilton Kibbe1-21/+21
Update example code and rendering to show change
2015-11-15Use Python's universal newlines to open filesPaulo Henrique Silva1-3/+3
2015-10-10Allow files to be read from strings per #37Hamilton Kibbe1-8/+30
Adds a loads() method to the top level module which generates a GerberFile or ExcellonFile from a string
2015-06-11Add keys to statements for linking to primitives. Add some API features to ↵Hamilton Kibbe1-2/+15
ExcellonFile, such as getting a tool path length and changing tool parameters. Excellonfiles write method generates statements based on the drill hits in the hits member, so drill hits in a generated file can be re-ordered by re-ordering the drill hits in ExcellonFile.hits. see #30
2015-02-18Python 3 tests passingHamilton Kibbe1-3/+3
2015-02-18Get unit conversion working for Gerber/Excellon filesHamilton Kibbe1-1/+25
Started operations module for file operations/transforms
2015-02-15Add cairo example code, and use example-generated image in readmeHamilton Kibbe1-0/+2
2015-02-15Tests and bugfixesHamilton Kibbe1-1/+111
2015-01-25Changed zeros/zero suppression conventions to match file format specsHamilton Kibbe1-9/+4
2014-10-19Test updateHamilton Kibbe1-0/+32