Commit Graph

  • 180c89f755
    Merge pull request #6092 from radarhere/accept Hugo van Kemenade 2022-03-05 23:10:08 +0200
  • 633abcbe7e
    Updated error message Andrew Murray 2022-03-06 07:27:11 +1100
  • 6b9f8548c4
    Merge pull request #6111 from radarhere/actions Hugo van Kemenade 2022-03-05 08:32:13 +0200
  • c32f908629
    Merge pull request #6106 from radarhere/imagestat Hugo van Kemenade 2022-03-05 08:27:25 +0200
  • c8b69a78f3 Clip I;16 to be unsigned, not signed Andrew Murray 2022-03-05 13:42:39 +1100
  • 45988ab6b6 Fixed reading 9 and 11-15-bit PGM Andrew Murray 2022-03-05 00:43:29 +1100
  • 72b738768b Fixed reading 10-bit PGM Andrew Murray 2022-03-03 08:58:39 +1100
  • 38f4660d9e
    Merge pull request #6109 from radarhere/black Hugo van Kemenade 2022-03-04 14:23:53 +0200
  • 8769c9ed28
    Merge pull request #261 from radarhere/actions Andrew Murray 2022-03-04 23:02:44 +1100
  • 1a36551bd4 Updated actions/* to v3 Andrew Murray 2022-03-04 20:57:39 +1100
  • 954aa4e01d Updated setup-python, checkout and upload-artifact actions to v3 Andrew Murray 2022-03-04 20:04:12 +1100
  • e5537b545a
    Merge branch 'main' into add-cygwin-to-ci Andrew Murray 2022-03-04 17:20:02 +1100
  • 97982cf703 Replaced assert_image_equal with assert_image_equal_tofile Andrew Murray 2021-03-23 21:40:18 +1100
  • 2922a00e9c Renamed decoder Andrew Murray 2021-03-21 14:33:05 +1100
  • 7aa7d850ee Added context managers Andrew Murray 2022-03-04 17:08:10 +1100
  • be97a851a8 Update src/PIL/PpmImagePlugin.py Piolie 2021-02-04 21:25:50 -0300
  • c1744e8536 Add tests for plain PPM Piolie 2021-01-31 20:47:02 -0300
  • 652f447412 Implement grayscale/color decoder Piolie 2021-01-16 16:53:24 -0300
  • ea7e108ca3 Implement bitonal decoder Piolie 2021-01-16 16:52:40 -0300
  • 1ed05715d2 Expand preamble and _open function Piolie 2021-01-09 01:33:29 -0300
  • 72b7ab54bd pre-commit autoupdate --freeze Andrew Murray 2022-03-04 16:42:24 +1100
  • d1124cd2b9 Update CHANGES.rst [ci skip] Andrew Murray 2022-03-04 16:35:28 +1100
  • 6d432f2a81
    Merge pull request #5121 from Piolie/PPMheaders Andrew Murray 2022-03-04 16:30:35 +1100
  • f7504b1ef9 Changed variable Andrew Murray 2022-03-04 15:49:37 +1100
  • 4f8173f53f Refactored to reduce risk of infinite loop Andrew Murray 2022-03-04 14:58:05 +1100
  • d96830115f Updated tests Andrew Murray 2022-03-04 15:22:41 +1100
  • 65edcc4f77 Merge branch 'main' into PPMheaders Andrew Murray 2022-03-04 12:30:41 +1100
  • f5b9e2c43a Explicitly check if magic number is empty Andrew Murray 2022-03-04 11:17:25 +1100
  • 3426052874 Removed re-raising of exception Andrew Murray 2022-03-04 12:13:08 +1100
  • cb4e26783f Retain variable case for backwards compatibility Andrew Murray 2022-03-04 10:36:34 +1100
  • e2e87d73c3 Reverted SyntaxError change to match other plugins Andrew Murray 2022-03-04 11:01:37 +1100
  • c27519960f Check if self.im is not None Andrew Murray 2022-03-03 22:10:19 +1100
  • de968dd920 Document that histogram() uses 256 bins per channel Andrew Murray 2022-03-02 21:21:25 +1100
  • 92c26a77ca
    Merge pull request #6104 from radarhere/harfbuzz mergify[bot] 2022-03-02 06:51:21 +0000
  • 81a4c41022 Update CHANGES.rst [ci skip] Andrew Murray 2022-03-02 17:36:26 +1100
  • 2355001797
    Merge pull request #6101 from radarhere/mpo Hugo van Kemenade 2022-03-02 08:08:20 +0200
  • 4601f14aae
    Merge pull request #260 from radarhere/harfbuzz Hugo van Kemenade 2022-03-02 07:59:45 +0200
  • 09eb579de8 Updated harfbuzz to 4.0.0 Andrew Murray 2022-03-02 11:00:58 +1100
  • 211639b4f3 Updated harfbuzz to 4.0.0 Andrew Murray 2022-03-02 11:00:28 +1100
  • 7d3274518d Allow LA to be used as a mask in paste() Andrew Murray 2022-03-01 21:05:42 +1100
  • 172fd6c3a7
    Merge pull request #6098 from radarhere/python310 Hugo van Kemenade 2022-03-01 12:04:00 +0200
  • e2b007f0c2 Use transparency info key when converting to LA Andrew Murray 2022-03-01 20:25:25 +1100
  • 5c6212052c Convert subsequent frames of L mode GIF to LA if transparency is present Andrew Murray 2022-03-01 20:11:35 +1100
  • 573cf278f1 Reset size when seeking away from "Large Thumbnail" MPO frame Andrew Murray 2022-03-01 19:10:10 +1100
  • 2b9cc3ccc5 Documented writing your own encoder in C Andrew Murray 2022-03-01 16:34:21 +1100
  • a7e8a386d3 Mention PsdImagePlugin as a plugin using multiple tiles Andrew Murray 2022-03-01 15:44:12 +1100
  • 0cd550719a Link to demonstrations of PyDecoder and PyEncoder Andrew Murray 2022-03-01 14:56:04 +1100
  • 4615e1d42a Document alternatives to accessing individual pixels Andrew Murray 2022-03-01 14:13:40 +1100
  • d05281fe69 Improved documentation for cleanup() in Python codecs Andrew Murray 2022-03-01 13:38:20 +1100
  • 95e3194497 Improved documentation for _pulls_fd and _pushes_fd Andrew Murray 2022-02-28 12:21:29 +1100
  • 3b79a776d6 Removed "Experimental" label from pulls_fd Andrew Murray 2022-02-28 12:17:16 +1100
  • 3cb355c1af Refer to set_as_raw() in Python decoder documentation Andrew Murray 2022-02-27 15:39:25 +1100
  • fc7319318e Added BigTIFF reading Andrew Murray 2022-03-01 09:23:12 +1100
  • 949e4afaa9 Updated Python for doccheck to 3.10 Andrew Murray 2022-03-01 09:19:04 +1100
  • 37d28ce514
    Merge pull request #6095 from radarhere/pyencoder Hugo van Kemenade 2022-02-28 22:18:19 +0200
  • bb9338e34d Removed duplicate code Andrew Murray 2022-02-28 13:59:52 +1100
  • 4d868abd8a Moved non-codec code outside of try block Andrew Murray 2022-02-28 13:15:12 +1100
  • a606fd85a3 Run encoder cleanup method after errors as well Andrew Murray 2022-02-28 14:12:56 +1100
  • f2987d65c0 Linked to file codec documentation Andrew Murray 2022-02-28 08:27:39 +1100
  • 13cedb9221 Added release notes for #6069 Andrew Murray 2022-02-28 08:36:18 +1100
  • 2f2b48dc2c Update CHANGES.rst [ci skip] Andrew Murray 2022-02-28 08:32:21 +1100
  • 8abff14a3a
    Merge pull request #6072 from hugovk/extras_require mergify[bot] 2022-02-27 21:31:03 +0000
  • 2559913342 Update CHANGES.rst [ci skip] Andrew Murray 2022-02-28 08:03:16 +1100
  • 00563327a2
    Quotes may be needed on macOS Hugo van Kemenade 2022-02-27 18:43:06 +0200
  • 1d3b373160
    Merge pull request #6069 from radarhere/pyencoder Hugo van Kemenade 2022-02-27 18:34:09 +0200
  • 841d60c35f
    Merge pull request #6087 from radarhere/tga Hugo van Kemenade 2022-02-27 18:25:21 +0200
  • 56324c300d Simplify code by using _accept Andrew Murray 2022-02-26 17:53:27 +1100
  • e2288356ca Use _accept check in _open Andrew Murray 2022-02-27 14:47:07 +1100
  • 885e305fe9 Make code clearer by matching _accept condition Andrew Murray 2022-02-26 17:34:29 +1100
  • 83b9e66133 Moved flags check into _accept Andrew Murray 2022-02-26 17:34:13 +1100
  • efb9d503a7 Raise SyntaxError if data is not as expected Andrew Murray 2022-02-26 17:29:21 +1100
  • fbaaf3c19b Do not read data until necessary Andrew Murray 2022-02-26 16:30:44 +1100
  • 6b9b392ccc
    Merge pull request #6091 from radarhere/libjpeg_turbo Hugo van Kemenade 2022-02-26 22:27:45 +0200
  • 8dafc8a333
    Merge pull request #259 from radarhere/libjpeg_turbo Hugo van Kemenade 2022-02-26 22:27:40 +0200
  • 5e32c5d22f Updated libjpeg-turbo to 2.1.3 Andrew Murray 2022-02-26 15:25:50 +1100
  • 0edc65a385 Updated libjpeg-turbo to 2.1.3 Andrew Murray 2022-02-26 15:23:05 +1100
  • e36774617c Added BLP1 saving Andrew Murray 2022-02-25 23:58:13 +1100
  • 7ee9a0ed86
    Merge pull request #81 from radarhere/extras_require Hugo van Kemenade 2022-02-25 08:54:49 +0200
  • 1859bc3462 Added reading non-JPEG BLP1 as RGBA Andrew Murray 2022-02-25 17:50:21 +1100
  • 3ec928251c Fixed reading uncompressed BLP2 with alpha Andrew Murray 2022-02-25 16:54:53 +1100
  • 169025df6c Added BLP saving Andrew Murray 2022-02-25 16:53:53 +1100
  • 747029bea9 Simplified code Andrew Murray 2022-02-25 15:34:24 +1100
  • a0e1fde1ed Added PyEncoder Andrew Murray 2022-02-25 16:07:01 +1100
  • 2e71925ee9 Further ensuring dependencies are installed Andrew Murray 2022-02-25 10:37:38 +1100
  • fa1e89ff84 Further invoking of commands through python3 Andrew Murray 2022-02-24 11:01:05 +1100
  • 62a80867d6 Removed deprecated install-venv Andrew Murray 2022-02-24 10:20:15 +1100
  • dac5dfc35b Changed level of other Deprecations subheadings to be consistent Andrew Murray 2022-02-25 10:24:29 +1100
  • afb7728b8c Moved unrelated tests out of TestPyDecoder Andrew Murray 2022-02-18 17:24:39 +1100
  • 0d729941a8 Handle packets that cross scan lines Andrew Murray 2022-02-23 15:08:33 +1100
  • 17d342bc4b Simplified code as both values are 7 bit Andrew Murray 2022-02-23 13:04:20 +1100
  • c55d5d2401 Document requirements.txt -> extras_require in release notes Hugo van Kemenade 2022-02-24 17:59:19 +0200
  • 7566f8c3b2 Ensure dependencies are installed Andrew Murray 2022-02-22 11:56:03 +1100
  • c0e770c3c9 Invoke commands through python3 Andrew Murray 2022-02-22 11:54:42 +1100
  • 8c52290b94 Capitalisation Hugo van Kemenade 2022-02-19 16:47:59 +0200
  • 247809aa54 Remove non-existent commands from help Hugo van Kemenade 2022-02-19 16:47:39 +0200
  • 3f06b0e3d5 Docs: olefile required FpxImagePlugin and MicImagePlugin Hugo van Kemenade 2022-02-19 16:43:33 +0200
  • c4f783e099 Install for docs build using 'pip install .[docs]' Hugo van Kemenade 2022-02-19 15:48:23 +0200
  • b14aa51037 Replace requirements.txt with extras_require Hugo van Kemenade 2022-02-19 15:39:37 +0200
  • 14b9b597ff
    Merge pull request #6089 from radarhere/heap_verification Hugo van Kemenade 2022-02-24 17:15:16 +0200
  • 839b634fd5 Install gcc to allow coverage to build Andrew Murray 2022-02-23 23:28:23 +1100