Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							58b5c9187d 
							
						 
					 
					
						
						
							
							Replaced absolute PIL imports with relative imports ( #2349 )  
						
						
						
					 
					
						2017-01-17 13:22:18 +00:00 
						 
				 
			
				
					
						
							
							
								Luis G 
							
						 
					 
					
						
						
						
						
							
						
						
							67c1258cfc 
							
						 
					 
					
						
						
							
							Expose registered file extensions  
						
						... 
						
						
						
						This adds a new method in Image (registered_extensions) that exposes the
internal EXTENSION dictionary to consumers of the library 
						
					 
					
						2017-01-07 11:32:16 +11:00 
						 
				 
			
				
					
						
							
							
								wiredfool 
							
						 
					 
					
						
						
						
						
							
						
						
							fed4b52171 
							
						 
					 
					
						
						
							
							Disable fastpath when using center or translate  
						
						
						
					 
					
						2017-01-01 11:13:25 +00:00 
						 
				 
			
				
					
						
							
							
								wiredfool 
							
						 
					 
					
						
						
						
						
							
						
						
							f286d8bb34 
							
						 
					 
					
						
						
							
							Documentation param order to match actual order  
						
						
						
					 
					
						2017-01-01 11:10:39 +00:00 
						 
				 
			
				
					
						
							
							
								Marcus Brinkmann 
							
						 
					 
					
						
						
						
						
							
						
						
							90077b3975 
							
						 
					 
					
						
						
							
							Add center and translate option to Image.rotate.  
						
						
						
					 
					
						2016-12-31 19:01:09 +00:00 
						 
				 
			
				
					
						
							
							
								wiredfool 
							
						 
					 
					
						
						
						
						
							
						
						
							69bea50810 
							
						 
					 
					
						
						
							
							Allow 0 size images,  Fixes   #2259  
						
						
						
					 
					
						2016-12-31 13:19:29 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							4ed31e8ef7 
							
						 
					 
					
						
						
							
							Updated comments to use print as a function  
						
						
						
					 
					
						2016-11-26 11:02:44 +11:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							fb54b1da2e 
							
						 
					 
					
						
						
							
							Merge pull request  #2248  from uploadcare/use-_new  
						
						... 
						
						
						
						Use Image._new() instead of _makeself() 
						
					 
					
						2016-11-24 08:32:13 +02:00 
						 
				 
			
				
					
						
							
							
								homm 
							
						 
					 
					
						
						
						
						
							
						
						
							d4784bffb2 
							
						 
					 
					
						
						
							
							return copy of the image if size matches  
						
						
						
					 
					
						2016-11-24 03:30:36 +03:00 
						 
				 
			
				
					
						
							
							
								homm 
							
						 
					 
					
						
						
						
						
							
						
						
							14734b1d97 
							
						 
					 
					
						
						
							
							remove _makeself deprecated method  
						
						
						
					 
					
						2016-11-24 03:03:31 +03:00 
						 
				 
			
				
					
						
							
							
								homm 
							
						 
					 
					
						
						
						
						
							
						
						
							5773fd8396 
							
						 
					 
					
						
						
							
							_makeself → _new  
						
						
						
					 
					
						2016-11-23 14:41:43 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							38fd77ca7d 
							
						 
					 
					
						
						
							
							Fixed bug in saving to fp-objects in Python >= 3.4  
						
						
						
					 
					
						2016-11-15 20:13:25 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							c3fe5d4313 
							
						 
					 
					
						
						
							
							Changed behaviour of default box argument for paste method to match docs  
						
						
						
					 
					
						2016-11-15 06:37:40 +11:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							48b72eac34 
							
						 
					 
					
						
						
							
							Merge pull request  #2184  from jdufresne/isinstance  
						
						... 
						
						
						
						Replace type() equality checks with isinstance 
						
					 
					
						2016-11-01 19:07:06 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
						
						
							
						
						
							02b5ce0479 
							
						 
					 
					
						
						
							
							Remove redundant space in PIL.Image ImportError message  
						
						
						
					 
					
						2016-10-31 11:09:40 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							e44bb42ae9 
							
						 
					 
					
						
						
							
							Replace type() equality checks with isinstance  
						
						
						
					 
					
						2016-10-31 06:41:43 -07:00 
						 
				 
			
				
					
						
							
							
								Matt R. Wilson 
							
						 
					 
					
						
						
						
						
							
						
						
							74f751037f 
							
						 
					 
					
						
						
							
							Divide floats to eliminate deprecation warning.  
						
						... 
						
						
						
						When running python 2.7 with the `-3` flag the following warning occurs
> .../PIL/Image.py:48: DeprecationWarning: classic int division
  MAX_IMAGE_PIXELS = int(1024 * 1024 * 1024 / 4 / 3)
Simply changing the 4 and 3 to be floats instead eliminates the warning
and, because the result is cast, the resulting `int` stays the same for
python 2 and 3. 
						
					 
					
						2016-10-22 11:58:13 -04:00 
						 
				 
			
				
					
						
							
							
								homm 
							
						 
					 
					
						
						
						
						
							
						
						
							c5e111e6b8 
							
						 
					 
					
						
						
							
							allow lists as arguments for Image.new  
						
						
						
					 
					
						2016-10-04 03:06:35 +03:00 
						 
				 
			
				
					
						
							
							
								wiredfool 
							
						 
					 
					
						
						
						
						
							
						
						
							445451c0b9 
							
						 
					 
					
						
						
							
							Added common check for size tuple errors  
						
						
						
					 
					
						2016-10-03 07:27:02 -07:00 
						 
				 
			
				
					
						
							
							
								wiredfool 
							
						 
					 
					
						
						
						
						
							
						
						
							d9fc1848a2 
							
						 
					 
					
						
						
							
							Merge pull request  #2140  from SemanticsOS/lambdafu/tiff-multipage  
						
						... 
						
						
						
						Add TIFF save_all writer. 
						
					 
					
						2016-10-03 06:31:39 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Soroos 
							
						 
					 
					
						
						
						
						
							
						
						
							95b50bf611 
							
						 
					 
					
						
						
							
							Make Image.crop an immediate operation, not lazy.  Fixes   #1077  
						
						
						
					 
					
						2016-09-29 13:28:24 -07:00 
						 
				 
			
				
					
						
							
							
								Marcus Brinkmann 
							
						 
					 
					
						
						
						
						
							
						
						
							92c7337df0 
							
						 
					 
					
						
						
							
							Add TIFF save_all writer.  
						
						
						
					 
					
						2016-09-29 17:05:33 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							b58f76dc4f 
							
						 
					 
					
						
						
							
							Renamed references to OS X to macOS  
						
						
						
					 
					
						2016-09-23 21:12:03 +10:00 
						 
				 
			
				
					
						
							
							
								Patrick Snape 
							
						 
					 
					
						
						
						
						
							
						
						
							e981c41b47 
							
						 
					 
					
						
						
							
							Allow pathlib.Path in Image.open on Python 2.7  
						
						... 
						
						
						
						Although the pathlib backport for Python 2.7 may be deprecated:
https://pypi.python.org/pypi/pathlib/ 
It is still used by many projects. Therefore, changing to a
Try/Except pattern for checking for pathlib is not any more
obtrusive that the current >= Python 3.4 check and allows users
to use the backport without issue. 
						
					 
					
						2016-09-15 10:05:36 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							72d5218080 
							
						 
					 
					
						
						
							
							Flake8 fixes  
						
						
						
					 
					
						2016-09-03 12:17:22 +10:00 
						 
				 
			
				
					
						
							
							
								wiredfool 
							
						 
					 
					
						
						
						
						
							
						
						
							5d2667efda 
							
						 
					 
					
						
						
							
							Merge pull request  #2022  from uploadcare/rotation-pixel-center  
						
						... 
						
						
						
						Respect pixel centers during transform 
						
					 
					
						2016-08-25 11:40:09 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Brett 
							
						 
					 
					
						
						
						
						
							
						
						
							824a0c232c 
							
						 
					 
					
						
						
							
							BF: fix conversion of bit images to numpy arrays  
						
						... 
						
						
						
						Numpy cannot form arrays from bits.  To convert bit images to numpy,
convert bits to bytes.
From suggestion by Alexander Karpinsky, with thanks.
Fixes gh-350. 
						
					 
					
						2016-08-17 18:47:14 -07:00 
						 
				 
			
				
					
						
							
							
								homm 
							
						 
					 
					
						
						
						
						
							
						
						
							993e49c0be 
							
						 
					 
					
						
						
							
							Merge branch 'master' into rotation-pixel-center  
						
						
						
					 
					
						2016-08-07 13:47:16 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander Karpinsky 
							
						 
					 
					
						
						
						
						
							
						
						
							bc2c933552 
							
						 
					 
					
						
						
							
							Merge pull request  #2052  from uploadcare/rotate-loading  
						
						... 
						
						
						
						Fix image loading when rotating by 0 deg 
						
					 
					
						2016-08-05 19:35:06 +03:00 
						 
				 
			
				
					
						
							
							
								homm 
							
						 
					 
					
						
						
						
						
							
						
						
							3185262e31 
							
						 
					 
					
						
						
							
							fix image loading when rotating by 0 deg  
						
						
						
					 
					
						2016-08-05 19:20:02 +03:00 
						 
				 
			
				
					
						
							
							
								homm 
							
						 
					 
					
						
						
						
						
							
						
						
							2221a6467c 
							
						 
					 
					
						
						
							
							fix test which relied on old bugs  
						
						
						
					 
					
						2016-07-11 01:47:25 +03:00 
						 
				 
			
				
					
						
							
							
								homm 
							
						 
					 
					
						
						
						
						
							
						
						
							1ba4e9e5ba 
							
						 
					 
					
						
						
							
							remove end of file banner from all files  
						
						
						
					 
					
						2016-07-10 14:11:28 +03:00 
						 
				 
			
				
					
						
							
							
								homm 
							
						 
					 
					
						
						
						
						
							
						
						
							66715246c1 
							
						 
					 
					
						
						
							
							remove mitchell filter. Has no advantages over bicubic  
						
						
						
					 
					
						2016-07-02 01:54:39 +03:00 
						 
				 
			
				
					
						
							
							
								homm 
							
						 
					 
					
						
						
						
						
							
						
						
							0e9beed76d 
							
						 
					 
					
						
						
							
							add constants for filters: BOX, HAMMING, MITCHELL  
						
						... 
						
						
						
						rearrange filters everywhere 
						
					 
					
						2016-07-02 01:54:39 +03:00 
						 
				 
			
				
					
						
							
							
								Bryant Mairs 
							
						 
					 
					
						
						
						
						
							
						
						
							7d5856bdf7 
							
						 
					 
					
						
						
							
							Corrects fromarray() datatype mapping for integer datatypes.  
						
						... 
						
						
						
						Currently failing for int16LE as of this commit. 
						
					 
					
						2016-06-25 12:20:37 +01:00 
						 
				 
			
				
					
						
							
							
								matt 
							
						 
					 
					
						
						
						
						
							
						
						
							53c9a80d1b 
							
						 
					 
					
						
						
							
							Changed equals method on Image so it short circuits. Also put getpalette() and tobytes() comparison at the end because they are the slowest operations.  
						
						
						
					 
					
						2016-06-19 17:44:24 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							86828ffd2a 
							
						 
					 
					
						
						
							
							Replaced del with pop  
						
						
						
					 
					
						2016-06-18 11:25:39 +10:00 
						 
				 
			
				
					
						
							
							
								homm 
							
						 
					 
					
						
						
						
						
							
						
						
							78242e4acd 
							
						 
					 
					
						
						
							
							remove stale comment  
						
						
						
					 
					
						2016-06-08 16:47:26 +03:00 
						 
				 
			
				
					
						
							
							
								homm 
							
						 
					 
					
						
						
						
						
							
						
						
							3d622d60cf 
							
						 
					 
					
						
						
							
							make perspecive transform arguments order more common  
						
						
						
					 
					
						2016-06-08 16:17:41 +03:00 
						 
				 
			
				
					
						
							
							
								homm 
							
						 
					 
					
						
						
						
						
							
						
						
							2b77b1cec7 
							
						 
					 
					
						
						
							
							make affine transform arguments order more common  
						
						
						
					 
					
						2016-06-08 16:17:41 +03:00 
						 
				 
			
				
					
						
							
							
								homm 
							
						 
					 
					
						
						
						
						
							
						
						
							6be3df2a43 
							
						 
					 
					
						
						
							
							remove internal ImagingTransform from headers  
						
						... 
						
						
						
						rename to ImagingGenericTransform 
						
					 
					
						2016-06-08 16:17:41 +03:00 
						 
				 
			
				
					
						
							
							
								homm 
							
						 
					 
					
						
						
						
						
							
						
						
							1f8c2527ba 
							
						 
					 
					
						
						
							
							internal rotating functions not used anymore  
						
						
						
					 
					
						2016-06-08 16:17:41 +03:00 
						 
				 
			
				
					
						
							
							
								homm 
							
						 
					 
					
						
						
						
						
							
						
						
							709078efd1 
							
						 
					 
					
						
						
							
							use one self.transform for rotation  
						
						
						
					 
					
						2016-06-08 16:17:41 +03:00 
						 
				 
			
				
					
						
							
							
								homm 
							
						 
					 
					
						
						
						
						
							
						
						
							7687ce829e 
							
						 
					 
					
						
						
							
							round results of sin and cos functions because there is no possible  
						
						... 
						
						
						
						float-point value of radians which cos will exactly 0. 
						
					 
					
						2016-06-08 16:17:41 +03:00 
						 
				 
			
				
					
						
							
							
								homm 
							
						 
					 
					
						
						
						
						
							
						
						
							8203a43d26 
							
						 
					 
					
						
						
							
							Fast paths for rotation  
						
						
						
					 
					
						2016-06-08 16:17:41 +03:00 
						 
				 
			
				
					
						
							
							
								homm 
							
						 
					 
					
						
						
						
						
							
						
						
							f680b5417b 
							
						 
					 
					
						
						
							
							one code style for all methods  
						
						
						
					 
					
						2016-06-08 16:17:41 +03:00 
						 
				 
			
				
					
						
							
							
								wiredfool 
							
						 
					 
					
						
						
						
						
							
						
						
							3657bc10a6 
							
						 
					 
					
						
						
							
							Merge pull request  #1889  from rr-/libpngquant  
						
						... 
						
						
						
						Add libimagequant support in quantize() 
						
					 
					
						2016-05-26 21:12:25 +01:00 
						 
				 
			
				
					
						
							
							
								homm 
							
						 
					 
					
						
						
						
						
							
						
						
							c4b92d09b7 
							
						 
					 
					
						
						
							
							support for La mode  
						
						
						
					 
					
						2016-05-26 15:15:08 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							da83f9f1d0 
							
						 
					 
					
						
						
							
							Removed support for list form of Image info  
						
						
						
					 
					
						2016-05-07 18:33:02 +10:00 
						 
				 
			
				
					
						
							
							
								rr- 
							
						 
					 
					
						
						
						
						
							
						
						
							eb354be7c4 
							
						 
					 
					
						
						
							
							Add method=Image.LIBIMAGEQUANT for quantize()  
						
						
						
					 
					
						2016-05-05 21:39:16 +02:00