e032904413 
								
							 
						 
						
							
							
								
								Merge master into features  
							
							
							
						 
						
							2019-05-28 01:46:16 +02:00  
				
					
						
							
							
								 
						
							
								13f02af97d 
								
							 
						 
						
							
							
								
								Switch to importlib-metadata  
							
							
							
						 
						
							2019-05-27 13:24:08 -07:00  
				
					
						
							
							
								 
						
							
								dc75b6af47 
								
							 
						 
						
							
							
								
								Use fix-encoding-pragma pre-commit hook  
							
							
							
						 
						
							2019-05-14 15:56:31 -07:00  
				
					
						
							
							
								 
						
							
								ccf6c3cb46 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							
							
						 
						
							2019-05-09 19:22:40 -03:00  
				
					
						
							
							
								 
						
							
								e1756fc631 
								
							 
						 
						
							
							
								
								Pin pluggy to <1.0  
							
							... 
							
							
							
							Make sure we don't update to pluggy 1.0 automatically, as there are planned breaking
changes in the 1.0 release. 
							
						 
						
							2019-05-09 08:47:01 -03:00  
				
					
						
							
							
								 
						
							
								7161f5b372 
								
							 
						 
						
							
							
								
								Require pluggy>=0.11  
							
							... 
							
							
							
							Pluggy 0.10.0 introduced a new dependency `importlib-metadata` but that
package cannot be imported when installed as an egg and that is causing
problems for users relying on `setup.py` to install packages present in
`test_require`. This change was quickly reverted in pluggy 0.11.0.
See https://github.com/pytest-dev/pluggy/issues/205  
							
						 
						
							2019-05-08 16:06:41 +01:00  
				
					
						
							
							
								 
						
							
								df377b589f 
								
							 
						 
						
							
							
								
								use wcwidth  
							
							
							
						 
						
							2019-04-05 17:43:11 +02:00  
				
					
						
							
							
								 
						
							
								76687030f0 
								
							 
						 
						
							
							
								
								Merge branch 'master' into merge-master-into-features  
							
							... 
							
							
							
							Conflicts:
	appveyor.yml
	setup.py 
							
						 
						
							2019-03-05 19:07:36 +01:00  
				
					
						
							
							
								 
						
							
								c4aa57bc4c 
								
							 
						 
						
							
							
								
								tox/setup.py: remove _PYTEST_SETUP_SKIP_PLUGGY_DEP=1 hack  
							
							
							
						 
						
							2019-03-03 13:15:13 +01:00  
				
					
						
							
							
								 
						
							
								0d31e852b1 
								
							 
						 
						
							
							
								
								Run isort  
							
							
							
						 
						
							2019-03-01 14:24:18 +01:00  
				
					
						
							
							
								 
						
							
								ccab469a0c 
								
							 
						 
						
							
							
								
								Fix test_argcomplete: use python -m pytest  
							
							... 
							
							
							
							Previously it was not run with a) xdist ("-c"), and b) "python -m
pytest" ("…/pytest.py", not executable). 
							
						 
						
							2019-02-27 16:52:46 +01:00  
				
					
						
							
							
								 
						
							
								2cf1de3f2d 
								
							 
						 
						
							
							
								
								Merge pull request  #4727  from nicoddemus/early-load-4718  
							
							... 
							
							
							
							Change -p so it is possible to early load setuptools plugins 
							
						 
						
							2019-02-25 10:05:51 -03:00  
				
					
						
							
							
								 
						
							
								a0207274f4 
								
							 
						 
						
							
							
								
								-p option now can be used to early-load plugins by entry-point name  
							
							... 
							
							
							
							Fixes  #4718  
						
							2019-02-24 13:20:17 -03:00  
				
					
						
							
							
								 
						
							
								ede6387caa 
								
							 
						 
						
							
							
								
								Require funcsigs>=1.0 on Python 2.7  
							
							... 
							
							
							
							Fix  #4815  
						
							2019-02-24 12:11:08 -03:00  
				
					
						
							
							
								 
						
							
								b4be228330 
								
							 
						 
						
							
							
								
								Constrain more_itertools for Python 2.7 compatibility  
							
							... 
							
							
							
							Fixes  #4772 , #4770 . 
						
							2019-02-12 11:53:23 +00:00  
				
					
						
							
							
								 
						
							
								e46f995cc7 
								
							 
						 
						
							
							
								
								setup.py: add "testing" extra requirement  
							
							... 
							
							
							
							Use this in tox to stream-line base testing requirements.
Closes https://github.com/pytest-dev/pytest/issues/4410 . 
							
						 
						
							2018-11-18 08:55:17 +01:00  
				
					
						
							
							
								 
						
							
								2368fbb63c 
								
							 
						 
						
							
							
								
								Apply reorder-python-imports to all files  
							
							
							
						 
						
							2018-10-25 00:01:29 -07:00  
				
					
						
							
							
								 
						
							
								4f4c91caf5 
								
							 
						 
						
							
							
								
								fix   #4177  - pin setuptools>=40.0  
							
							
							
						 
						
							2018-10-17 20:08:07 +02:00  
				
					
						
							
							
								 
						
							
								7855284ef7 
								
							 
						 
						
							
							
								
								move most setuptools parameters over to setup.cfg  
							
							
							
						 
						
							2018-10-15 07:30:07 +02:00  
				
					
						
							
							
								 
						
							
								d4351ac5a2 
								
							 
						 
						
							
							
								
								modernize packaging for setuptools>30.3  
							
							
							
						 
						
							2018-10-14 21:44:32 +02:00  
				
					
						
							
							
								 
						
							
								96aad2983b 
								
							 
						 
						
							
							
								
								Move code to get width of current line to a function  
							
							
							
						 
						
							2018-08-30 21:16:35 -03:00  
				
					
						
							
							
								 
						
							
								c18a5b5179 
								
							 
						 
						
							
							
								
								try to be backwards compat  
							
							
							
						 
						
							2018-08-30 19:06:20 -05:00  
				
					
						
							
							
								 
						
							
								29c5ac71bc 
								
							 
						 
						
							
							
								
								improve line width estimate  
							
							
							
						 
						
							2018-08-30 18:59:58 -05:00  
				
					
						
							
							
								 
						
							
								bde3d1a0cd 
								
							 
						 
						
							
							
								
								Use https; save a redirect  
							
							
							
						 
						
							2018-08-28 14:34:39 -07:00  
				
					
						
							
							
								 
						
							
								57a8f208bc 
								
							 
						 
						
							
							
								
								fix   #3757  by pinning to pathlib2 that supports __fspath__  
							
							
							
						 
						
							2018-08-01 11:45:39 +02:00  
				
					
						
							
							
								 
						
							
								e3d412d1f4 
								
							 
						 
						
							
							
								
								Warn when implementations exist for pytest_namespace hook  
							
							... 
							
							
							
							This hook has been deprecated and will be removed in the future.
Fix  #2639  
							
						 
						
							2018-07-29 22:20:23 -03:00  
				
					
						
							
							
								 
						
							
								0e47599572 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							
							
						 
						
							2018-07-29 21:15:51 -03:00  
				
					
						
							
							
								 
						
							
								7f27512a48 
								
							 
						 
						
							
							
								
								Pin pluggy to <0.8  
							
							
							
						 
						
							2018-07-28 09:46:35 -03:00  
				
					
						
							
							
								 
						
							
								89e0a3ec27 
								
							 
						 
						
							
							
								
								merge from master to features  
							
							
							
						 
						
							2018-06-26 17:01:05 +02:00  
				
					
						
							
							
								 
						
							
								603df1ea1c 
								
							 
						 
						
							
							
								
								whops, its supported starting with python 3.6, not python 3.5  
							
							
							
						 
						
							2018-06-22 23:56:22 +02:00  
				
					
						
							
							
								 
						
							
								abbf73ad1a 
								
							 
						 
						
							
							
								
								use pathlib2 up to python3.4 - damn the stdlib  
							
							
							
						 
						
							2018-06-22 23:56:22 +02:00  
				
					
						
							
							
								 
						
							
								c7eb53317b 
								
							 
						 
						
							
							
								
								port cache plugin internals to pathlib  
							
							... 
							
							
							
							warning logging got broken by detanglement from config 
							
						 
						
							2018-06-22 23:56:22 +02:00  
				
					
						
							
							
								 
						
							
								b285078db4 
								
							 
						 
						
							
							
								
								Merge pull request  #3535  from RonnyPfannschmidt/config-split  
							
							... 
							
							
							
							begin to turn config into package 
							
						 
						
							2018-06-15 10:28:06 -07:00  
				
					
						
							
							
								 
						
							
								c1d9ca81df 
								
							 
						 
						
							
							
								
								Remove setup.py test now that it's broken  
							
							
							
						 
						
							2018-06-07 22:01:14 -07:00  
				
					
						
							
							
								 
						
							
								bc2247219f 
								
							 
						 
						
							
							
								
								turn config into package  
							
							... 
							
							
							
							this prepares the splitting 
							
						 
						
							2018-06-05 09:08:53 +02:00  
				
					
						
							
							
								 
						
							
								eaa882f3d5 
								
							 
						 
						
							
							
								
								switch to src layout  
							
							
							
						 
						
							2018-05-26 09:10:38 +02:00  
				
					
						
							
							
								 
						
							
								703e4b11ba 
								
							 
						 
						
							
							
								
								run black  
							
							
							
						 
						
							2018-05-23 16:48:46 +02:00  
				
					
						
							
							
								 
						
							
								63368e07ea 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into merge-master-into-features  
							
							
							
						 
						
							2018-04-24 21:26:45 -03:00  
				
					
						
							
							
								 
						
							
								aa95a425d7 
								
							 
						 
						
							
							
								
								Attempt to solve race-condition which corrupts .pyc files on Windows  
							
							... 
							
							
							
							This uses of the `atomicwrites` library.
This is very hard to create a reliable test for.
Fix  #3008  
							
						 
						
							2018-04-12 08:19:28 -03:00  
				
					
						
							
							
								 
						
							
								37ee4fbc48 
								
							 
						 
						
							
							
								
								Add additional project urls to setup.py  
							
							... 
							
							
							
							According to:
https://packaging.python.org/tutorials/distributing-packages/#project-urls 
Those URLs are displayed in the project page in Warehouse (new PyPI). 
							
						 
						
							2018-04-11 23:46:17 -03:00  
				
					
						
							
							
								 
						
							
								9aa2a83785 
								
							 
						 
						
							
							
								
								Use correct spelling for "more-itertools"  
							
							
							
						 
						
							2018-04-03 16:48:32 +02:00  
				
					
						
							
							
								 
						
							
								25399da904 
								
							 
						 
						
							
							
								
								Reintroduce more_itertools dependency  
							
							... 
							
							
							
							Reintroduce more_itertools that was added in #3265 , now in the features branch 
							
						 
						
							2018-03-04 10:59:46 -03:00  
				
					
						
							
							
								 
						
							
								de2de00de9 
								
							 
						 
						
							
							
								
								update setup.py for the mark package  
							
							
							
						 
						
							2018-02-22 14:19:31 +01:00  
				
					
						
							
							
								 
						
							
								3bc8b50a0d 
								
							 
						 
						
							
							
								
								Merge pull request  #3228  from thisch/update_attr  
							
							... 
							
							
							
							Update minimal attrs library to v17.4.0 
							
						 
						
							2018-02-17 20:19:07 -02:00  
				
					
						
							
							
								 
						
							
								82cdc487ce 
								
							 
						 
						
							
							
								
								Fix raised warning when attrs 17.4.0 is used  
							
							... 
							
							
							
							Related: #3223  
							
						 
						
							2018-02-15 21:09:44 +01:00  
				
					
						
							
							
								 
						
							
								e289c60c3a 
								
							 
						 
						
							
							
								
								Support py37 officially  
							
							... 
							
							
							
							Python 3.7.0b1 has been released:
	https://www.python.org/downloads/release/python-370b1/ 
Fix  #3168  
							
						 
						
							2018-02-02 17:15:16 -02:00  
				
					
						
							
							
								 
						
							
								b256cd2a6a 
								
							 
						 
						
							
							
								
								Add support for new environment marker usages  
							
							
							
						 
						
							2018-01-09 21:34:11 +08:00  
				
					
						
							
							
								 
						
							
								0de1a65644 
								
							 
						 
						
							
							
								
								Update pluggy pin to pluggy>=0.5,<0.7 after pluggy-0.6 release  
							
							
							
						 
						
							2017-11-24 14:42:25 -02:00  
				
					
						
							
							
								 
						
							
								7a7cb8c8c5 
								
							 
						 
						
							
							
								
								Require py>=1.5.0  
							
							
							
						 
						
							2017-11-21 21:01:41 -02:00  
				
					
						
							
							
								 
						
							
								c7be83ac47 
								
							 
						 
						
							
							
								
								Update pluggy pin to 0.5.*  
							
							
							
						 
						
							2017-11-15 13:00:29 -02:00