Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							b0af0d4076 
							
						 
					 
					
						
						
							
							Travis CI is no longer used  
						
						
						
					 
					
						2020-12-19 21:57:32 +02:00 
						 
				 
			
				
					
						
							
							
								nulano 
							
						 
					 
					
						
						
						
						
							
						
						
							a3ab868b0f 
							
						 
					 
					
						
						
							
							xfail tests failing on ppc64le on GHA  
						
						... 
						
						
						
						(cherry picked from commit 9c7fb5bd14c3064fede96131a0f7f67abf26a4e7) 
						
					 
					
						2020-12-12 15:26:42 +01:00 
						 
				 
			
				
					
						
							
							
								nulano 
							
						 
					 
					
						
						
						
						
							
						
						
							b5fe0e7986 
							
						 
					 
					
						
						
							
							add helper.skip_unless_feature_version  
						
						
						
					 
					
						2020-10-11 22:26:11 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
						
						
							
						
						
							e0eec1eb56 
							
						 
					 
					
						
						
							
							Merge branch 'master' into rm-3.5  
						
						
						
					 
					
						2020-09-01 20:16:46 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
						
						
							
						
						
							10615a7da7 
							
						 
					 
					
						
						
							
							Upgrade Python syntax for 3.6+  
						
						... 
						
						
						
						Co-authored-by: nulano <nulano@nulano.eu> 
						
					 
					
						2020-07-30 10:09:18 +03:00 
						 
				 
			
				
					
						
							
							
								nulano 
							
						 
					 
					
						
						
						
						
							
						
						
							fc92f56382 
							
						 
					 
					
						
						
							
							replace skip_known_bad_test with xfail  
						
						
						
					 
					
						2020-06-14 20:21:26 +02:00 
						 
				 
			
				
					
						
							
							
								nulano 
							
						 
					 
					
						
						
						
						
							
						
						
							d54fee9863 
							
						 
					 
					
						
						
							
							move import  
						
						
						
					 
					
						2020-05-25 22:21:51 +02:00 
						 
				 
			
				
					
						
							
							
								nulano 
							
						 
					 
					
						
						
						
						
							
						
						
							d2f90d6cac 
							
						 
					 
					
						
						
							
							fix freetype and raqm on MSYS  
						
						
						
					 
					
						2020-05-23 23:16:06 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							654229d1b9 
							
						 
					 
					
						
						
							
							GitHub Actions now sets CI=true  
						
						
						
					 
					
						2020-04-16 20:42:29 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							b602f365ae 
							
						 
					 
					
						
						
							
							Removed PillowTestCase helper class  
						
						
						
					 
					
						2020-03-28 12:51:28 +11:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							2cc6a9a974 
							
						 
					 
					
						
						
							
							Convert to use pytest  
						
						
						
					 
					
						2020-03-02 16:31:08 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							8482919a37 
							
						 
					 
					
						
						
							
							Converted most assert statements to pytest  
						
						
						
					 
					
						2020-02-23 00:06:21 +11:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							4f185329f4 
							
						 
					 
					
						
						
							
							Streamline test skipping based on supported features  
						
						... 
						
						
						
						This adds a new test decorator: skip_unless_feature(). The argument is
the same as passed to features.check(). If the feature is not supported,
the test will be skipped.
This removes several kinds of boilerplate copied and pasted around tests
so test feature checking is handled and displayed more consistently.
Refs #4193  
						
					 
					
						2020-02-18 13:07:01 -08:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							e544fd5fb7 
							
						 
					 
					
						
						
							
							Simplify command discovery with stdlib shutil.which()  
						
						... 
						
						
						
						Use the builtin shutil.which() instead of reimplementing.
For the single use that used the output of the command, use
subprocess.run(). 
						
					 
					
						2020-02-14 14:55:46 -08:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							38bf862185 
							
						 
					 
					
						
						
							
							Replace PillowTestCase.assert_warning with pytest.warns  
						
						
						
					 
					
						2020-02-03 11:11:32 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							a4bf9fa036 
							
						 
					 
					
						
						
							
							Convert most PillowTestCase methods to pytest  
						
						
						
					 
					
						2020-02-02 12:26:01 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							63729766c4 
							
						 
					 
					
						
						
							
							Remove unnecessary coerce to float  
						
						... 
						
						
						
						In Python 3, the division operator is floating point division. No longer
need to coerce integers to floating point numbers before division. 
						
					 
					
						2020-01-26 06:33:18 -08:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							d324560891 
							
						 
					 
					
						
						
							
							Removed print  
						
						
						
					 
					
						2020-01-14 19:44:10 +11:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							a4f06b93f9 
							
						 
					 
					
						
						
							
							Removed unused function  
						
						
						
					 
					
						2020-01-14 19:40:21 +11:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							5e9336af4c 
							
						 
					 
					
						
						
							
							Use sys.byteorder == "big"  
						
						
						
					 
					
						2020-01-08 15:43:28 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							f96763826c 
							
						 
					 
					
						
						
							
							Test on new Travis CPUs  https://blog.travis-ci.com/2019-11-12-multi-cpu-architecture-ibm-power-ibm-z  
						
						
						
					 
					
						2020-01-08 15:43:27 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							e5486b40f8 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into rm-2.7  
						
						
						
					 
					
						2019-11-18 13:56:42 +02:00 
						 
				 
			
				
					
						
							
							
								nulano 
							
						 
					 
					
						
						
						
						
							
						
						
							197fb91574 
							
						 
					 
					
						
						
							
							upload image errors to GitHub Actions  
						
						
						
					 
					
						2019-11-17 21:49:58 +11:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40133cfc74 
							
						 
					 
					
						
						
							
							Merge branch 'master' into rm-2.7  
						
						
						
					 
					
						2019-10-26 09:07:44 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a9be9ccbd 
							
						 
					 
					
						
						
							
							Simpilify PillowTestCase.delete_tempfile for pytest ( #4139 )  
						
						... 
						
						
						
						Simpilify PillowTestCase.delete_tempfile for pytest 
						
					 
					
						2019-10-22 14:14:20 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28ff798889 
							
						 
					 
					
						
						
							
							Merge branch 'master' into rm-2.7  
						
						
						
					 
					
						2019-10-15 12:11:43 +03:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							9981568982 
							
						 
					 
					
						
						
							
							Simpilify PillowTestCase.delete_tempfile for pytest  
						
						... 
						
						
						
						As the test suite always runs with pytest now, self.currentResult is
always None. Using this, can remove unused code. 
						
					 
					
						2019-10-12 11:13:14 -07:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							0affbacd5e 
							
						 
					 
					
						
						
							
							Remove unused arguments from PillowTestCase.skipKnwonBadTest()  
						
						
						
					 
					
						2019-10-12 08:17:20 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4140cd807b 
							
						 
					 
					
						
						
							
							Merge branch 'master' into rm-2.7  
						
						
						
					 
					
						2019-10-12 18:03:58 +11:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							84e53e3757 
							
						 
					 
					
						
						
							
							Simplify using subprocess.DEVNULL  
						
						... 
						
						
						
						Co-Authored-By: Jon Dufresne <jon.dufresne@gmail.com> 
						
					 
					
						2019-10-08 17:25:42 +03:00 
						 
				 
			
				
					
						
							
							
								nulano 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0a5601689 
							
						 
					 
					
						
						
							
							Merge branch 'master' into gha-win  
						
						
						
					 
					
						2019-10-08 12:56:43 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6cd99fc3cf 
							
						 
					 
					
						
						
							
							Merge branch 'master' into rm-2.7  
						
						
						
					 
					
						2019-10-08 18:57:27 +11:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							64032061c0 
							
						 
					 
					
						
						
							
							Move several imports to the top-level of the file  
						
						... 
						
						
						
						This better follows PEP 8 style guide:
https://www.python.org/dev/peps/pep-0008/#imports 
> Imports are always put at the top of the file, just after any module
> comments and docstrings, and before module globals and constants.
This also avoids duplicate import code within the same file. 
						
					 
					
						2019-10-07 06:28:36 -07:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							538d9e2e5d 
							
						 
					 
					
						
						
							
							Upgrade Python syntax with pyupgrade --py3-plus  
						
						
						
					 
					
						2019-10-07 14:30:59 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							af770a6c55 
							
						 
					 
					
						
						
							
							Drop support for EOL Python 2.7  
						
						
						
					 
					
						2019-10-07 14:30:59 +03:00 
						 
				 
			
				
					
						
							
							
								nulano 
							
						 
					 
					
						
						
						
						
							
						
						
							cf1f8b0498 
							
						 
					 
					
						
						
							
							Tests.helper cleanup  
						
						
						
					 
					
						2019-09-25 11:58:02 +02:00 
						 
				 
			
				
					
						
							
							
								nulano 
							
						 
					 
					
						
						
						
						
							
						
						
							4d35cb9d0a 
							
						 
					 
					
						
						
							
							test-windows.yml pypy3, use actions/setup-python  
						
						
						
					 
					
						2019-09-25 09:17:38 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							508a2b48f0 
							
						 
					 
					
						
						
							
							Test show method on CIs  
						
						
						
					 
					
						2019-09-21 22:28:05 +10:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							d50445ff30 
							
						 
					 
					
						
						
							
							Introduce isort to automate import ordering and formatting  
						
						... 
						
						
						
						Similar to the recent adoption of Black. isort is a Python utility to
sort imports alphabetically and automatically separate into sections. By
using isort, contributors can quickly and automatically conform to the
projects style without thinking. Just let the tool do it.
Uses the configuration recommended by the Black to avoid conflicts of
style.
Rewrite TestImageQt.test_deprecated to no rely on import order. 
						
					 
					
						2019-07-06 16:11:35 -07:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							d08475442b 
							
						 
					 
					
						
						
							
							Format with Black  
						
						
						
					 
					
						2019-06-13 18:53:42 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							06f47ea546 
							
						 
					 
					
						
						
							
							Revert "Use bare 'raise' to re-raise exceptions"  
						
						... 
						
						
						
						This reverts commit 80e96b2c7b 
						
					 
					
						2019-01-14 21:55:47 +11:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							80e96b2c7b 
							
						 
					 
					
						
						
							
							Use bare 'raise' to re-raise exceptions  
						
						... 
						
						
						
						Slightly more concise and nicer syntax 
						
					 
					
						2019-01-12 18:45:37 -08:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							8a05aae988 
							
						 
					 
					
						
						
							
							Remove unused PillowTestCase.__str__  
						
						... 
						
						
						
						With the move to pytest, the class's string method is unused. pytest has
its own test progress outputter. 
						
					 
					
						2019-01-06 15:18:18 -08:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							c353225851 
							
						 
					 
					
						
						
							
							Prefer 'except Exception:' to bare 'except:'  
						
						
						
					 
					
						2018-12-04 23:25:28 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							5df41b4399 
							
						 
					 
					
						
						
							
							Unnecessary generator - rewrite as a list comprehension  
						
						
						
					 
					
						2018-10-24 22:29:56 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							619e5fde8d 
							
						 
					 
					
						
						
							
							Remove unused local variables  
						
						
						
					 
					
						2018-10-24 22:29:01 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							a3b0659790 
							
						 
					 
					
						
						
							
							flake8  
						
						
						
					 
					
						2018-10-24 22:29:01 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							d1ca4916e0 
							
						 
					 
					
						
						
							
							Use more specific assertions  
						
						
						
					 
					
						2018-10-24 22:29:01 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							a8261a2e89 
							
						 
					 
					
						
						
							
							Line too long  
						
						
						
					 
					
						2018-09-27 20:35:00 +10:00 
						 
				 
			
				
					
						
							
							
								tsennott 
							
						 
					 
					
						
						
						
						
							
						
						
							50d6611587 
							
						 
					 
					
						
						
							
							moved tuple test to assert method in PillowTestCase; added docs  
						
						
						
					 
					
						2018-07-09 07:04:48 -07:00