Commit Graph

  • 2cc0cd197c
    Remove unnecessary manifest entry. Russell Keith-Magee 2025-06-22 10:27:48 +0800
  • 7a8417c683
    Merge branch 'main' into imagecms-typing Andrew Murray 2025-06-21 22:30:09 +1000
  • cb62e6a0f0
    Correct the OS image definitions for iOS CI runs. Russell Keith-Magee 2025-06-21 19:20:07 +0800
  • 8c3b4bb383
    Correct MANIFEST.in Russell Keith-Magee 2025-06-21 19:16:58 +0800
  • 78bc045db9
    Merge branch 'main' into fromarray_mode Andrew Murray 2025-06-21 21:03:37 +1000
  • 13faa4681c
    Deprecate saving I mode images as PNG (#9023) Hugo van Kemenade 2025-06-21 11:24:28 +0100
  • 980a9da093
    Correct regex handling. Russell Keith-Magee 2025-06-21 17:58:58 +0800
  • f42822239e
    Apply suggestions from code review Russell Keith-Magee 2025-06-21 17:58:28 +0800
  • e430bde7e2
    Corrections to CI configuration. Russell Keith-Magee 2025-06-21 17:33:09 +0800
  • 59f3557f06 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-06-21 09:19:03 +0000
  • 216dc4ca60 Added Python 3.14 macOS x86-64 wheels Andrew Murray 2025-06-21 19:12:23 +1000
  • 3c4b6191eb
    Add tooling to support iOS build. Russell Keith-Magee 2025-02-17 08:54:20 +0800
  • 1cabcba23f
    Merge branch 'main' into chore/remove-rav1e Andrew Murray 2025-06-21 08:23:51 +1000
  • 22222373f2
    Include in Windows x86 wheels (#38) Andrew Murray 2025-06-21 01:13:55 +1000
  • f937dd27cd Do not call sys.executable in PyInstaller application Andrew Murray 2025-06-20 23:44:30 +1000
  • 2316c930f9 Removed default argument Andrew Murray 2025-06-19 22:46:09 +1000
  • ef0bab0c65
    Support writing QOI images (#9007) thisismypassport 2025-06-19 11:16:26 +0300
  • 92de1db067
    Update dependency mypy to v1.16.1 (#9026) renovate[bot] 2025-06-19 11:12:40 +1000
  • a8a1644f3a
    Update dependency mypy to v1.16.1 renovate[bot] 2025-06-18 22:01:49 +0000
  • 79e0b0b6ad Allow for custom stacklevel in deprecations Andrew Murray 2025-06-18 22:19:20 +1000
  • a4e8d675b4 Only check DHT marker for libjpeg-turbo Andrew Murray 2025-06-18 21:59:31 +1000
  • d23d56e195 Deprecate saving I mode images as PNG Andrew Murray 2025-06-17 23:10:15 +1000
  • 31f70f0684
    Merge branch 'main' into fix-qtables-and-quality-scaling Kylian Ronfleux--Corail 2025-06-16 13:13:58 +0200
  • c5446672af
    Merge branch 'main' into qoi_write Andrew Murray 2025-06-16 20:27:05 +1000
  • 4d0ebb040a
    Add release notes for #8912 and #8969 (#9019) Hugo van Kemenade 2025-06-16 13:25:43 +0300
  • 7b5e11deb7 Updated heading Andrew Murray 2025-06-16 20:06:53 +1000
  • c19afb9430
    Use names Andrew Murray 2025-06-16 20:05:34 +1000
  • ef683e9d78
    Simplify C error handling (#9021) Hugo van Kemenade 2025-06-16 13:01:46 +0300
  • 01267f9dac
    Improve BLP tests (#9020) Hugo van Kemenade 2025-06-16 13:00:30 +0300
  • 850271a912
    Fix warning (#9016) Hugo van Kemenade 2025-06-16 12:57:45 +0300
  • 7713df961d Removed ImageCms._set Andrew Murray 2025-06-16 18:41:00 +1000
  • f76f64a187 Renamed parameter Andrew Murray 2025-06-14 14:32:39 +1000
  • 8309962926 Replaced ImagingError_OSError with PyErr_SetString Andrew Murray 2025-06-16 08:19:27 +1000
  • cb433ad00a Replaced ImagingError_Clear with PyErr_Clear Andrew Murray 2025-06-16 08:15:08 +1000
  • b5d64e8576 Removed specific leak check Andrew Murray 2025-06-15 22:25:56 +1000
  • 34d9698007 Corrected documentation Andrew Murray 2025-06-14 21:09:02 +1000
  • c72ecde7b5 Added release notes Andrew Murray 2025-06-14 21:10:11 +1000
  • 81ae70f972
    Merge branch 'main' into qoi_write Andrew Murray 2025-06-14 20:56:39 +1000
  • 6a8ee55735
    Update Tests/test_file_qoi.py thisismypassport 2025-06-14 11:47:09 +0300
  • ce8083e0d8 Match error message Andrew Murray 2025-06-14 18:40:03 +1000
  • 59667bbec5 Use *_tofile helpers Andrew Murray 2025-06-14 18:39:30 +1000
  • 7607474b42 Simplified code Andrew Murray 2025-06-14 17:25:53 +1000
  • 222b86222e
    Update libpng to 1.6.49 (#9014) Hugo van Kemenade 2025-06-14 10:24:58 +0300
  • 3ffce334b4
    Merge branch 'main' into chore/remove-rav1e Andrew Murray 2025-06-14 17:24:36 +1000
  • 3ac1edf6da Added release notes for #8912 Andrew Murray 2025-06-14 17:13:02 +1000
  • 27ce12bb7a Added release notes for #8969 Andrew Murray 2025-06-14 16:44:42 +1000
  • e6af31e709 Deprecate fromarray mode argument Andrew Murray 2025-06-14 16:09:11 +1000
  • 5aa09cd107 Updated libpng to 1.6.49 Andrew Murray 2025-06-13 14:56:18 +1000
  • 925fe51904 Support saving I;16L images Andrew Murray 2025-06-13 19:41:20 +1000
  • 4ba97d1327 Removed entries for non-existent modes Andrew Murray 2025-06-13 19:36:31 +1000
  • a219e96fd3 Fixed warning Andrew Murray 2025-06-13 21:03:08 +1000
  • a3d91cb0ce
    CI: Require Python >= 3.13.5 on Windows (#9017) Hugo van Kemenade 2025-06-14 05:21:31 +0300
  • 570fac3a42 Require Python >= 3.13.5 on Windows Hugo van Kemenade 2025-06-13 18:54:01 +0300
  • 2e5117305b
    Add Python 3.14 beta wheels (#9012) Andrew Murray 2025-06-13 18:59:32 +1000
  • 3841db0252 Fix: Invalid skip selector: 'pp39-*' Hugo van Kemenade 2025-06-13 00:08:52 +0300
  • aca0e57126 Add 3.14 to CI targets Hugo van Kemenade 2025-06-12 19:22:35 +0300
  • 4a1eea8466 Add Python 3.14 beta wheels Hugo van Kemenade 2025-06-09 13:15:49 +0300
  • a76dca9c45
    Test Python 3.14t on macOS and Linux (#9011) Hugo van Kemenade 2025-06-12 19:26:11 +0300
  • 5996dbdc3a
    Update dependency cibuildwheel to v3 (#9010) Hugo van Kemenade 2025-06-12 19:13:45 +0300
  • 5acf16b00b
    Merge pull request #2 from radarhere/qoi_write thisismypassport 2025-06-12 17:25:05 +0300
  • 9bffc015e6 Use pypy.exe if it exists Andrew Murray 2025-06-12 23:52:51 +1000
  • b9aac77003 Test Python 3.14t Andrew Murray 2025-06-12 22:48:27 +1000
  • ebf029f879 Expanded variable names Andrew Murray 2025-06-11 19:37:02 +1000
  • 2e8e86cba1 Only calculate LUMA deltas when necessary Andrew Murray 2025-06-11 19:29:04 +1000
  • a714db9057 Simplified code Andrew Murray 2025-06-11 19:38:49 +1000
  • 23a7fefced Reset run from within _write_run Andrew Murray 2025-06-11 19:42:24 +1000
  • dcf674a48f Use binary to make comparing to the specification easier Andrew Murray 2025-06-11 18:59:34 +1000
  • 8ca44425c8 Removed qoi_ prefix from save argument Andrew Murray 2025-06-12 19:08:45 +1000
  • d2295c0843 Do not activate virtualenv Andrew Murray 2025-06-12 18:53:35 +1000
  • b65a7acf25
    Update dependency cibuildwheel to v3 renovate[bot] 2025-06-11 13:20:34 +0000
  • c4602b337e Updated documentation Andrew Murray 2025-06-11 18:41:06 +1000
  • 8ccdc399df
    Remove padding between interleaved PCX palette data (#9005) Andrew Murray 2025-06-11 23:19:09 +1000
  • 2f5137fdce
    Merge branch 'main' into qoi_write Andrew Murray 2025-06-11 22:58:13 +1000
  • 7f7c27f66a
    Start QOI decoding with a zero-initialized array of previously seen pixels (#9008) Andrew Murray 2025-06-11 22:56:57 +1000
  • 3eb893f0c1
    Updated libjpeg-turbo to 3.1.1 (#9009) Andrew Murray 2025-06-11 20:56:28 +1000
  • 9e67616438 Updated libjpeg-turbo to 3.1.1 Andrew Murray 2025-06-11 08:29:04 +1000
  • 056dc89a3c
    Correct drawing I;16 horizontal lines (#8985) Andrew Murray 2025-06-10 22:12:40 +1000
  • ff624fe1e6
    Reduce number of bytes read for PCX header (#9004) Hugo van Kemenade 2025-06-10 15:01:02 +0300
  • d7a45cc250
    ImageFont does not handle multiline text (#9000) Andrew Murray 2025-06-10 21:57:37 +1000
  • de053fbae0
    Handle XMP data from an UNDEFINED TIFF tag (#8997) Hugo van Kemenade 2025-06-10 14:57:15 +0300
  • 36cea19532
    Do not decode bytes in PPM error message (#8958) Andrew Murray 2025-06-10 21:08:29 +1000
  • 646885e546
    Parse XMP tag bytes without decoding to string (#8960) Andrew Murray 2025-06-10 21:06:28 +1000
  • e65e5bea45 Start decoding with a zero-initialized array of previously seen pixels Andrew Murray 2025-06-10 20:30:18 +1000
  • 2a1ed6ee3f
    Merge pull request #1 from radarhere/qoi_write thisismypassport 2025-06-10 13:05:27 +0300
  • dcab6e6b94 Merge branch 'main' into msys Andrew Murray 2025-06-10 19:37:28 +1000
  • 79b753c87e Added type hints Andrew Murray 2025-06-10 19:25:27 +1000
  • 7ebfb871d0 Simplified code Andrew Murray 2025-06-10 19:18:34 +1000
  • 8093cf3704 Fixed type hints Andrew Murray 2025-06-10 19:14:30 +1000
  • 727237c774 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-06-10 08:52:20 +0000
  • 6c546f851e support writing qoi files thisismypassport 2025-06-10 11:22:30 +0300
  • b844007cdc
    Clear TIFF core image if memory mapping was used for last load (#8962) Andrew Murray 2025-06-10 17:03:31 +1000
  • 6bd55684e0
    Only accept missing tkinter when building wheels on Windows (#8981) Andrew Murray 2025-06-10 16:00:08 +1000
  • 830c970ddb Corrected drawing I;16 horizontal lines Andrew Murray 2025-06-10 13:21:02 +1000
  • 7b163cc35d
    Use mask in C when drawing wide polygon lines (#8984) Andrew Murray 2025-06-10 11:46:12 +1000
  • 0b4cbd7663 Remove padding between interleaved palette data Andrew Murray 2025-06-10 08:54:22 +1000
  • 1968ba7b86
    Merge branch 'main' into polygon_mask Andrew Murray 2025-06-10 08:05:23 +1000
  • 05636dca17
    Simplify code (#8863) Hugo van Kemenade 2025-06-09 19:33:55 +0300
  • 7341e70f6b Reduced number of bytes read for header Andrew Murray 2025-06-09 12:20:52 +1000
  • 313969cf0b Removed unnecessary seek Andrew Murray 2025-06-09 12:21:49 +1000
  • ef1f90fe1c
    Check for equality rather than inequality Andrew Murray 2025-06-09 09:06:08 +1000