Commit Graph

302 Commits

Author SHA1 Message Date
Fabien LOISON 5818d7a984
v1.2.1 2022-06-27 17:38:38 +02:00
Fabien LOISON 300c53aff0
v1.2.0 2022-06-27 11:49:55 +02:00
Fabien LOISON 4dfbbf0bbc
Update dependencies 2022-06-27 11:49:05 +02:00
Fabien LOISON ff3c7f928f
Update readme 2022-06-27 11:39:22 +02:00
Fabien LOISON 3926b93e78
Use cibuildweel to build wheels 2022-06-27 11:39:04 +02:00
Fabien LOISON aef83d560b
Merge pull request #40 from wanadev/imagequant
Add color quantization options using libimagequant
2022-05-13 09:02:50 +02:00
Fabien LOISON 09147d9504
Update changelog 2022-05-12 17:04:40 +02:00
Fabien LOISON aaa6e5f1a1
Color quantization: Python documentation 2022-05-12 17:02:07 +02:00
Fabien LOISON 088017fe3e
Color quantization: CLI documentation 2022-05-12 15:50:52 +02:00
Fabien LOISON 4ed2de94c9
Image quantization implemented 2022-05-12 11:32:02 +02:00
Fabien LOISON 11637672e0
Add CLI options for image quantization 2022-05-11 16:57:00 +02:00
Fabien LOISON 9897107a66
Add options for quantization 2022-05-11 16:29:09 +02:00
Fabien LOISON 83f0edad70
Add imagequant>=1.0.2 dependency 2022-05-11 16:29:08 +02:00
Fabien LOISON aa5c2221be
Fix: YOGA Image: output file is not properly closed is some situations 2022-05-09 17:21:01 +02:00
Fabien LOISON 67c2aff568
v1.1.2 2021-10-15 10:00:48 +02:00
Fabien LOISON 52aad6e739
Add flag to CFFI builder to fix MacOS build 2021-10-15 09:57:52 +02:00
Fabien LOISON 1f8e63813e
v1.1.1 2021-10-14 16:02:39 +02:00
Fabien LOISON b690fb1b30
Add Python 3.10 support 2021-10-14 15:51:31 +02:00
Fabien LOISON 8cd77aee9a
JPEG: ignore invalid values for the the orientation tag (closes #38) 2021-10-04 15:42:28 +02:00
Fabien LOISON ac370d1b84
Use setuptools instead of distutils to manage the ext build (distutils will be deprecated in Python 3.10 and removed in Python 3.12) 2021-08-31 17:02:18 +02:00
Fabien LOISON 526657b311
Remove duplicate entry in the changelog 2021-08-27 14:31:09 +02:00
Fabien LOISON 1ed3a44570
v1.1.0 2021-08-27 14:01:56 +02:00
Fabien LOISON d3129ebe29
Update urllib3 (CVE-2021-33503) 2021-08-27 11:44:00 +02:00
Fabien LOISON 3a31472120
CLI: Add a --version option to display the YOGA's version 2021-08-27 11:35:39 +02:00
Fabien LOISON 0fb70bdc3a
Merge branch 'mozjpeg-progressive-jpeg' 2021-08-09 14:30:24 +02:00
Fabien LOISON 38b24e8b99
Update changelog 2021-08-09 14:30:13 +02:00
Fabien LOISON b405802d73
Add mozjpeg-lossless-optimization 2021-08-09 10:58:11 +02:00
Fabien LOISON 99c1a45360
Fix a typo in the doc 2021-08-04 16:17:48 +02:00
Fabien LOISON ce5e6102f2
Fix lsriff help/usage 2021-07-02 16:19:58 +02:00
Fabien LOISON 0cd6721436
Remove obsolete Python 2.7 code 2021-07-02 16:19:33 +02:00
Fabien LOISON ba7d209a8d
Merge branch 'improve-png-optimization' 2021-07-02 16:14:26 +02:00
Fabien LOISON 0eb8e562e4
Update changelog 2021-07-02 16:13:01 +02:00
Fabien LOISON a615e7c9d4
Update lspng.py script to use functions implemented into YOGA 2021-07-02 16:09:42 +02:00
Fabien LOISON 2d6421e1c7
Clean WebP tests where `object` variable was used instead of `self` 2021-07-02 16:03:44 +02:00
Fabien LOISON 5362ec8be9
Simply clean and recompress PNGs if ZopfliPNG fails to reduce the image 2021-07-02 15:55:23 +02:00
Fabien LOISON 65ab64594e
Add unit test for the is_png function 2021-07-02 15:03:28 +02:00
Fabien LOISON 55c9e48c86
WIP: PNG file generation 2021-07-02 14:58:31 +02:00
Fabien LOISON 836967947e
WIP: PNG file decoding 2021-07-02 11:53:27 +02:00
Fabien LOISON be40ecd5e7
Handle exceptions 2021-07-01 14:26:50 +02:00
Fabien LOISON e8b1a0c387
lspng: handle CRC32 2021-07-01 11:13:12 +02:00
Fabien LOISON 671d371cc5
Implement an 'lspng' script to study the format 2021-06-30 17:26:02 +02:00
Fabien LOISON 45eb0478a6
Improve usage of 'yoga -h' 2021-06-29 17:03:59 +02:00
Fabien LOISON 5950b79e83
Merge branch 'jpeg-orientation' 2021-06-29 16:07:36 +02:00
Fabien LOISON f85b1e2c09
Update changelog 2021-06-29 15:55:56 +02:00
Fabien LOISON 1f18966637
Handle JPEG Orientation Exif tag and transpose image accordingly 2021-06-29 15:53:19 +02:00
Fabien LOISON 1cced86b5a
lsexif script and jpeg orientation test images 2021-06-29 15:01:26 +02:00
Fabien LOISON fb84b142ee
Add a new path to decode input image formats 2021-06-29 14:51:39 +02:00
Fabien LOISON 73f9b2bbd3
Doc: add links to dependecies' build instructions 2021-06-28 16:19:32 +02:00
Fabien LOISON 21b1d90e2b
Include LICENSE file in source dist 2021-06-28 15:53:55 +02:00
Fabien LOISON fc0c435453
Merge branch 'cancel-opti' 2021-06-23 11:43:53 +02:00