Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b80aa9569 
							
						 
					 
					
						
						
							
							Update CHANGES.rst  
						
						... 
						
						
						
						[CI skip] 
						
					 
					
						2019-02-12 18:19:30 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc3c64a0e3 
							
						 
					 
					
						
						
							
							Merge pull request  #3631  from jdufresne/test-main  
						
						... 
						
						
						
						Remove unnecessary unittest.main() boilerplate from test files 
						
					 
					
						2019-02-12 18:12:29 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ccdbf25cf 
							
						 
					 
					
						
						
							
							Merge pull request  #3584  from radarhere/ifd_offset  
						
						... 
						
						
						
						Seek to IFD offset 
						
					 
					
						2019-02-12 18:10:25 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							1793f6bd52 
							
						 
					 
					
						
						
							
							Document deprecated image plugin version constants ( #3628 )  
						
						
						
					 
					
						2019-02-12 16:58:59 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c330ffb5c4 
							
						 
					 
					
						
						
							
							Update CHANGES.rst  
						
						
						
					 
					
						2019-02-12 16:06:37 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7134f1c18 
							
						 
					 
					
						
						
							
							Merge pull request  #3628  from jdufresne/dep-plugin-version  
						
						... 
						
						
						
						Deprecate PIL.*ImagePlugin.__version__ attributes 
						
					 
					
						2019-02-12 15:39:43 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d9f7911e43 
							
						 
					 
					
						
						
							
							Merge pull request  #3646  from radarhere/typo  
						
						... 
						
						
						
						Fixed typo 
						
					 
					
						2019-02-12 11:59:25 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							828a6f947c 
							
						 
					 
					
						
						
							
							Fixed typo [ci skip]  
						
						
						
					 
					
						2019-02-12 20:35:23 +11:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							43ed7b29c9 
							
						 
					 
					
						
						
							
							Merge pull request  #3640  from radarhere/typo  
						
						... 
						
						
						
						Fixed typo 
						
					 
					
						2019-02-10 07:53:24 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							4fe63e44d7 
							
						 
					 
					
						
						
							
							Fixed typo [ci skip]  
						
						
						
					 
					
						2019-02-10 12:33:16 +11:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf83eea348 
							
						 
					 
					
						
						
							
							Merge pull request  #3638  from radarhere/pypy  
						
						... 
						
						
						
						Updated PyPy to 7.0.0 
						
					 
					
						2019-02-07 22:32:18 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							976c0d79e1 
							
						 
					 
					
						
						
							
							Link to Codecov rather than Coveralls  
						
						
						
					 
					
						2019-02-07 17:47:20 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							d5f89c0548 
							
						 
					 
					
						
						
							
							Updated PyPy to 7.0.0  
						
						
						
					 
					
						2019-02-07 19:20:45 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							54f6cc7ea2 
							
						 
					 
					
						
						
							
							Changed subprocess stdout from devnull to None  
						
						
						
					 
					
						2019-02-06 19:07:53 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							d1df192e81 
							
						 
					 
					
						
						
							
							Renamed "file" variable to "fp"  
						
						
						
					 
					
						2019-02-05 20:30:44 +11:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aed56efa50 
							
						 
					 
					
						
						
							
							Apply suggestions from code review  
						
						... 
						
						
						
						Rename `fp` to `test_path` in the new `test_is_path` test.
^ Wow, what a sentence...
Co-Authored-By: wbadart <wbadart@live.com> 
						
					 
					
						2019-02-04 10:36:34 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							4de5477b61 
							
						 
					 
					
						
						
							
							Remove unnecessary unittest.main() boilerplate from test files  
						
						... 
						
						
						
						With the introduction and use of pytest, it is simple and easy to
execute specific tests in isolation through documented command line
arguments. Either by specifying the module path or through the `-k
EXPRESSION` argument. There is no longer any need to provide the
boilerplate:
    if __name__ == '__main__':
        unittest.main()
To every test file. It is simply noise.
The pattern remains in test files that aren't named with `test_*` as
those files are not discovered and executed by pytest by default. 
						
					 
					
						2019-02-03 10:10:16 -08:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							dd1e7ccc4a 
							
						 
					 
					
						
						
							
							Slightly simplify Image.__eq__  
						
						... 
						
						
						
						Two identical types can be compared using the `is` operator. Object
identity is slightly faster than a string comparison as well. 
						
					 
					
						2019-02-03 07:13:28 -08:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							168e51751e 
							
						 
					 
					
						
						
							
							Update CHANGES.rst  
						
						
						
					 
					
						2019-02-03 12:53:26 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eea6686f4e 
							
						 
					 
					
						
						
							
							Merge pull request  #3620  from radarhere/outside  
						
						... 
						
						
						
						Added note about ImageDraw operations that exceed image bounds 
						
					 
					
						2019-02-03 12:44:27 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d02e2b5392 
							
						 
					 
					
						
						
							
							Merge pull request  #3558  from radarhere/png  
						
						... 
						
						
						
						Allow for unknown PNG chunks after image data 
						
					 
					
						2019-02-03 11:57:21 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0fa318c01 
							
						 
					 
					
						
						
							
							Merge pull request  #3611  from radarhere/eps  
						
						... 
						
						
						
						Changed EPS subprocess stdin from devnull to None 
						
					 
					
						2019-02-03 11:50:47 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b20cbe5299 
							
						 
					 
					
						
						
							
							Merge pull request  #3609  from cgohlke/patch-2  
						
						... 
						
						
						
						Fix possible integer overflow 
						
					 
					
						2019-02-03 11:49:35 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d1a459fa7 
							
						 
					 
					
						
						
							
							Merge pull request  #3574  from jdufresne/base-exc  
						
						... 
						
						
						
						Catch BaseException for resource cleanup handlers 
						
					 
					
						2019-02-03 11:35:44 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a46bf223e 
							
						 
					 
					
						
						
							
							Merge pull request  #3586  from radarhere/before_install  
						
						... 
						
						
						
						Moved before_install before install 
						
					 
					
						2019-02-03 11:33:19 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1885a2cef5 
							
						 
					 
					
						
						
							
							Merge pull request  #3579  from jdufresne/run-one-test  
						
						... 
						
						
						
						Improve pytest configuration to allow specific tests as CLI args 
						
					 
					
						2019-02-03 11:30:57 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5f85349df 
							
						 
					 
					
						
						
							
							Merge pull request  #3627  from radarhere/docstring  
						
						... 
						
						
						
						Replaced strings with docstrings 
						
					 
					
						2019-02-03 11:05:19 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							a33e71a9df 
							
						 
					 
					
						
						
							
							Changed string to comment  
						
						
						
					 
					
						2019-02-03 15:59:24 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							fbaf87ae03 
							
						 
					 
					
						
						
							
							Replaced strings with docstrings  
						
						
						
					 
					
						2019-02-03 15:58:24 +11:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							a11fed32b3 
							
						 
					 
					
						
						
							
							Deprecate PIL.*ImagePlugin.__version__ attributes  
						
						... 
						
						
						
						Use PIL.__version__ instead. 
						
					 
					
						2019-02-02 17:39:55 -08:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a41d6dc69 
							
						 
					 
					
						
						
							
							Merge pull request  #3623  from hugovk/fix-flake8  
						
						... 
						
						
						
						Fix Flake8 
						
					 
					
						2019-01-31 17:09:57 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							3513c82a73 
							
						 
					 
					
						
						
							
							Use Pillow version instead of forked PIL version  
						
						
						
					 
					
						2019-01-30 15:46:14 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							158d99b8b0 
							
						 
					 
					
						
						
							
							Remove deprecated VERSION  
						
						
						
					 
					
						2019-01-30 15:46:14 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							6d0e4a838f 
							
						 
					 
					
						
						
							
							Flake8: Fix F821 undefined name; to prevent introducting Mypy depedency  
						
						
						
					 
					
						2019-01-30 11:54:12 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							187ba3f6e8 
							
						 
					 
					
						
						
							
							Flake8: Fix F723 syntax error in type comment 'dummy value'; it's just a comment, not a Mypy type  
						
						
						
					 
					
						2019-01-30 11:53:26 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							d880d41a14 
							
						 
					 
					
						
						
							
							Flake8: Fix E117 over-indented (comment)  
						
						
						
					 
					
						2019-01-30 11:38:19 +02:00 
						 
				 
			
				
					
						
							
							
								Will Badart 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c328ecace3 
							
						 
					 
					
						
						
							
							Fix lint error  
						
						... 
						
						
						
						Removed missing import in test_util.py. Stopped needing it after I
started reusing the py36 test from the _util module. 
						
					 
					
						2019-01-28 20:08:25 -05:00 
						 
				 
			
				
					
						
							
							
								Will Badart 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07bff3e9b8 
							
						 
					 
					
						
						
							
							Implement @hugovk's comments  
						
						... 
						
						
						
						The `py36` flag now uses a tuple comparison to correctly handle future
major version. The unit test file also now uses `py36` as exported by
the _util module, rather than re-testing `sys.version_info`. 
						
					 
					
						2019-01-28 19:45:53 -05:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a656a0bd60 
							
						 
					 
					
						
						
							
							Merge pull request  #3617  from wbadart/fix-test  
						
						... 
						
						
						
						test_is_path calls the correct function 
						
					 
					
						2019-01-29 00:33:52 +02:00 
						 
				 
			
				
					
						
							
							
								Will Badart 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37b182793e 
							
						 
					 
					
						
						
							
							test_is_path calls the correct function  
						
						... 
						
						
						
						Before, the test called the isStringType utility, which has its own,
separate test. 
						
					 
					
						2019-01-28 12:23:19 -05:00 
						 
				 
			
				
					
						
							
							
								Will Badart 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							adae7ecc6a 
							
						 
					 
					
						
						
							
							_util.isPath returns True for pathlib.Path objects  
						
						... 
						
						
						
						Now, for functions which accept either a path or file object, the
predicate will pass on Paths and not attempt to call .read on them
before opening.
The pathlib module was added in 3.4 but os.path functions did not start
accepting path-like objects until 3.6, so that is the version after
which this implementation is defined.
Added a unit test to make sure isPath accepts Path objects. The unit
test is skipped if python version is not 3.6 or later. 
						
					 
					
						2019-01-28 12:19:21 -05:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							daee1d4b3d 
							
						 
					 
					
						
						
							
							Document deprecations  
						
						
						
					 
					
						2019-01-28 15:40:19 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							a2a5ebfeb4 
							
						 
					 
					
						
						
							
							Refactor  
						
						
						
					 
					
						2019-01-28 15:40:19 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							a9070f3ca2 
							
						 
					 
					
						
						
							
							Group deprecation tests  
						
						
						
					 
					
						2019-01-28 15:40:19 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							3476474359 
							
						 
					 
					
						
						
							
							Add warnings to deprecated CMS profile attributes  
						
						
						
					 
					
						2019-01-28 15:40:19 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							e1381d2102 
							
						 
					 
					
						
						
							
							Add warnings to deprecated CMS profile attributes  
						
						
						
					 
					
						2019-01-28 15:40:19 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							a149c13d2e 
							
						 
					 
					
						
						
							
							Add warnings to deprecated CMS profile attributes  
						
						
						
					 
					
						2019-01-28 15:40:19 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							7d157bd825 
							
						 
					 
					
						
						
							
							Add warnings to deprecated CMS profile attributes  
						
						
						
					 
					
						2019-01-28 15:40:19 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							e7eac4f80b 
							
						 
					 
					
						
						
							
							Add warnings to deprecated CMS profile attributes  
						
						
						
					 
					
						2019-01-28 15:40:19 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							80f69ad32e 
							
						 
					 
					
						
						
							
							Convert tabs to spaces  
						
						
						
					 
					
						2019-01-28 15:40:19 +02:00