Stefan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f73371cd1 
							
						 
					 
					
						
						
							
							DOC: Add missing sections to FREETYPE2.txt  
						
						
						
					 
					
						2023-10-30 14:16:31 +01:00 
						 
				 
			
				
					
						
							
							
								REDxEYE 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f7caad37f 
							
						 
					 
					
						
						
							
							Merge pull request  #9  from radarhere/test_open  
						
						... 
						
						
						
						Removed test_open 
						
					 
					
						2023-10-30 14:49:47 +03:00 
						 
				 
			
				
					
						
							
							
								REDxEYE 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e0a726b42e 
							
						 
					 
					
						
						
							
							Merge pull request  #8  from radarhere/improved_dds  
						
						... 
						
						
						
						Added test for BC4U 
						
					 
					
						2023-10-30 14:48:27 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							c7fbfdc795 
							
						 
					 
					
						
						
							
							Removed test_open  
						
						
						
					 
					
						2023-10-30 22:44:52 +11:00 
						 
				 
			
				
					
						
							
							
								REDxEYE 
							
						 
					 
					
						
						
						
						
							
						
						
							940224eaad 
							
						 
					 
					
						
						
							
							Remove wrong test_save input  
						
						
						
					 
					
						2023-10-30 14:32:28 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							ddcbfde446 
							
						 
					 
					
						
						
							
							Test BC4U  
						
						
						
					 
					
						2023-10-30 22:22:37 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							8814610635 
							
						 
					 
					
						
						
							
							Only unpack masks when necessary  
						
						
						
					 
					
						2023-10-30 22:16:55 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							5fd3035362 
							
						 
					 
					
						
						
							
							Removed duplicate test  
						
						
						
					 
					
						2023-10-30 22:16:48 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							ee8c9c3522 
							
						 
					 
					
						
						
							
							Removed unused test images  
						
						
						
					 
					
						2023-10-30 22:16:39 +11:00 
						 
				 
			
				
					
						
							
							
								REDxEYE 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb554c6d0f 
							
						 
					 
					
						
						
							
							Update src/PIL/DdsImagePlugin.py  
						
						... 
						
						
						
						Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com> 
						
					 
					
						2023-10-30 13:55:02 +03:00 
						 
				 
			
				
					
						
							
							
								REDxEYE 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c635e4ffc 
							
						 
					 
					
						
						
							
							Merge pull request  #7  from radarhere/improved_dds  
						
						... 
						
						
						
						Support RGB bitcount 8 
						
					 
					
						2023-10-30 12:42:36 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d61896af0 
							
						 
					 
					
						
						
							
							Merge pull request  #7505  from hugovk/docs-pypi-role  
						
						
						
					 
					
						2023-10-30 11:02:44 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							e3ff5eb8e4 
							
						 
					 
					
						
						
							
							Test BC1_UNORM and BC1_TYPELESS  
						
						
						
					 
					
						2023-10-30 19:53:51 +11:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
						
						
							
						
						
							ac6eb84704 
							
						 
					 
					
						
						
							
							Add 'pypi' Sphinx role  
						
						
						
					 
					
						2023-10-30 08:56:42 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8d0812252a 
							
						 
					 
					
						
						
							
							Merge pull request  #7503  from radarhere/olefile  
						
						
						
					 
					
						2023-10-30 08:42:34 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							84e148e944 
							
						 
					 
					
						
						
							
							Document that olefile is required for FPX and MIC formats  
						
						
						
					 
					
						2023-10-30 09:02:42 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							5a7d524f94 
							
						 
					 
					
						
						
							
							Install more optional dependencies on Windows CIs  
						
						
						
					 
					
						2023-10-30 09:02:29 +11:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							44062ec778 
							
						 
					 
					
						
						
							
							Merge pull request  #7501  from python-pillow/3.12-travis-ci  
						
						
						
					 
					
						2023-10-29 14:33:10 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
						
						
							
						
						
							dea5bbebbc 
							
						 
					 
					
						
						
							
							Update to Python 3.12 and Ubuntu 22.04 LTS Jammy Jellyfish  
						
						
						
					 
					
						2023-10-29 11:41:49 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da3ec085e4 
							
						 
					 
					
						
						
							
							Merge pull request  #7499  from radarhere/items  
						
						
						
					 
					
						2023-10-28 11:11:33 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							17be898fc4 
							
						 
					 
					
						
						
							
							Added tests for unimplemented bitcount  
						
						
						
					 
					
						2023-10-28 16:58:57 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							0051fc9cf8 
							
						 
					 
					
						
						
							
							Removed unnecessary seek  
						
						
						
					 
					
						2023-10-28 16:43:43 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							3652f431c2 
							
						 
					 
					
						
						
							
							Simplified code  
						
						
						
					 
					
						2023-10-28 14:22:39 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							76f758e1ef 
							
						 
					 
					
						
						
							
							Merge branch 'main' into fix-alpha-for-overlapping-glyphs  
						
						
						
					 
					
						2023-10-28 00:41:41 +11:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a3c8c27ec 
							
						 
					 
					
						
						
							
							Merge pull request  #7498  from radarhere/pip_install  
						
						
						
					 
					
						2023-10-27 14:27:10 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							bff6b4d6a2 
							
						 
					 
					
						
						
							
							Switched from direct setup.py invocation to "pip install ."  
						
						
						
					 
					
						2023-10-27 19:17:15 +11:00 
						 
				 
			
				
					
						
							
							
								pre-commit-ci[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							49fd2116c3 
							
						 
					 
					
						
						
							
							[pre-commit.ci] auto fixes from pre-commit.com hooks  
						
						... 
						
						
						
						for more information, see https://pre-commit.ci  
						
					 
					
						2023-10-27 05:03:04 +00:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3fd1734af 
							
						 
					 
					
						
						
							
							Merge pull request  #7490  from Yay295/patch-1  
						
						... 
						
						
						
						Add mode to ImageOps._lut() error message 
						
					 
					
						2023-10-27 07:40:44 +03:00 
						 
				 
			
				
					
						
							
							
								ZachNagengast 
							
						 
					 
					
						
						
						
						
							
						
						
							f97570f523 
							
						 
					 
					
						
						
							
							Blend colors with alpha when pasting  
						
						... 
						
						
						
						- Previously took the highest alpha as threshold 
						
					 
					
						2023-10-26 21:40:41 -07:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57c72b6e00 
							
						 
					 
					
						
						
							
							Merge pull request  #7484  from hugovk/setup-to-pyproject  
						
						
						
					 
					
						2023-10-26 14:06:34 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							e10a58ccce 
							
						 
					 
					
						
						
							
							Concatenate multiple EXIF markers  
						
						
						
					 
					
						2023-10-26 21:46:38 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							85485229e3 
							
						 
					 
					
						
						
							
							Support RGB bitcount 8  
						
						
						
					 
					
						2023-10-25 16:24:00 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							f58f410b21 
							
						 
					 
					
						
						
							
							ALPHA by itself does not mean bitcount is valid  
						
						
						
					 
					
						2023-10-25 15:30:59 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Gilbert 
							
						 
					 
					
						
						
						
						
							
						
						
							4d7372bfd0 
							
						 
					 
					
						
						
							
							Implement streamtype=1 option for tables-only JPEG encoding  
						
						... 
						
						
						
						We already support streamtype=2 to skip producing JPEG tables, but
streamtype=1, which skips everything but the tables, was never implemented.
The streamtype=1 stub code dates to Git pre-history, so it's not
immediately clear why.  Implement the missing support.
jpeg_write_tables() can't resume after a full output buffer (it fails with
JERR_CANT_SUSPEND), so it might seem that Pillow needs to pre-compute the
necessary buffer size.  However, in the normal case of producing an
interchange stream, the tables are written via the same libjpeg codepath
during the first jpeg_write_scanlines() call, and table writes aren't
resumable there either.  Thus, any buffer large enough for the normal case
will also be large enough for a tables-only file.
The streamtype option isn't documented and this commit doesn't change that.
It does add a test though.
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com> 
						
					 
					
						2023-10-24 20:30:45 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							91f115bead 
							
						 
					 
					
						
						
							
							Fixed im.frombytes() for images with a zero dimension  
						
						
						
					 
					
						2023-10-25 08:52:26 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							5071692039 
							
						 
					 
					
						
						
							
							Fixed Image.frombytes() for images with a zero dimension  
						
						
						
					 
					
						2023-10-25 08:52:06 +11:00 
						 
				 
			
				
					
						
							
							
								Yay295 
							
						 
					 
					
						
						
						
						
							
						
						
							5295df3b82 
							
						 
					 
					
						
						
							
							add test for autocontrast mode  
						
						
						
					 
					
						2023-10-23 23:01:30 -05:00 
						 
				 
			
				
					
						
							
							
								Yay295 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ddf10c747 
							
						 
					 
					
						
						
							
							use format string instead of concatenation  
						
						... 
						
						
						
						Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com> 
						
					 
					
						2023-10-23 21:46:54 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							f54dd84586 
							
						 
					 
					
						
						
							
							Test unsupported autocontrast mode  
						
						
						
					 
					
						2023-10-24 12:44:00 +11:00 
						 
				 
			
				
					
						
							
							
								Yay295 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef46608974 
							
						 
					 
					
						
						
							
							add mode to error message  
						
						
						
					 
					
						2023-10-23 19:26:08 -05:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
						
						
							
						
						
							5fb892a9e2 
							
						 
					 
					
						
						
							
							Move version from setup.py to pyproject.toml  
						
						
						
					 
					
						2023-10-22 20:35:21 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							adc64336ab 
							
						 
					 
					
						
						
							
							Add space  
						
						... 
						
						
						
						Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com> 
						
					 
					
						2023-10-22 11:07:33 -06:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
						
						
							
						
						
							d8baf5e3de 
							
						 
					 
					
						
						
							
							Bump setuptools for Pyroma on 3.8-3.9  
						
						
						
					 
					
						2023-10-21 22:37:28 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
						
						
							
						
						
							430920e2a8 
							
						 
					 
					
						
						
							
							Move build config from setup.cfg to pyproject.toml  
						
						
						
					 
					
						2023-10-21 22:37:28 +03:00 
						 
				 
			
				
					
						
							
							
								REDxEYE 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ca9adb79d 
							
						 
					 
					
						
						
							
							Merge pull request  #6  from radarhere/improved_dds  
						
						... 
						
						
						
						Simplified tile creation 
						
					 
					
						2023-10-21 18:41:01 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
						
						
							
						
						
							73c2eb460d 
							
						 
					 
					
						
						
							
							Move tools config from setup.cfg to pyproject.toml  
						
						
						
					 
					
						2023-10-21 16:23:40 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							93e0f39ff3 
							
						 
					 
					
						
						
							
							Removed "mode-" prefix from image names that are not modes  
						
						
						
					 
					
						2023-10-21 19:14:46 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							12e41e84cd 
							
						 
					 
					
						
						
							
							Simplified creating raw tiles  
						
						
						
					 
					
						2023-10-21 19:12:52 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							8fbb610378 
							
						 
					 
					
						
						
							
							Derive bit count from number of modes  
						
						
						
					 
					
						2023-10-21 17:33:04 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							4a4a1ee6ad 
							
						 
					 
					
						
						
							
							Simplified tile creation  
						
						
						
					 
					
						2023-10-21 16:03:21 +11:00