Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							4a073a7581 
							
						 
					 
					
						
						
							
							Updated xz to 5.4.5  
						
						
						
					 
					
						2023-11-02 07:54:34 +11:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
						
						
							
						
						
							ca74a5ea42 
							
						 
					 
					
						
						
							
							Docs: link exceptions to Python docs  
						
						
						
					 
					
						2023-11-01 20:18:25 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Gilbert 
							
						 
					 
					
						
						
						
						
							
						
						
							e572722479 
							
						 
					 
					
						
						
							
							Allow configuring JPEG restart marker interval on save  
						
						... 
						
						
						
						libjpeg allows specifying the marker interval either in MCU blocks or in
MCU rows.  Support both, via separate parameters, rather than requiring
callers to do the math.
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com> 
						
					 
					
						2023-10-31 17:47:25 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b92c09a391 
							
						 
					 
					
						
						
							
							Updated wording  
						
						... 
						
						
						
						Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com> 
						
					 
					
						2023-10-31 18:39:38 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							1a6c76495b 
							
						 
					 
					
						
						
							
							Mention olefile in installation instructions  
						
						
						
					 
					
						2023-10-31 17:47:52 +11:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9f7a8209b 
							
						 
					 
					
						
						
							
							Merge pull request  #7508  from radarhere/appveyor  
						
						... 
						
						
						
						Updated AppVeyor to Python 3.12 
						
					 
					
						2023-10-31 07:44:24 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							8cd01cab80 
							
						 
					 
					
						
						
							
							Updated AppVeyor to Python 3.12  
						
						
						
					 
					
						2023-10-31 12:44:53 +11:00 
						 
				 
			
				
					
						
							
							
								pre-commit-ci[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							e2939c35f3 
							
						 
					 
					
						
						
							
							[pre-commit.ci] auto fixes from pre-commit.com hooks  
						
						... 
						
						
						
						for more information, see https://pre-commit.ci  
						
					 
					
						2023-10-30 13:19:50 +00:00 
						 
				 
			
				
					
						
							
							
								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