| 
							
							
								 Hugo van Kemenade | 43b2f61e79 | Add 'from __future__ import annotations' using Ruff/isort | 2023-12-21 13:13:31 +02:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | d682c18ded | Use "gray" more consistently | 2023-10-19 19:12:01 +11:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | a3fd009875 | Match warning message | 2023-10-06 17:31:06 +11:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 2d9c4e663f | Merge pull request #7302 from radarhere/png_i16 Allow saving I;16B images as PNG | 2023-10-06 15:45:58 +11:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 9ef7cb39de | Updated zlib to 1.3 | 2023-08-18 22:22:51 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 2db354af43 | Allow saving I;16B images as PNG | 2023-07-24 17:17:15 +10:00 |  | 
			
				
					| 
							
							
								 Matthew Treinish | 6215cd3e0f | Update tests to handle no longer raising | 2023-07-06 09:28:35 -04:00 |  | 
			
				
					| 
							
							
								![pre-commit-ci[bot]](/avatar/131bb96d326461aea7edbfa1b0e095f7?size=56) pre-commit-ci[bot] | 24183d652e | [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci | 2023-02-06 19:27:19 +00:00 |  | 
			
				
					| 
							
							
								 Hugo van Kemenade | 2df4865e42 | Use 'key in mydict' instead of 'key in mydict.keys()' | 2023-01-08 13:47:46 +02:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 88f15eb9f0 | Do not save EXIF from info | 2022-12-23 12:10:36 +11:00 |  | 
			
				
					| 
							
							
								 Mark Mayo | 69baeccf2e | some pylint warnings Fixed some pylint issues | 2022-10-13 15:20:11 +13:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 40a0999303 | Raise ValueError if PNG sRGB chunk is truncated | 2022-07-11 20:02:41 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 51bdc99b96 | Raise ValueError if PNG chunks are truncated | 2022-05-01 13:45:58 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | dae1f691c2 | Updated checks that no warnings were raised | 2022-02-21 13:49:01 +11:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | aeb549ef8f | Fixed unpacking I;16B to I;16 on big endian | 2021-12-28 17:38:01 +11:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 3af00edc85 | Added context managers | 2021-11-25 23:16:07 +11:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 0aa8bd00e7 | Added warning if defusedxml is not found | 2021-06-30 11:29:13 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | d9d811ff21 | Replaced xml.etree.ElementTree with defusedxml.ElementTree | 2021-06-30 11:28:44 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | cd31dae0d1 | Added getxmp() for PNG | 2021-06-12 13:57:14 +10:00 |  | 
			
				
					| 
							
							
								 Hugo van Kemenade | 87dca4f477 | Merge pull request #5493 from radarhere/png_load_end Ensure PNG seeks to end of previous chunk at start of load_end | 2021-06-06 10:35:04 +03:00 |  | 
			
				
					| 
							
							
								 Hugo van Kemenade | a72ae6823c | Merge pull request #5476 from radarhere/dpi_rounding | 2021-05-16 20:00:10 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | bf97a92bc6 | Ensure PNG seeks to end of previous chunk at start of load_end | 2021-05-14 13:18:49 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 9d72542c08 | Removed DPI rounding from PNG loading | 2021-05-07 20:50:01 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | e7749abdf9 | Corrected error in restoring sys.stdout | 2021-05-07 20:44:46 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 0f68e63793 | Allow for sys.stdout.buffer to be missing | 2021-05-03 18:07:05 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | fae9afe351 | Replace sys.stdout with sys.stdout.buffer when saving | 2021-04-29 21:35:57 +10:00 |  | 
			
				
					| 
							
							
								 Eric Soroos | 1c872a9eda | lint stuff | 2021-04-10 16:58:01 +02:00 |  | 
			
				
					| 
							
							
								 Eric Soroos | a3a69c8385 | conditional mark for valgrind ignore | 2021-04-09 23:53:24 +02:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 754752e78f | Allow fewer palette entries than the bit depth maximum | 2021-03-21 09:22:01 +11:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | c801db7a32 | Added test for saving PNG with bits keyword | 2021-03-15 21:27:07 +11:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | f42d6cf1ac | Save ICC profile from TIFF encoderinfo | 2021-03-10 20:16:49 +11:00 |  | 
			
				
					| 
							
							
								 Hugo van Kemenade | 1857bf5570 | Merge pull request #5259 from radarhere/warns | 2021-02-17 21:31:15 +02:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 83542c42bf | Added context managers | 2021-02-11 21:43:54 +11:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 4a0569e97f | Changed zero length assertions to falsy | 2021-02-11 13:48:31 +11:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 01be700081 | Fixed asserting that no warnings were raised | 2021-02-10 23:37:55 +11:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 63f21609c0 | Added context manager | 2021-02-02 23:39:53 +11:00 |  | 
			
				
					| 
							
							
								 Eric Soroos | 1d7c8e03d0 | known failing tests from valgrind -- uninitialized values | 2021-01-07 14:52:02 +01:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | fdce845364 | Added exception explaining that _repr_png_ saves to PNG | 2020-12-27 15:36:16 +11:00 |  | 
			
				
					| 
							
							
								 Hugo van Kemenade | a7f384a813 | Merge pull request #4292 from radarhere/private_png_chunks Added reading and writing of private PNG chunks | 2020-10-05 23:49:09 +03:00 |  | 
			
				
					| 
							
							
								 Hugo van Kemenade | fdc09206d0 | Merge pull request #4828 from radarhere/exif_text | 2020-08-11 21:52:12 +03:00 |  | 
			
				
					| 
							
							
								 Hugo van Kemenade | dd87dd50c0 | Update to isort 5 with Black profile support | 2020-08-08 22:39:29 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 5da1a8adcf | Read EXIF data tEXt chunk into info as bytes instead of string | 2020-07-31 17:42:48 +10:00 |  | 
			
				
					| 
							
							
								 Jakub Kulík | ee856bdc25 | Fix expected failures on big endian systems without CI | 2020-07-16 11:04:16 +02:00 |  | 
			
				
					| 
							
							
								 nulano | a324f4a466 | add version to features info block | 2020-06-21 18:58:39 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | f21816918e | Allow ImageMagick zTXt chunks to be extracted after copy() | 2020-04-16 21:14:19 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 1e63f772f8 | Parse orientation from XMP tags | 2020-04-16 21:05:34 +10:00 |  | 
			
				
					| 
							
							
								 Hugo | dda6145fce | Since Python 3.3 IOError and WindowsError have been merged into OSError | 2020-04-10 12:57:29 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | f7144c1216 | Added reading and writing of private PNG chunks | 2020-04-06 21:57:45 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 7475c06b1c | Assert that seeking too far raises an EOFError | 2020-04-05 15:29:13 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 6574552821 | Removed redundant arguments | 2020-04-02 19:17:54 +11:00 |  |