5dbfb8e108 
								
							 
						 
						
							
							
								
								Fix fixtures named teardown being considered by nose  ( #10696 )  
							
							... 
							
							
							
							Closes  #10597  
						
							2023-01-27 14:33:46 -03:00  
				
					
						
							
							
								 
						
							
								ca40380e99 
								
							 
						 
						
							
							
								
								Add check for zero denominator in approx ( #10624 )  
							
							... 
							
							
							
							Closes  #10533  
						
							2023-01-24 07:07:42 -03:00  
				
					
						
							
							
								 
						
							
								02893139f9 
								
							 
						 
						
							
							
								
								Merge pull request  #10680  from bluetech/capture-typing  
							
							... 
							
							
							
							capture: improve typing 
							
						 
						
							2023-01-23 14:38:28 +02:00  
				
					
						
							
							
								 
						
							
								54b8b40f83 
								
							 
						 
						
							
							
								
								capture: improve NoCapture typing  
							
							
							
						 
						
							2023-01-23 14:12:01 +02:00  
				
					
						
							
							
								 
						
							
								54911acf8d 
								
							 
						 
						
							
							
								
								capture: improve `captureclass` typing  
							
							... 
							
							
							
							Previously, the any `captureclass` arguments were Any. We need to
introduce another common base class to fix this. 
							
						 
						
							2023-01-23 14:12:01 +02:00  
				
					
						
							
							
								 
						
							
								a3693ce503 
								
							 
						 
						
							
							
								
								capture: improve `DontReadFromInput` typing  
							
							... 
							
							
							
							Have `DontReadFromInput` inherit from `TextIO`, ensuring it's fully
compatible with `sys.stdin` (which has type `TextIO`). 
							
						 
						
							2023-01-23 14:12:01 +02:00  
				
					
						
							
							
								 
						
							
								af4143729f 
								
							 
						 
						
							
							
								
								Allow spaces in -p arguments ( #10658 )  
							
							
							
						 
						
							2023-01-21 08:22:44 -03:00  
				
					
						
							
							
								 
						
							
								bd7919e03d 
								
							 
						 
						
							
							
								
								Initialize args and args_source during Config.__init__  
							
							... 
							
							
							
							Closes  #10626 
Co-authored-by: Bruno Oliveira <nicoddemus@gmail.com> 
						
							2023-01-21 08:19:54 -03:00  
				
					
						
							
							
								 
						
							
								5a23eeff7a 
								
							 
						 
						
							
							
								
								Merge pull request  #10668  from pytest-dev/dependabot/pip/testing/plugins_integration/pytest-rerunfailures-11.0  
							
							... 
							
							
							
							build(deps): Bump pytest-rerunfailures from 10.3 to 11.0 in /testing/plugins_integration 
							
						 
						
							2023-01-20 11:23:54 +02:00  
				
					
						
							
							
								 
						
							
								310b67b227 
								
							 
						 
						
							
							
								
								Drop attrs dependency, use dataclasses instead ( #10669 )  
							
							... 
							
							
							
							Since pytest now requires Python>=3.7, we can use the stdlib attrs
clone, dataclasses, instead of the OG package.
attrs is still somewhat nicer than dataclasses and has some extra
functionality, but for pytest usage there's not really a justification
IMO to impose the extra dependency on users when a standard alternative
exists. 
							
						 
						
							2023-01-20 11:13:36 +02:00  
				
					
						
							
							
								 
						
							
								4d4ed42c34 
								
							 
						 
						
							
							
								
								Fix crash if `--cache-show` and `--help` are passed at the same time  
							
							... 
							
							
							
							Closes  #10592  
						
							2023-01-19 09:44:57 -03:00  
				
					
						
							
							
								 
						
							
								096b942ec4 
								
							 
						 
						
							
							
								
								Merge pull request  #10660  from ikonst/2023-01-13-raises-typing  
							
							... 
							
							
							
							Derive pytest.raises from AbstractContextManager 
							
						 
						
							2023-01-18 06:42:46 +01:00  
				
					
						
							
							
								 
						
							
								95c62eb527 
								
							 
						 
						
							
							
								
								build(deps): Bump pytest-rerunfailures in /testing/plugins_integration  
							
							... 
							
							
							
							Bumps [pytest-rerunfailures](https://github.com/pytest-dev/pytest-rerunfailures ) from 10.3 to 11.0.
- [Release notes](https://github.com/pytest-dev/pytest-rerunfailures/releases )
- [Changelog](https://github.com/pytest-dev/pytest-rerunfailures/blob/master/CHANGES.rst )
- [Commits](https://github.com/pytest-dev/pytest-rerunfailures/compare/10.3...11.0 )
---
updated-dependencies:
- dependency-name: pytest-rerunfailures
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2023-01-16 03:00:46 +00:00  
				
					
						
							
							
								 
						
							
								1a96f16401 
								
							 
						 
						
							
							
								
								Derive pytest.raises from AbstractContextManager  
							
							... 
							
							
							
							Makes `AbstractContextManager` the shared base class between "raises" and other context managers.
The motivation is for type checkers to narrow `pytest.raises(...) if x else nullcontext()` to a `ContextManager` rather than `object`. 
							
						 
						
							2023-01-13 13:58:49 -05:00  
				
					
						
							
							
								 
						
							
								7421f3bb94 
								
							 
						 
						
							
							
								
								build(deps): Bump django in /testing/plugins_integration ( #10643 )  
							
							... 
							
							
							
							Bumps [django](https://github.com/django/django ) from 4.1.3 to 4.1.5.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/4.1.3...4.1.5 )
---
updated-dependencies:
- dependency-name: django
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2023-01-13 07:16:43 -03:00  
				
					
						
							
							
								 
						
							
								8efb4bb9c1 
								
							 
						 
						
							
							
								
								Do not update cache from xdist worker ( #10641 )  
							
							
							
						 
						
							2023-01-13 07:14:52 -03:00  
				
					
						
							
							
								 
						
							
								61f70a5a75 
								
							 
						 
						
							
							
								
								Fix tests pygments 2.14.0  
							
							... 
							
							
							
							Fix https://github.com/pytest-dev/pytest/issues/10630  
							
						 
						
							2023-01-04 10:30:28 +01:00  
				
					
						
							
							
								 
						
							
								10220d3f31 
								
							 
						 
						
							
							
								
								Change the default policy to all  
							
							
							
						 
						
							2022-12-25 00:18:38 +09:00  
				
					
						
							
							
								 
						
							
								b31db4809b 
								
							 
						 
						
							
							
								
								Avoid truncation when truncating means longer output ( #10446 )  
							
							... 
							
							
							
							Fixes  #6267  
						
							2022-12-17 10:24:46 -03:00  
				
					
						
							
							
								 
						
							
								9fbd67dd4b 
								
							 
						 
						
							
							
								
								Class methods can now be discovered as tests ( #10552 )  
							
							... 
							
							
							
							Fix  #10525  
						
							2022-12-02 15:53:04 +00:00  
				
					
						
							
							
								 
						
							
								eb984a717a 
								
							 
						 
						
							
							
								
								build(deps): Bump pytest-rerunfailures in /testing/plugins_integration ( #10537 )  
							
							... 
							
							
							
							Bumps [pytest-rerunfailures](https://github.com/pytest-dev/pytest-rerunfailures ) from 10.2 to 10.3.
- [Release notes](https://github.com/pytest-dev/pytest-rerunfailures/releases )
- [Changelog](https://github.com/pytest-dev/pytest-rerunfailures/blob/master/CHANGES.rst )
- [Commits](https://github.com/pytest-dev/pytest-rerunfailures/compare/10.2...10.3 )
---
updated-dependencies:
- dependency-name: pytest-rerunfailures
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2022-11-29 09:55:24 +01:00  
				
					
						
							
							
								 
						
							
								857e34ef85 
								
							 
						 
						
							
							
								
								Fix bug where file system root was erroneously be used as rootdir on Windows  
							
							... 
							
							
							
							Fix  #10506  
						
							2022-11-23 14:46:00 -03:00  
				
					
						
							
							
								 
						
							
								99dfc19fe6 
								
							 
						 
						
							
							
								
								Fix `tmp_path_retention_policy` crash when skipping from fixture ( #10517 )  
							
							... 
							
							
							
							Also uses the stash to save the test status.
Fix  #10502  
							
						 
						
							2022-11-23 10:48:29 -03:00  
				
					
						
							
							
								 
						
							
								791b51d0fa 
								
							 
						 
						
							
							
								
								Show test name when skipping from fixture ( #10482 )  
							
							... 
							
							
							
							Fixes  #10457  
						
							2022-11-18 09:20:38 -03:00  
				
					
						
							
							
								 
						
							
								66b28912ac 
								
							 
						 
						
							
							
								
								Merge pull request  #10497  from pytest-dev/pre-commit-ci-update-config  
							
							... 
							
							
							
							[pre-commit.ci] pre-commit autoupdate 
							
						 
						
							2022-11-16 13:18:59 -05:00  
				
					
						
							
							
								 
						
							
								cca029d55e 
								
							 
						 
						
							
							
								
								Add configuration options to control how `tmp_path` directories are kept ( #10442 )  
							
							... 
							
							
							
							Close  #8141  
						
							2022-11-15 09:11:39 -03:00  
				
					
						
							
							
								 
						
							
								d5466b3917 
								
							 
						 
						
							
							
								
								Fix typing errors after mypy update  
							
							
							
						 
						
							2022-11-15 08:53:23 -03:00  
				
					
						
							
							
								 
						
							
								c842893b02 
								
							 
						 
						
							
							
								
								build(deps): Bump django in /testing/plugins_integration  
							
							... 
							
							
							
							Bumps [django](https://github.com/django/django ) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/4.1.2...4.1.3 )
---
updated-dependencies:
- dependency-name: django
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2022-11-14 11:36:55 +00:00  
				
					
						
							
							
								 
						
							
								506b10d295 
								
							 
						 
						
							
							
								
								build(deps): Bump pytest-asyncio in /testing/plugins_integration ( #10494 )  
							
							... 
							
							
							
							Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio ) from 0.20.1 to 0.20.2.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Changelog](https://github.com/pytest-dev/pytest-asyncio/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.20.1...v0.20.2 )
---
updated-dependencies:
- dependency-name: pytest-asyncio
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Bruno Oliveira <nicoddemus@gmail.com> 
							
						 
						
							2022-11-14 11:36:00 +00:00  
				
					
						
							
							
								 
						
							
								f97f3dc3a3 
								
							 
						 
						
							
							
								
								build(deps): Bump pytest-bdd in /testing/plugins_integration  
							
							... 
							
							
							
							Bumps [pytest-bdd](https://github.com/pytest-dev/pytest-bdd ) from 6.0.1 to 6.1.1.
- [Release notes](https://github.com/pytest-dev/pytest-bdd/releases )
- [Changelog](https://github.com/pytest-dev/pytest-bdd/blob/master/CHANGES.rst )
- [Commits](https://github.com/pytest-dev/pytest-bdd/compare/6.0.1...6.1.1 )
---
updated-dependencies:
- dependency-name: pytest-bdd
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2022-11-14 03:00:43 +00:00  
				
					
						
							
							
								 
						
							
								b55e264a67 
								
							 
						 
						
							
							
								
								Fix test_raising_repr test  
							
							... 
							
							
							
							Closes  #10473 
Python <3.11 versions depend on `exceptiongroup>=1.0.0rc8`, and they released version `1.0.1`
6 days ago (2022/11/03) that as a side-effect changed the output of exceptions. 
						
							2022-11-09 19:43:10 -03:00  
				
					
						
							
							
								 
						
							
								496196b15c 
								
							 
						 
						
							
							
								
								build(deps): Bump pytest-html in /testing/plugins_integration ( #10450 )  
							
							... 
							
							
							
							Bumps [pytest-html](https://github.com/pytest-dev/pytest-html ) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/pytest-dev/pytest-html/releases )
- [Changelog](https://github.com/pytest-dev/pytest-html/blob/master/docs/changelog.rst )
- [Commits](https://github.com/pytest-dev/pytest-html/compare/v3.1.1...v3.2.0 )
---
updated-dependencies:
- dependency-name: pytest-html
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2022-10-31 12:51:34 -03:00  
				
					
						
							
							
								 
						
							
								10f55f79af 
								
							 
						 
						
							
							
								
								Merge pull request  #10226  from Zac-HD/use-exceptiongroup-for-teardown  
							
							... 
							
							
							
							Use exceptiongroup for multiple errors during teardown 
							
						 
						
							2022-10-24 08:44:02 -07:00  
				
					
						
							
							
								 
						
							
								54d7b9a08e 
								
							 
						 
						
							
							
								
								Merge pull request  #10415  from pytest-dev/dependabot/pip/testing/plugins_integration/pytest-asyncio-0.20.1  
							
							... 
							
							
							
							build(deps): Bump pytest-asyncio from 0.19.0 to 0.20.1 in /testing/plugins_integration 
							
						 
						
							2022-10-24 08:12:12 -03:00  
				
					
						
							
							
								 
						
							
								e75e2d66a0 
								
							 
						 
						
							
							
								
								build(deps): Bump pytest-asyncio in /testing/plugins_integration  
							
							... 
							
							
							
							Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio ) from 0.19.0 to 0.20.1.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Changelog](https://github.com/pytest-dev/pytest-asyncio/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.19.0...v0.20.1 )
---
updated-dependencies:
- dependency-name: pytest-asyncio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2022-10-24 03:04:18 +00:00  
				
					
						
							
							
								 
						
							
								66db0b7522 
								
							 
						 
						
							
							
								
								build(deps): Bump anyio[curio,trio] in /testing/plugins_integration  
							
							... 
							
							
							
							Bumps [anyio[curio,trio]](https://github.com/agronholm/anyio ) from 3.6.1 to 3.6.2.
- [Release notes](https://github.com/agronholm/anyio/releases )
- [Changelog](https://github.com/agronholm/anyio/blob/3.6.2/docs/versionhistory.rst )
- [Commits](https://github.com/agronholm/anyio/compare/3.6.1...3.6.2 )
---
updated-dependencies:
- dependency-name: anyio[curio,trio]
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2022-10-24 03:04:15 +00:00  
				
					
						
							
							
								 
						
							
								3a68c08426 
								
							 
						 
						
							
							
								
								Use exceptiongroup for teardown errors  
							
							
							
						 
						
							2022-10-23 15:45:50 -07:00  
				
					
						
							
							
								 
						
							
								9e1804a6ee 
								
							 
						 
						
							
							
								
								Add --log-disable CLI option ( #10371 )  
							
							... 
							
							
							
							Fixes  #7431  
						
							2022-10-23 18:23:34 -03:00  
				
					
						
							
							
								 
						
							
								02a9371259 
								
							 
						 
						
							
							
								
								adjust tests if py library is installed  
							
							
							
						 
						
							2022-10-19 22:28:51 -04:00  
				
					
						
							
							
								 
						
							
								dc0cb0d149 
								
							 
						 
						
							
							
								
								fix test pollution of sys.modules  
							
							
							
						 
						
							2022-10-19 22:18:50 -04:00  
				
					
						
							
							
								 
						
							
								82344ba4f8 
								
							 
						 
						
							
							
								
								add py.path.local tests  
							
							
							
						 
						
							2022-10-19 21:42:40 -04:00  
				
					
						
							
							
								 
						
							
								8490ff5277 
								
							 
						 
						
							
							
								
								build(deps): Bump pytest-twisted in /testing/plugins_integration  
							
							... 
							
							
							
							Bumps [pytest-twisted](https://github.com/pytest-dev/pytest-twisted ) from 1.13.4 to 1.14.0.
- [Release notes](https://github.com/pytest-dev/pytest-twisted/releases )
- [Commits](https://github.com/pytest-dev/pytest-twisted/compare/v1.13.4...v1.14.0 )
---
updated-dependencies:
- dependency-name: pytest-twisted
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2022-10-17 03:02:02 +00:00  
				
					
						
							
							
								 
						
							
								3dac833a52 
								
							 
						 
						
							
							
								
								Merge pull request  #10383  from gabriellandau/dont-pdb-break-for-skiptest-exceptions  
							
							
							
						 
						
							2022-10-15 11:14:26 -07:00  
				
					
						
							
							
								 
						
							
								36b6384ff2 
								
							 
						 
						
							
							
								
								Merge pull request  #10384  from tony/showlocals-negation  
							
							
							
						 
						
							2022-10-15 10:43:59 -07:00  
				
					
						
							
							
								 
						
							
								31df38f6a7 
								
							 
						 
						
							
							
								
								Merge pull request  #10356  from RonnyPfannschmidt/fix-7792-marks-walk-mro  
							
							... 
							
							
							
							fix  #7792 : consider marks from the mro 
						
							2022-10-15 17:19:27 +02:00  
				
					
						
							
							
								 
						
							
								3a8d401ac7 
								
							 
						 
						
							
							
								
								test(--no-showlocals): Should hide locals when addopts=--showlocals  
							
							
							
						 
						
							2022-10-14 16:25:15 -05:00  
				
					
						
							
							
								 
						
							
								452617686c 
								
							 
						 
						
							
							
								
								Test fix  
							
							
							
						 
						
							2022-10-14 13:53:06 -04:00  
				
					
						
							
							
								 
						
							
								6e7917c1a0 
								
							 
						 
						
							
							
								
								Don't break into `pdb` for `raise unittest.SkipTest()`  
							
							
							
						 
						
							2022-10-13 18:20:46 -04:00  
				
					
						
							
							
								 
						
							
								f13f4360d3 
								
							 
						 
						
							
							
								
								Apply suggestions from code review  
							
							... 
							
							
							
							Co-authored-by: Ran Benita <ran@unusedvar.com> 
							
						 
						
							2022-10-12 10:20:16 +02:00  
				
					
						
							
							
								 
						
							
								f5797abb62 
								
							 
						 
						
							
							
								
								Merge pull request  #10361  from pytest-dev/dependabot/pip/testing/plugins_integration/pytest-mock-3.10.0  
							
							... 
							
							
							
							build(deps): Bump pytest-mock from 3.9.0 to 3.10.0 in /testing/plugins_integration 
							
						 
						
							2022-10-10 08:03:35 -03:00