65c2a81924 
								
							 
						 
						
							
							
								
								Remove ExceptionInfo.__str__, falling back to __repr__  
							
							... 
							
							
							
							Fix  #5412  
						
							2019-06-06 12:20:32 -03:00  
				
					
						
							
							
								 
						
							
								be2be040f9 
								
							 
						 
						
							
							
								
								Clean up u' prefixes and py2 bytes conversions  
							
							
							
						 
						
							2019-06-04 17:50:34 -07:00  
				
					
						
							
							
								 
						
							
								8292644015 
								
							 
						 
						
							
							
								
								Allow multiple positions for the SyntaxError in pypy3.6  
							
							
							
						 
						
							2019-06-03 12:08:02 -03:00  
				
					
						
							
							
								 
						
							
								5dcf85c17e 
								
							 
						 
						
							
							
								
								manual: remove dependence on six  
							
							
							
						 
						
							2019-06-03 12:08:02 -03:00  
				
					
						
							
							
								 
						
							
								a91fe1fedd 
								
							 
						 
						
							
							
								
								pre-commit run pyupgrade --all-files  
							
							
							
						 
						
							2019-06-03 12:08:02 -03:00  
				
					
						
							
							
								 
						
							
								3f1ec520fc 
								
							 
						 
						
							
							
								
								pre-commit run reorder-python-imports --all-files  
							
							
							
						 
						
							2019-06-03 12:08:01 -03:00  
				
					
						
							
							
								 
						
							
								5034399d7a 
								
							 
						 
						
							
							
								
								pre-commit run fix-encoding-pragma --all-files  
							
							
							
						 
						
							2019-06-03 12:08:01 -03:00  
				
					
						
							
							
								 
						
							
								4d49ba6529 
								
							 
						 
						
							
							
								
								Drop Python 2.7 and 3.4 support  
							
							... 
							
							
							
							* Update setup.py requires and classifiers
* Drop Python 2.7 and 3.4 from CI
* Update docs dropping 2.7 and 3.4 support
* Fix mock imports and remove tests related to pypi's mock module
* Add py27 and 34 support docs to the sidebar
* Remove usage of six from tmpdir
* Remove six.PY* code blocks
* Remove sys.version_info related code
* Cleanup compat
* Remove obsolete safe_str
* Remove obsolete __unicode__ methods
* Remove compat.PY35 and compat.PY36: not really needed anymore
* Remove unused UNICODE_TYPES
* Remove Jython specific code
* Remove some Python 2 references from docs
Related to #5275  
							
						 
						
							2019-06-02 14:39:11 -03:00  
				
					
						
							
							
								 
						
							
								dc75b6af47 
								
							 
						 
						
							
							
								
								Use fix-encoding-pragma pre-commit hook  
							
							
							
						 
						
							2019-05-14 15:56:31 -07:00  
				
					
						
							
							
								 
						
							
								7573747cda 
								
							 
						 
						
							
							
								
								Normalize all source encoding declarations  
							
							
							
						 
						
							2019-05-14 19:42:44 -03:00  
				
					
						
							
							
								 
						
							
								465b2d998a 
								
							 
						 
						
							
							
								
								Further "unknown marks warning" improvements ( #5178 )  
							
							... 
							
							
							
							Further "unknown marks warning" improvements 
							
						 
						
							2019-05-11 13:28:10 -03:00  
				
					
						
							
							
								 
						
							
								0594dba5ce 
								
							 
						 
						
							
							
								
								Remove unused markers and enable --strict-markers  
							
							
							
						 
						
							2019-05-09 19:36:39 -03:00  
				
					
						
							
							
								 
						
							
								d1a48ad68f 
								
							 
						 
						
							
							
								
								Use exec directly  
							
							
							
						 
						
							2019-05-06 23:07:39 -07:00  
				
					
						
							
							
								 
						
							
								bc00d0f7db 
								
							 
						 
						
							
							
								
								Fix handle repr error with showlocals and verbose output  
							
							
							
						 
						
							2019-04-19 18:54:21 +03:00  
				
					
						
							
							
								 
						
							
								8011ff5bda 
								
							 
						 
						
							
							
								
								Add _sys_snapshot fixture and use it with more tests  
							
							
							
						 
						
							2019-04-05 11:55:23 +02:00  
				
					
						
							
							
								 
						
							
								2d690b83bf 
								
							 
						 
						
							
							
								
								ExceptionInfo.from_current: assert current exception  
							
							
							
						 
						
							2019-03-23 00:29:36 +01:00  
				
					
						
							
							
								 
						
							
								0d31e852b1 
								
							 
						 
						
							
							
								
								Run isort  
							
							
							
						 
						
							2019-03-01 14:24:18 +01:00  
				
					
						
							
							
								 
						
							
								5505826db9 
								
							 
						 
						
							
							
								
								Fix python3.8 / pypy failures  
							
							
							
						 
						
							2019-02-16 11:23:23 -08:00  
				
					
						
							
							
								 
						
							
								1bba0a9714 
								
							 
						 
						
							
							
								
								Deprecate `raises(..., 'code(as_a_string)')` / `warns(..., 'code(as_a_string)')  
							
							
							
						 
						
							2018-11-29 09:34:51 -08:00  
				
					
						
							
							
								 
						
							
								88bf01a31e 
								
							 
						 
						
							
							
								
								fix   #4386  - restructure construction and partial state of ExceptionInfo  
							
							
							
						 
						
							2018-11-22 21:20:32 +01:00  
				
					
						
							
							
								 
						
							
								2368fbb63c 
								
							 
						 
						
							
							
								
								Apply reorder-python-imports to all files  
							
							
							
						 
						
							2018-10-25 00:01:29 -07:00  
				
					
						
							
							
								 
						
							
								36dc671843 
								
							 
						 
						
							
							
								
								New ExceptionInfo.getrepr 'chain' parameter to be able to suppress chained exceptions  
							
							
							
						 
						
							2018-10-12 10:08:55 -03:00  
				
					
						
							
							
								 
						
							
								a86035625c 
								
							 
						 
						
							
							
								
								Increase recursion limit (broke xdist tests)  
							
							
							
						 
						
							2018-10-08 12:57:45 -07:00  
				
					
						
							
							
								 
						
							
								4f631440be 
								
							 
						 
						
							
							
								
								Use RuntimeError for py27 + py34 compat  
							
							
							
						 
						
							2018-10-08 11:47:06 -07:00  
				
					
						
							
							
								 
						
							
								3901569f26 
								
							 
						 
						
							
							
								
								Improve performance of ~3 of the slowest tests  
							
							
							
						 
						
							2018-10-08 11:12:55 -07:00  
				
					
						
							
							
								 
						
							
								b8b9e8d41c 
								
							 
						 
						
							
							
								
								Remove duplicate test (tested above)  
							
							
							
						 
						
							2018-10-03 10:01:06 -07:00  
				
					
						
							
							
								 
						
							
								f102ccc8f0 
								
							 
						 
						
							
							
								
								Fix source reindenting by using `textwrap.dedent` directly.  
							
							
							
						 
						
							2018-10-02 16:13:35 -07:00  
				
					
						
							
							
								 
						
							
								bc009a8582 
								
							 
						 
						
							
							
								
								Fix test to comply with pypy 6.0  
							
							
							
						 
						
							2018-10-01 18:37:27 -03:00  
				
					
						
							
							
								 
						
							
								7537e94ddf 
								
							 
						 
						
							
							
								
								tests: use unittest.mock with py34+  
							
							... 
							
							
							
							Fixes https://github.com/pytest-dev/pytest/issues/3965 .
Has to work around https://github.com/tox-dev/tox/issues/706 .
No coverage for pluggymaster builds is OK though anyway. 
							
						 
						
							2018-09-12 23:21:47 +02:00  
				
					
						
							
							
								 
						
							
								1e8e17c01e 
								
							 
						 
						
							
							
								
								Improve the coverage of testing/code  
							
							
							
						 
						
							2018-08-26 16:13:22 -07:00  
				
					
						
							
							
								 
						
							
								f2e35c8c4f 
								
							 
						 
						
							
							
								
								Merge pull request  #3859  from asottile/pyupgrade_1_4  
							
							... 
							
							
							
							Some pyupgrade 1.4.x changes 
							
						 
						
							2018-08-23 18:32:53 -07:00  
				
					
						
							
							
								 
						
							
								85482d575e 
								
							 
						 
						
							
							
								
								Replace Source with dedent where possible  
							
							
							
						 
						
							2018-08-23 09:06:17 -07:00  
				
					
						
							
							
								 
						
							
								7099ea9bb0 
								
							 
						 
						
							
							
								
								py.builtin._reraise -> six.reraise  
							
							
							
						 
						
							2018-08-22 23:00:58 -07:00  
				
					
						
							
							
								 
						
							
								c2cd337886 
								
							 
						 
						
							
							
								
								py.builtin.exec_ => six.exec_  
							
							
							
						 
						
							2018-08-22 23:00:06 -07:00  
				
					
						
							
							
								 
						
							
								0fc4a806e5 
								
							 
						 
						
							
							
								
								py.builtins._totext -> string literals or six.text_type  
							
							
							
						 
						
							2018-08-22 23:00:04 -07:00  
				
					
						
							
							
								 
						
							
								8bb8b91357 
								
							 
						 
						
							
							
								
								pyupgrade 1.4: tests  
							
							
							
						 
						
							2018-08-22 18:47:21 -07:00  
				
					
						
							
							
								 
						
							
								17644ff285 
								
							 
						 
						
							
							
								
								Fix traceback reporting for exceptions with `__cause__` cycles.  
							
							
							
						 
						
							2018-08-15 18:15:07 -07:00  
				
					
						
							
							
								 
						
							
								0bb29d5649 
								
							 
						 
						
							
							
								
								Merge pull request  #3685  from nicoddemus/merge-master-into-features  
							
							... 
							
							
							
							Merge master into features 
							
						 
						
							2018-07-15 16:53:39 -03:00  
				
					
						
							
							
								 
						
							
								d2fe619120 
								
							 
						 
						
							
							
								
								Fix truncated locals in verbose mode  
							
							
							
						 
						
							2018-07-15 11:30:26 -03:00  
				
					
						
							
							
								 
						
							
								af0059079c 
								
							 
						 
						
							
							
								
								Remove unused fix-lint tox environment  
							
							
							
						 
						
							2018-07-08 17:05:01 -07:00  
				
					
						
							
							
								 
						
							
								f940967e23 
								
							 
						 
						
							
							
								
								Fix test offset after black moved code  
							
							
							
						 
						
							2018-06-26 06:35:48 -07:00  
				
					
						
							
							
								 
						
							
								cbaa7dd56a 
								
							 
						 
						
							
							
								
								Upgrade pre-commit hooks except pyupgrade  
							
							
							
						 
						
							2018-06-26 06:35:27 -07:00  
				
					
						
							
							
								 
						
							
								ff19f273a9 
								
							 
						 
						
							
							
								
								Use six to import queue instead of py.builtin._tryimport  
							
							
							
						 
						
							2018-06-03 13:12:49 -07:00  
				
					
						
							
							
								 
						
							
								9ed1289b01 
								
							 
						 
						
							
							
								
								run black on test_source_multiline_block.py  
							
							
							
						 
						
							2018-05-24 12:12:12 +02:00  
				
					
						
							
							
								 
						
							
								57a55cd0a3 
								
							 
						 
						
							
							
								
								restore formatting of test_source_multiline_block  
							
							
							
						 
						
							2018-05-23 20:26:13 +02:00  
				
					
						
							
							
								 
						
							
								d4bf2ff8f5 
								
							 
						 
						
							
							
								
								fix test_source  
							
							
							
						 
						
							2018-05-23 18:22:18 +02:00  
				
					
						
							
							
								 
						
							
								3e08c4ee64 
								
							 
						 
						
							
							
								
								sort out flake8 issues and unicode name usage  
							
							
							
						 
						
							2018-05-23 18:12:04 +02:00  
				
					
						
							
							
								 
						
							
								703e4b11ba 
								
							 
						 
						
							
							
								
								run black  
							
							
							
						 
						
							2018-05-23 16:48:46 +02:00  
				
					
						
							
							
								 
						
							
								9aacb4635e 
								
							 
						 
						
							
							
								
								run pyupgrade  
							
							
							
						 
						
							2018-05-23 16:45:09 +02:00  
				
					
						
							
							
								 
						
							
								aa51fcb2b6 
								
							 
						 
						
							
							
								
								Spelling and grammar fixes  
							
							
							
						 
						
							2018-05-13 12:06:09 +02:00