Add pillow-lunasvg to third-party plugins list - #10016
Conversation
|
It looks like you created and released the plugin today. Are you sure you wouldn't like to test it a bit first? |
|
Fair question. It is new on PyPI, yes. Before releasing I ran it against resvg's test suite (about 1,300 files) and a few thousand icons from simple-icons, and compared the output pixel for pixel with LunaSVG's own svg2png. The script and results are in the repo. CI builds and tests the wheels on Linux, macOS and Windows. The LunaSVG author has already added it to the list of projects in their README (sammycage/lunasvg#273). It's not my first binding either. I did similar-rs for the Rust If you'd still prefer to wait, no problem at all. Should I ping here again in a couple of weeks? |
|
No, that's fine. Thanks for the extra information. |
|
@Maksim-Burtsev btw, if you'd be interested in a |
I wrote a plugin that lets Pillow open SVG files. It wraps LunaSVG, and importing
pillow_lunasvgregisters the loader. The wheels are self-contained, so there's no cairo to install.It's read-only and doesn't do filters or animation. For the icons and logos people ask about in #3509 it should be enough.