Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							b60a5827e8 
							
						 
					 
					
						
						
							
							Import annotations to allow for pipe as union type  
						
						
						
					 
					
						2023-12-15 07:59:38 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e482ea9305 
							
						 
					 
					
						
						
							
							Corrected type hint  
						
						... 
						
						
						
						Co-authored-by: Ondrej Baranovič <nulano@nulano.eu> 
						
					 
					
						2023-12-15 07:57:14 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							ac38a91816 
							
						 
					 
					
						
						
							
							Added type hints  
						
						
						
					 
					
						2023-12-14 23:10:30 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac1f10fa82 
							
						 
					 
					
						
						
							
							Merge pull request  #7576  from deliangyang/main  
						
						... 
						
						
						
						Import plugins relative to the module 
						
					 
					
						2023-12-14 18:28:22 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45e44085c0 
							
						 
					 
					
						
						
							
							Merge pull request  #7609  from bgilbert/encoder-errors  
						
						... 
						
						
						
						Translate encoder error codes to strings; deprecate `ImageFile.raise_oserror()` 
						
					 
					
						2023-12-13 20:45:47 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Gilbert 
							
						 
					 
					
						
						
						
						
							
						
						
							e1fb1ab5c4 
							
						 
					 
					
						
						
							
							Deprecate raise_oserror() for removal in Pillow 12  
						
						... 
						
						
						
						It's only useful if the caller has an IMAGING_CODEC_* error code, which
are only produced by codec decode() methods and are automatically
translated by ImageFile.
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com> 
						
					 
					
						2023-12-13 02:17:32 -06:00 
						 
				 
			
				
					
						
							
							
								Benjamin Gilbert 
							
						 
					 
					
						
						
						
						
							
						
						
							ec17dc11ba 
							
						 
					 
					
						
						
							
							Translate encoder error codes to strings  
						
						... 
						
						
						
						When decoding, we use raise_oserror() to convert codec error codes to
strings.  Adapt that code to be used when encoding as well.  Add a new
helper function that returns the exception so we can still raise
`from exc`. 
						
					 
					
						2023-12-12 23:13:51 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c7eeec4fc 
							
						 
					 
					
						
						
							
							Merge pull request  #7600  from nulano/anchor-clarify-docs  
						
						... 
						
						
						
						Clarify default anchor alignment 
						
					 
					
						2023-12-13 07:36:00 +11:00 
						 
				 
			
				
					
						
							
							
								Nulano 
							
						 
					 
					
						
						
						
						
							
						
						
							af2d976880 
							
						 
					 
					
						
						
							
							clarify default anchor alignment  
						
						
						
					 
					
						2023-12-12 17:22:19 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7cc0482804 
							
						 
					 
					
						
						
							
							Merge pull request  #6486  from REDxEYE/improved_dds  
						
						
						
					 
					
						2023-12-06 22:51:05 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9afaee248 
							
						 
					 
					
						
						
							
							Merge pull request  #7593  from florath/ImageStat_getextrema_opt  
						
						... 
						
						
						
						Optimize ImageStat.Stat._getextrema function 
						
					 
					
						2023-12-06 17:27:56 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e43dd6610d 
							
						 
					 
					
						
						
							
							Merge pull request  #7578  from radarhere/font  
						
						... 
						
						
						
						Handle pathlib.Path in FreeTypeFont 
						
					 
					
						2023-12-06 12:09:16 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							00c6a89177 
							
						 
					 
					
						
						
							
							Link to plugin  
						
						
						
					 
					
						2023-12-06 11:10:20 +11:00 
						 
				 
			
				
					
						
							
							
								Andreas Florath 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed03954d9e 
							
						 
					 
					
						
						
							
							Merge branch 'main' into ImageStat_getextrema_opt  
						
						
						
					 
					
						2023-12-05 16:39:18 +01:00 
						 
				 
			
				
					
						
							
							
								REDxEYE 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e6030f5a9 
							
						 
					 
					
						
						
							
							Rename _420_OPAQUE to OPAQUE_420  
						
						... 
						
						
						
						Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com> 
						
					 
					
						2023-12-05 13:04:19 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a66b98558 
							
						 
					 
					
						
						
							
							Merge pull request  #7597  from hugovk/comprehensions  
						
						... 
						
						
						
						Use list comprehensions to create transformed lists 
						
					 
					
						2023-12-05 18:56:49 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							f2e478e968 
							
						 
					 
					
						
						
							
							Merge branch 'main' into improved_dds  
						
						
						
					 
					
						2023-12-05 17:49:47 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3f374333b 
							
						 
					 
					
						
						
							
							Merge pull request  #7603  from sambvfx/bc4-dds  
						
						... 
						
						
						
						Added support for reading DX10 BC4 DDS images 
						
					 
					
						2023-12-05 17:23:16 +11:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7c3f2a447 
							
						 
					 
					
						
						
							
							Use underscore as throwaway variable  
						
						... 
						
						
						
						Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com> 
						
					 
					
						2023-12-05 00:03:38 +02:00 
						 
				 
			
				
					
						
							
							
								Sam Bourne 
							
						 
					 
					
						
						
						
						
							
						
						
							8c5d5c7e6b 
							
						 
					 
					
						
						
							
							Add support for BC4 dds files  
						
						
						
					 
					
						2023-12-04 09:54:10 -08:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9601102724 
							
						 
					 
					
						
						
							
							Merge branch 'main' into comprehensions  
						
						
						
					 
					
						2023-12-04 17:09:10 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe26900688 
							
						 
					 
					
						
						
							
							Merge pull request  #7599  from florath/ImageStat_getcount_opt  
						
						
						
					 
					
						2023-12-04 17:04:38 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e92c07f402 
							
						 
					 
					
						
						
							
							Apply suggestions from code review  
						
						... 
						
						
						
						Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
Co-authored-by: Alexander Karpinsky <homm86@gmail.com> 
						
					 
					
						2023-12-04 16:34:39 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							d042c4bc37 
							
						 
					 
					
						
						
							
							Added typing.IO to type hint  
						
						
						
					 
					
						2023-12-04 22:26:14 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							9a6c47a9d2 
							
						 
					 
					
						
						
							
							Merge branch 'main' into font  
						
						
						
					 
					
						2023-12-04 22:25:58 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b51dcc070b 
							
						 
					 
					
						
						
							
							Merge pull request  #7587  from radarhere/freetypefont  
						
						... 
						
						
						
						Moved error from truetype() to FreeTypeFont 
						
					 
					
						2023-12-04 22:05:38 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b431e2c140 
							
						 
					 
					
						
						
							
							Merge pull request  #7555  from radarhere/pdf_palette  
						
						... 
						
						
						
						Correct PDF palette size when saving 
						
					 
					
						2023-12-04 21:54:01 +11:00 
						 
				 
			
				
					
						
							
							
								Andreas Florath 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90e1e94530 
							
						 
					 
					
						
						
							
							Merge branch 'python-pillow:main' into ImageStat_getcount_opt  
						
						
						
					 
					
						2023-12-04 10:36:21 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Florath 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac47b75953 
							
						 
					 
					
						
						
							
							Update src/PIL/ImageStat.py  
						
						... 
						
						
						
						Simplification of return statement
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com> 
						
					 
					
						2023-12-04 10:27:30 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
						
						
							
						
						
							27d7bd10c8 
							
						 
					 
					
						
						
							
							Use list comprehensions to create transformed lists  
						
						
						
					 
					
						2023-12-03 21:59:44 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							e072a12974 
							
						 
					 
					
						
						
							
							Corrected constant values  
						
						
						
					 
					
						2023-12-02 21:36:17 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							5aadeb5004 
							
						 
					 
					
						
						
							
							Moved _Tile to ImageFile  
						
						
						
					 
					
						2023-12-02 21:36:17 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							ab96324c12 
							
						 
					 
					
						
						
							
							Removed support for RGB bitcount 8  
						
						
						
					 
					
						2023-12-02 21:36:17 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							56b4822294 
							
						 
					 
					
						
						
							
							args may be a string or None  
						
						
						
					 
					
						2023-12-02 21:36:17 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							662cb229c2 
							
						 
					 
					
						
						
							
							Updated variable name to match tile  
						
						
						
					 
					
						2023-12-02 21:36:17 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49578f0059 
							
						 
					 
					
						
						
							
							Merge branch 'main' into improved_dds  
						
						
						
					 
					
						2023-12-02 21:35:20 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							96fe0a103b 
							
						 
					 
					
						
						
							
							Merge branch 'main' into ImageStat_getextrema_opt  
						
						
						
					 
					
						2023-12-02 21:27:36 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							0e523d9868 
							
						 
					 
					
						
						
							
							Fixed closing file pointer with olefile 0.47  
						
						
						
					 
					
						2023-12-02 10:57:16 +11:00 
						 
				 
			
				
					
						
							
							
								Andreas Florath 
							
						 
					 
					
						
						
						
						
							
						
						
							7762dd382a 
							
						 
					 
					
						
						
							
							Fixed spacing in _getextrema method  
						
						... 
						
						
						
						Signed-off-by: Andreas Florath <andreas@florath.net> 
						
					 
					
						2023-12-01 18:53:44 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Florath 
							
						 
					 
					
						
						
						
						
							
						
						
							1b8f9d386b 
							
						 
					 
					
						
						
							
							Optimize ImageStat.Stat._getextrema function  
						
						... 
						
						
						
						The optimzed function improves the performance.  The original function
always runs through the complete historgram of length 256 even if it
is possible to exit the loop early (break).
Running some tests I found performance improvements of factor >10
depending on the image.
Signed-off-by: Andreas Florath <andreas@florath.net> 
						
					 
					
						2023-12-01 18:53:44 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Florath 
							
						 
					 
					
						
						
						
						
							
						
						
							e01354a2c8 
							
						 
					 
					
						
						
							
							Added space before colon  
						
						... 
						
						
						
						Signed-off-by: Andreas Florath <andreas@florath.net> 
						
					 
					
						2023-12-01 18:52:27 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Florath 
							
						 
					 
					
						
						
						
						
							
						
						
							f7d40ce31c 
							
						 
					 
					
						
						
							
							Removed functools and operator import which are not needed anymore  
						
						... 
						
						
						
						Signed-off-by: Andreas Florath <andreas@florath.net> 
						
					 
					
						2023-12-01 18:52:27 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Florath 
							
						 
					 
					
						
						
						
						
							
						
						
							a04c6a27e8 
							
						 
					 
					
						
						
							
							Optimization of ImageStat.Stat._getcount method  
						
						... 
						
						
						
						The new implementation uses "sum" instead of the construct
"functools.reduce(operator.add, ...)". Test showed that the
new function is about three times faster than the original.
Also it is shorter and easier to read.
Signed-off-by: Andreas Florath <andreas@florath.net> 
						
					 
					
						2023-12-01 18:52:27 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							76446ee450 
							
						 
					 
					
						
						
							
							Merge pull request  #7524  from cclauss/ruff-rules-C4-PERF102-PIE810-PLR  
						
						
						
					 
					
						2023-12-01 17:09:25 +02:00 
						 
				 
			
				
					
						
							
							
								Nulano 
							
						 
					 
					
						
						
						
						
							
						
						
							984700b1f7 
							
						 
					 
					
						
						
							
							fix documentation link to PIL.ImageFont.Layout  
						
						
						
					 
					
						2023-11-30 23:58:47 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13c1d752c6 
							
						 
					 
					
						
						
							
							Use enum in type hint  
						
						... 
						
						
						
						Co-authored-by: Ondrej Baranovič <nulano@nulano.eu> 
						
					 
					
						2023-12-01 08:42:25 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							f23d029d5f 
							
						 
					 
					
						
						
							
							Moved error from truetype() to FreeTypeFont  
						
						
						
					 
					
						2023-11-30 07:41:02 +11:00 
						 
				 
			
				
					
						
							
							
								Aarni Koskela 
							
						 
					 
					
						
						
						
						
							
						
						
							39ec56c6ea 
							
						 
					 
					
						
						
							
							Improve error message when creating TrueType fonts of invalid size  
						
						... 
						
						
						
						Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com> 
						
					 
					
						2023-11-28 15:09:53 +02:00 
						 
				 
			
				
					
						
							
							
								helloworld 
							
						 
					 
					
						
						
						
						
							
						
						
							b235aa98c6 
							
						 
					 
					
						
						
							
							fix: use parent_name instead of parent_module  
						
						
						
					 
					
						2023-11-28 20:21:03 +08:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4bc365547a 
							
						 
					 
					
						
						
							
							Corrected type hint  
						
						... 
						
						
						
						Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com> 
						
					 
					
						2023-11-28 21:43:58 +11:00