aboutsummaryrefslogtreecommitdiff
path: root/gerbolyze/__init__.py
AgeCommit message (Collapse)AuthorFilesLines
2024-07-05Move from bs4 to etreejaseg1-7/+14
BeautifulSoup when using lxml in XML mode would mis-parse XML with very long attributes. Specifically, a <polygon> with about 18MB in its points attr would make lxml not return anything past that point in the file. bs4 uses lxml, which uses libxml2. libxml2 has a config option for parsing "huge" files that increases buffer sizes and avoids this error, and this option is exposed in lxml, but AFAICT you can't tell bs4 to set it, and bs4 just silently swallows the error from lxml. Fixes one half of #46
2024-06-26Bump version to v3.1.8v3.1.8jaseg1-1/+1
This version adds compatibility with resvg/usvg v0.42.0
2023-11-14Bump version to v3.1.7v3.1.7jaseg1-1/+1
2023-10-27Bump version to v3.1.6v3.1.6jaseg1-1/+1
2023-10-26svg-flatten: Add cubic bezier support for newer usvg versionsjaseg1-1/+1
2023-04-16Bump version to v3.1.5v3.1.5jaseg1-1/+1
2023-04-16Bump version to v3.1.4v3.1.4jaseg1-1/+1
2023-04-16Bump version to v3.1.3v3.1.3jaseg1-1/+1
2023-04-16Bump version to v3.1.2v3.1.2jaseg1-1/+1
2023-04-16Bump version to v3.1.1v3.1.1jaseg1-1/+1
2023-04-11Bump version to v3.1.0v3.1.0jaseg1-0/+2
2023-04-11Fix failing testsjaseg1-1/+1
2023-04-02Don't apply dilation scripts in convert, add paste testjaseg1-69/+70
2023-03-31Fix failing testsjaseg1-2/+1
2023-03-31Fix remaining commands for layer reworkjaseg1-68/+110
2023-03-31Fix drill layer handling for latest changes in gerbonarajaseg1-3/+3
2023-03-30svg-flatten: Make drill size mapping more precise, add testsjaseg1-24/+0
2023-03-05Fix unit testsjaseg1-2/+2
2022-07-11gerboweb: fix deployment for new gerbolyzetsugi-devjaseg1-0/+1
2022-07-03gerbolyze paste: fix zip logicjaseg1-1/+1
2022-06-24protoboard: add tight layout optionv3.0.10jaseg1-0/+1
2022-06-20Fix outline mode clip & flash handlingjaseg1-1/+4
2022-06-20protoboard: Add SMD patternsjaseg1-2/+4
2022-06-19svg: Fix template layer IDsjaseg1-5/+5
2022-06-19convert: generate better file names for weird layersjaseg1-0/+1
2022-06-18svg-flatten: add drill handling to outline modejaseg1-1/+1
2022-06-17cli: fix sub script handling for convertjaseg1-5/+9
2022-06-17cli: add direct conversion functionsjaseg1-87/+194
2022-06-17cli: Straighten out zip handlingjaseg1-28/+15
2022-06-12ci: Also build sdistsv3.0.4jaseg1-0/+470