Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f506682abe 
								
							 
						 
						
							
							
								
								Merge pull request  #6919  from nicoddemus/backport-6914  
							
							 
							
							
							
						 
						
							2020-05-16 12:42:15 -03:00  
						
					 
				
					
						
							
							
								 
								Zac Hatfield-Dodds
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6df0b9c41a 
								
							 
						 
						
							
							
								
								Merge pull request  #7213  from hrichards/clarify_docs_on_nose_yield-based_tests  
							
							 
							
							
							
						 
						
							2020-05-13 12:38:45 +10:00  
						
					 
				
					
						
							
							
								 
								Hunter Richards
							
						 
						
							 
							
							
							
							
								
							
							
								06b6d5b1d5 
								
							 
						 
						
							
							
								
								Combine all mentions of `yield` into "Unsupported" section  
							
							 
							
							
							
						 
						
							2020-05-11 15:36:08 -05:00  
						
					 
				
					
						
							
							
								 
								Paweł Wilczyński
							
						 
						
							 
							
							
							
							
								
							
							
								dbfc629698 
								
							 
						 
						
							
							
								
								#7138  Docs improvement: Apply indirect on particular arguments  
							
							 
							
							
							
						 
						
							2020-05-11 13:26:16 +02:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								e6151cd8d0 
								
							 
						 
						
							
							
								
								Cherry-pick release 5.4.2  
							
							 
							
							
							
						 
						
							2020-05-08 09:03:21 -03:00  
						
					 
				
					
						
							
							
								 
								Ran Benita
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								81da5dac48 
								
							 
						 
						
							
							
								
								Merge pull request  #7122  from bluetech/matcher-parser  
							
							 
							
							... 
							
							
							
							Stop using Python's eval() for -m and -k 
							
						 
						
							2020-05-07 09:23:29 +03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								199f45d0a9 
								
							 
						 
						
							
							
								
								Merge pull request  #7027  from blueyed/doc-rm-rm  
							
							 
							
							
							
						 
						
							2020-05-06 12:43:51 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								095a195d71 
								
							 
						 
						
							
							
								
								Improve docs about junit_family warning message  
							
							 
							
							... 
							
							
							
							From discussion in #6178  
							
						 
						
							2020-05-02 13:01:15 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								5c37898949 
								
							 
						 
						
							
							
								
								Fix some typos in the CHANGELOG  
							
							 
							
							
							
						 
						
							2020-05-01 14:39:09 -03:00  
						
					 
				
					
						
							
							
								 
								Ran Benita
							
						 
						
							 
							
							
							
							
								
							
							
								a718ad6363 
								
							 
						 
						
							
							
								
								Stop using Python's eval() for -m and -k  
							
							 
							
							... 
							
							
							
							Previously, the expressions given to the `-m` and `-k` options were
evaluated with `eval`. This causes a few issues:
- Python keywords cannot be used.
- Constants like numbers, None, True, False are not handled correctly.
- Various syntax like numeric operators and `X if Y else Z` is supported
  unintentionally.
- `eval()` is somewhat dangerous for arbitrary input.
- Can fail in many ways so requires `except Exception`.
The format we want to support is quite simple, so change to a custom
parser. This fixes the issues above, and gives us full control of the
format, so can be documented comprehensively and even be extended in the
future if we wish. 
							
						 
						
							2020-05-01 12:59:06 +03:00  
						
					 
				
					
						
							
							
								 
								ArtyomKaltovich
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								bef263ee76 
								
							 
						 
						
							
							
								
								update doctests.rst regarding issue  #7116  
							
							 
							
							... 
							
							
							
							https://github.com/pytest-dev/pytest/issues/7116  
							
						 
						
							2020-04-28 23:04:58 +03:00  
						
					 
				
					
						
							
							
								 
								Ran Benita
							
						 
						
							 
							
							
							
							
								
							
							
								907e29a47b 
								
							 
						 
						
							
							
								
								fixtures: deprecate pytest._fillfuncargs function  
							
							 
							
							... 
							
							
							
							This function is exposed and kept alive for the oejskit plugin which is
abandoned and no longer works with recent plugins, so let's prepare to
completely remove it. 
							
						 
						
							2020-04-24 18:54:46 +03:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								244c8e4a13 
								
							 
						 
						
							
							
								
								Merge pull request  #6680  from RonnyPfannschmidt/fix-6294-more-docs-for-fromparent  
							
							 
							
							... 
							
							
							
							doc: more docs for from_parent 
							
						 
						
							2020-04-10 13:10:40 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								1fd14685c5 
								
							 
						 
						
							
							
								
								doc: document inversed lines with terminal report hooks ( #7016 )  
							
							 
							
							... 
							
							
							
							It was surprising that `tryfirst=True` would not result in lines being
added to the beginning with `pytest_report_header`.
This is due to lines being reversed, and therefore the same applies to
`pytest_report_collectionfinish`. 
							
						 
						
							2020-04-07 08:08:28 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3a4435fb59 
								
							 
						 
						
							
							
								
								doc: fix/remove leftovers from removing `versionadded` ( #7028 )  
							
							 
							
							... 
							
							
							
							Ref: 9c5da9c  (https://github.com/pytest-dev/pytest/pull/5184 ) 
							
						 
						
							2020-04-07 08:01:50 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								51c1ae89cd 
								
							 
						 
						
							
							
								
								doc: remove deprecations from pytest 3  
							
							 
							
							... 
							
							
							
							This is in line with 9c5da9c0d , which versionadded instructions. 
							
						 
						
							2020-04-06 07:02:15 +02:00  
						
					 
				
					
						
							
							
								 
								Alfredo Deza
							
						 
						
							 
							
							
							
							
								
							
							
								7d75762de6 
								
							 
						 
						
							
							
								
								Do not use automatic title in fixture reference  
							
							 
							
							... 
							
							
							
							It creates odd wording otherwise. Keep the reference, update the title
using Sphinx notation. 
							
						 
						
							2020-04-01 09:55:30 -04:00  
						
					 
				
					
						
							
							
								 
								Nikolay Kondratyev
							
						 
						
							 
							
							
							
							
								
							
							
								285beddf28 
								
							 
						 
						
							
							
								
								Fix documentation typo  
							
							 
							
							
							
						 
						
							2020-03-29 16:55:56 +03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f84742d46c 
								
							 
						 
						
							
							
								
								Merge pull request  #6980  from nicoddemus/quick-doc-fix  
							
							 
							
							... 
							
							
							
							Quick doc fix on xfail reason parameter 
							
						 
						
							2020-03-28 16:11:18 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c6517e2c3a 
								
							 
						 
						
							
							
								
								Merge pull request  #6977  from bluetech/oserror-aliases  
							
							 
							
							... 
							
							
							
							Change EnvironmentError, IOError to OSError - they are aliases 
							
						 
						
							2020-03-28 11:32:34 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								70cbce7ccc 
								
							 
						 
						
							
							
								
								Quick doc fix on xfail reason parameter  
							
							 
							
							... 
							
							
							
							As per https://github.com/pytest-dev/pytest/pull/6957/files#r399564043  
							
						 
						
							2020-03-28 11:30:15 -03:00  
						
					 
				
					
						
							
							
								 
								Tim Hoffmann
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0e4a44db3b 
								
							 
						 
						
							
							
								
								Better document xfail(condition) ( #6957 )  
							
							 
							
							
							
						 
						
							2020-03-27 22:46:42 +03:00  
						
					 
				
					
						
							
							
								 
								Ran Benita
							
						 
						
							 
							
							
							
							
								
							
							
								a785754523 
								
							 
						 
						
							
							
								
								Change EnvironmentError, IOError to OSError - they are aliases  
							
							 
							
							... 
							
							
							
							Since Python 3.3, these are aliases for OSError:
https://docs.python.org/3/whatsnew/3.3.html#pep-3151-reworking-the-os-and-io-exception-hierarchy  
							
						 
						
							2020-03-27 18:40:23 +03:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								aae0579bcd 
								
							 
						 
						
							
							
								
								doc: use `envvar` directive for environment variables ( #6874 )  
							
							 
							
							... 
							
							
							
							This changes the link anchors in "reference.html", from e.g.
`reference.html#pytest-current-test` to
`reference.html#envvar-PYTEST_CURRENT_TEST`, but I think that is OK, and
not worth adding labels for the old anchors. 
							
						 
						
							2020-03-27 02:40:25 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								327ec54248 
								
							 
						 
						
							
							
								
								Doc fixes ( #6861 )  
							
							 
							
							
							
						 
						
							2020-03-27 02:22:03 +01:00  
						
					 
				
					
						
							
							
								 
								Lewis Belcher
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								27341d17fa 
								
							 
						 
						
							
							
								
								Update fixture.rst  
							
							 
							
							... 
							
							
							
							Fix up some mangled wording. 
							
						 
						
							2020-03-23 09:02:06 +01:00  
						
					 
				
					
						
							
							
								 
								Danny Sepler
							
						 
						
							 
							
							
							
							
								
							
							
								2d897ad39f 
								
							 
						 
						
							
							
								
								Fix reference to the cache fixture  
							
							 
							
							
							
						 
						
							2020-03-14 20:12:52 -04:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								68d4b17a5f 
								
							 
						 
						
							
							
								
								Cherry pick CHANGELOG from 5.4.1  
							
							 
							
							
							
						 
						
							2020-03-13 11:13:05 -03:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								010e711971 
								
							 
						 
						
							
							
								
								Merge pull request  #6914  from nicoddemus/revert-6330  
							
							 
							
							... 
							
							
							
							Revert "[parametrize] enforce explicit argnames declaration (#6330 )" 
							
						 
						
							2020-03-13 10:49:48 -03:00  
						
					 
				
					
						
							
							
								 
								pytest bot
							
						 
						
							 
							
							
							
							
								
							
							
								c9fd1bdbd6 
								
							 
						 
						
							
							
								
								Preparing release version 5.4.0  
							
							 
							
							
							
						 
						
							2020-03-12 14:14:35 +00:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								93aa988e01 
								
							 
						 
						
							
							
								
								Merge pull request  #6901  from RonnyPfannschmidt/regendoc-fix-simple  
							
							 
							
							... 
							
							
							
							run and fix tox -e regen to prepare 5.4 
							
						 
						
							2020-03-12 15:09:10 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Schmidt
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								90ee8a7599 
								
							 
						 
						
							
							
								
								docfix  
							
							 
							
							
							
						 
						
							2020-03-12 09:38:00 +01:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								378a75ddf6 
								
							 
						 
						
							
							
								
								run and fix tox -e regen to prepare 5.4  
							
							 
							
							... 
							
							
							
							* no longer trigger deprecation warnings when looking up fixtures
* fix missed imports in a test example 
							
						 
						
							2020-03-11 22:25:51 +01:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								09b289e286 
								
							 
						 
						
							
							
								
								fix mozilla qa project link  
							
							 
							
							
							
						 
						
							2020-03-11 11:10:33 +01:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								694dbe5bd4 
								
							 
						 
						
							
							
								
								fix pydanny.com url to the one with ssl set up  
							
							 
							
							
							
						 
						
							2020-03-11 10:52:16 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e3cf4fc258 
								
							 
						 
						
							
							
								
								doc/en/Makefile: use Sphinx's make mode ( #6873 )  
							
							 
							
							... 
							
							
							
							Syncs it from the output of current sphinx-quickstart. 
							
						 
						
							2020-03-07 23:45:05 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9e8540f25f 
								
							 
						 
						
							
							
								
								docs: remove doc/en/links.inc ( #6853 )  
							
							 
							
							
							
						 
						
							2020-03-06 03:11:24 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								3865f77de3 
								
							 
						 
						
							
							
								
								doc: TestReport: :show-inheritance:  
							
							 
							
							
							
						 
						
							2020-03-05 06:00:11 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								a1ad6e3117 
								
							 
						 
						
							
							
								
								doc: fix/revisit _Result (hook wrappers)  
							
							 
							
							... 
							
							
							
							- it should not document the deprecated `result`; used the same as
  pluggy documents itself
- add a "hookwrapper" label, that could be used by pluggy (currently it
  links to the section)
- use pluggy's `hookwrappers` label for linking to its documentation 
							
						 
						
							2020-03-05 05:55:04 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								9b32794391 
								
							 
						 
						
							
							
								
								intersphinx_mapping: add pluggy  
							
							 
							
							
							
						 
						
							2020-03-05 05:53:42 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								77adb33ec6 
								
							 
						 
						
							
							
								
								doc: use show-inheritance with warnings, revisit docstrings  
							
							 
							
							... 
							
							
							
							Revisits the docstring for `PytestExperimentalApiWarning` and
`PytestUnhandledCoroutineWarning`. 
							
						 
						
							2020-03-05 02:56:18 +01:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
							
							
								
							
							
								d161bedcee 
								
							 
						 
						
							
							
								
								Add an example of how to port the code  
							
							 
							
							
							
						 
						
							2020-03-04 09:23:31 -03:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								bd7e33277b 
								
							 
						 
						
							
							
								
								docs: remove tracking through Google Analytics ( #6843 )  
							
							 
							
							... 
							
							
							
							This might not even be monitored by anyone, but if it is useful in
general should probably get replaced with a less controversial provider. 
							
						 
						
							2020-03-03 01:35:14 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
							
							
								
							
							
								620d457756 
								
							 
						 
						
							
							
								
								doc: add __tracebackhide__ label  
							
							 
							
							
							
						 
						
							2020-03-02 17:08:37 +01:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								3637d9eb3f 
								
							 
						 
						
							
							
								
								followup: add note on from_parent kwargs  
							
							 
							
							
							
						 
						
							2020-03-01 20:34:38 +01:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								5c1e56d350 
								
							 
						 
						
							
							
								
								docs: from_parent - add minimal before/after example  
							
							 
							
							... 
							
							
							
							fixup: fix from_parent version 
							
						 
						
							2020-03-01 20:34:38 +01:00  
						
					 
				
					
						
							
							
								 
								Bruno Oliveira
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ff7b5dbbde 
								
							 
						 
						
							
							
								
								Merge pull request  #6784  from nicoddemus/deprecate-terminal-writer  
							
							 
							
							... 
							
							
							
							Deprecate TerminalReporter.writer 
							
						 
						
							2020-02-28 21:07:02 -03:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f77d606d4e 
								
							 
						 
						
							
							
								
								docs: generate index and add it to globaltoc sidebar ( #6808 )  
							
							 
							
							
							
						 
						
							2020-02-27 00:34:18 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Hahler
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2e48c32dea 
								
							 
						 
						
							
							
								
								docs: fix reference to config.cache fixture ( #6807 )  
							
							 
							
							
							
						 
						
							2020-02-26 01:24:18 +01:00  
						
					 
				
					
						
							
							
								 
								Stefano Mazzucco
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2451716746 
								
							 
						 
						
							
							
								
								Remove reference to old konira plugin from docs ( #6819 )  
							
							 
							
							... 
							
							
							
							The pytest-konira plugin has not seen an update since 2011, moreover
the "project description" on PyPI points to a dubious website that
does not actually correspond to the project and instead redirects to
advertising content. 
							
						 
						
							2020-02-26 01:19:40 +01:00