summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-11-25Merge pull request #107 from curtacircuitos/ph-move-to-gh-actionsPaulo Henrique Silva2-22/+26
Move CI to GitHub Actions
2019-11-25Remove travis, coverage still missing on gh actionsPaulo Henrique Silva1-22/+0
2019-11-25Update pcb-tools.ymlPaulo Henrique Silva1-4/+4
2019-11-25Update pcb-tools.ymlPaulo Henrique Silva1-2/+2
2019-11-25Update and rename pythonapp.yml to pcb-tools.ymlPaulo Henrique Silva1-1/+5
2019-11-25Create pythonapp.ymlPaulo Henrique Silva1-0/+22
2019-11-25Merge pull request #105 from johnthagen/patch-1Paulo Henrique Silva1-2/+4
Add support for latest Python releases
2019-11-25Merge branch 'master' into patch-1Paulo Henrique Silva9-18/+25
2019-11-25Merge pull request #106 from curtacircuitos/ph-upgrade-requirementsPaulo Henrique Silva7-13/+15
Upgrade nose and coverage
2019-11-25Upgrade for new requirements-dev.txtPaulo Henrique Silva1-2/+1
2019-11-25Rename requirements for docs and dev and upgrade nose and coverage packagesPaulo Henrique Silva6-11/+14
2019-11-25Merge pull request #104 from MarinMikael/allow_float_fmt_and_fix_3.7Paulo Henrique Silva2-5/+10
Allow float fmt and fix 3.7
2019-11-24Drop end of life Python 3.3johnthagen1-1/+0
2019-11-24Add support for latest Python releasesjohnthagen1-1/+4
2019-09-30fix a issue that coordinate normalization for excellon is imperfectHiroshi Murayama3-4/+7
2019-09-29change READMEHiroshi Murayama1-1/+20
2019-09-28minor refactoringHiroshi Murayama7-12/+14
2019-09-28update setup.pyHiroshi Murayama1-1/+1
2019-09-28improve DXF file handling functions:Hiroshi Murayama10-290/+310
- DM_LINE mode support to generate Excellon routing sequence - DM_MOUSE_BITES mode support to generate mouse bites along all path also, not only line object
2019-09-15change READMEHiroshi Murayama1-5/+14
2019-09-12add IP command handling functionHiroshi Murayama3-3/+83
2019-09-09fix issue #2: single quadrant mode is supportedHiroshi Murayama4-16/+113
2019-09-09improve compatibility with RS-274x specification:Hiroshi Murayama19-132/+266
- can merge multiple files having different file scope modifier, such as AS, MI, OF, SF, and IR - support modal coordinate notation
2019-08-25support incremental coordinate for excellonHiroshi Murayama4-62/+16
2019-08-25improve routing mode compatibility with excellon specificationHiroshi Murayama8-105/+213
2019-08-18zero supressing in aperture macro definitionHiroshi Murayama7-73/+74
2019-08-18fix a bug that unit traslation of excellon failHiroshi Murayama8-262/+250
2019-08-17router mode and G85 slot in excellon file is supportedHiroshi Murayama3-15/+249
2019-08-01Update excellon_statements.pyC4dmium1-5/+6
2019-08-01Update utils.pyC4dmium1-0/+4
2019-07-28modify test codesopiopan7-72/+73
2019-07-24Update am_expression.pyMarin Mikaël1-1/+1
String format to %f instead of %g. Scientific notation is supportd by Kicad and Ucamco's reference viewer, but causes artefacts on Altium and pcb-tools.
2019-07-24Update am_primitive.pyMarin Mikaël1-1/+1
Fix bug when circle doesn't have any rotation by adding a default 0 degree rotation.
2019-07-24Update composition.pyMarin Mikaël1-1/+5
Add DrillSlot support to excellon composition.
2019-05-12change supported python versionopiopan2-4/+1
2019-05-11Make __main__ functional again and install a script entry point.Chintalagiri Shashank3-26/+118
2019-05-11Add hook for outline layer to PCB classChintalagiri Shashank1-0/+6
2019-05-11Add a new transparant theme for multilayer renders.Chintalagiri Shashank1-0/+32
2019-05-10Correctly recognize gEDA pcb generated gerber filenamesChintalagiri Shashank2-13/+31
2019-04-24fix a genarating closed path issueopiopan2-4/+21
2019-04-07compliant with PyPi repositoryopiopan3-10/+10
2019-04-07expand test and fix many issuesopiopan41-100/+2634
2019-04-03add move and rotation capability to DxfFile objectopiopan2-7/+68
2019-04-03add rectangle generatoropiopan3-27/+64
2019-04-03fix a rotaion issueopiopan5-13/+28
2019-04-01fix a document issueopiopan1-1/+1
2019-04-01fix a document issueopiopan1-1/+1
2019-04-01compliant with Python 2.7opiopan2-2/+4
2019-04-01add examplesopiopan57-2/+94376
2019-03-31change documentopiopan1-3/+3