jbampton opened a new pull request, #1632: URL: https://github.com/apache/sedona/pull/1632
Oxipng is a multithreaded lossless PNG/APNG compression optimizer. Lossless compression is a class of data compression that allows the original data to be perfectly reconstructed from the compressed data with no loss of information. https://en.wikipedia.org/wiki/Lossless_compression https://github.com/shssoichiro/oxipng?tab=readme-ov-file#git-integration-via-pre-commit Oxipng is a multithreaded PNG optimizer written in Rust https://pre-commit.com/index.html#rust "pre-commit will bootstrap rust if it is not present." ## Did you read the Contributor Guide? - Yes, I have read the [Contributor Rules](https://sedona.apache.org/latest-snapshot/community/rule/) and [Contributor Development Guide](https://sedona.apache.org/latest-snapshot/community/develop/) ## Is this PR related to a JIRA ticket? - No. ## What changes were proposed in this PR? Added another check/test to our pre-commit framework to optimize PNG images. No loss in quality for smaller image size in data. Some of the benefits are: - save the users bandwidth and data - websites will load faster - less storage space is needed ## How was this patch tested? Ran locally: `pre-commit run --all-files` ## Did this PR include necessary documentation updates? - No, this PR does not affect any public API so no need to change the documentation. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@sedona.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org