Ran Benita
8542eb47c4
Merge pull request #9453 from bluetech/backport-9451
...
[7.0.x] Backport "doc: document {Code,TracebackEntry}.path changes as breaking"
2021-12-28 10:55:24 +02:00
Ran Benita
4f79cea72d
Merge pull request #9451 from bluetech/code-path-changelog
...
doc: document {Code,TracebackEntry}.path changes as breaking
(cherry picked from commit 1131f23e04
)
2021-12-27 17:01:04 +02:00
Ran Benita
c76989352f
Merge pull request #9450 from bluetech/backport-9438
...
[7.0.x] Backport "pytest: bring back direct imports of TempdirFactory, Testdir"
2021-12-27 16:54:01 +02:00
Ran Benita
74f4aad708
Merge pull request #9449 from bluetech/backport-9447
...
[7.0.x] Backport "code: accept any `os.PathLike[str]` in `Traceback.cut`"
2021-12-27 15:55:37 +02:00
Ran Benita
5171327e3b
Merge pull request #9438 from bluetech/pytest-legacypath-imports
...
pytest: bring back direct imports of TempdirFactory, Testdir
(cherry picked from commit 69da199f6e
)
2021-12-27 15:11:45 +02:00
Ran Benita
9274fa5610
Merge pull request #9447 from bluetech/code-cut-pathlike
...
code: accept any `os.PathLike[str]` in `Traceback.cut`
(cherry picked from commit fcef7e49fd
)
2021-12-27 15:10:13 +02:00
Bruno Oliveira
161841d38e
Fix typos ( #9424 ) ( #9448 )
...
Co-authored-by: Kian Meng, Ang <kianmeng.ang@gmail.com>
2021-12-27 10:02:26 -03:00
Kian Meng, Ang
e62daed8c4
Fix typos ( #9424 )
2021-12-27 09:26:25 -03:00
Ran Benita
764f90351a
Merge pull request #9446 from bluetech/backport-9443
...
[7.0.x] Backport "doc/reference: add 4 missing hooks to reference"
2021-12-27 12:11:44 +02:00
Ran Benita
50bf3625c9
Merge pull request #9445 from bluetech/backport-9441
...
[7.0.x] Backport "python: skip nose setup/teardown fixtures if non-callable"
2021-12-27 11:41:02 +02:00
Ran Benita
0002597ddd
Merge pull request #9443 from bluetech/undocumented-hooks
...
doc/reference: add 4 missing hooks to reference
(cherry picked from commit 7a42db2bf0
)
2021-12-27 11:14:58 +02:00
Ran Benita
41e424b172
Merge pull request #9441 from bluetech/nose-setup-callable
...
python: skip nose setup/teardown fixtures if non-callable
(cherry picked from commit 7fc2cf51c2
)
2021-12-27 11:13:12 +02:00
Ran Benita
839ca90c0e
Merge pull request #9439 from bluetech/backport-9416
...
[7.0.x] Backport "doc: fix a reference in "Writing hook functions""
2021-12-25 13:00:34 +02:00
Ran Benita
8f1a8800c8
Merge pull request #9416 from bluetech/doc-stash-fix
...
doc: fix a reference in "Writing hook functions"
(cherry picked from commit 443aa0219c
)
2021-12-25 10:50:36 +02:00
Bruno Oliveira
045713ac2e
Merge pull request #9418 from nicoddemus/backport-9417
...
[7.0.x] Fix test_errors_in_xfail_skip_expressions for Python 3.10.1
2021-12-16 10:57:49 -03:00
Bruno Oliveira
f094355401
Merge pull request #9417 from nicoddemus/fix-py3.10.1-9413
2021-12-16 10:38:43 -03:00
Bruno Oliveira
378baab126
Merge pull request #9409 from bluetech/backport-9401
2021-12-12 13:30:54 -03:00
Ran Benita
74b9f46e40
Merge pull request #9401 from bluetech/doc-hooks-ref
...
doc: add a `hook` crossref type
(cherry picked from commit 8040cfd965
)
2021-12-12 18:05:19 +02:00
Bruno Oliveira
bf913eb4e7
Merge pull request #9398 from The-Compiler/backport-9390
...
[7.0.x] fix python version in changelog message (#9390 )
2021-12-08 07:50:19 -03:00
Bruno Oliveira
813e1e5b54
Merge pull request #9399 from The-Compiler/backport-9394
...
[7.0.x] Hide internal stack when using pytest.approx() in bool context (#9394 )
2021-12-08 07:50:11 -03:00
Bruno Oliveira
3587d6b526
Merge pull request #9397 from The-Compiler/backport-9389
...
[7.0.x] fix typo
2021-12-08 07:50:00 -03:00
Bruno Oliveira
76e108d06c
Hide internal stack when using pytest.approx() in bool context ( #9394 )
...
This makes the error traceback point directly to the offending usage, rather
than to the internal `Approx.__bool__` method.
(cherry picked from commit 3ba9c01f9b
)
2021-12-08 10:54:47 +01:00
Anthony Sottile
5f70fcba2e
fix python version in changelog message ( #9390 )
...
(cherry picked from commit 7ae23ff8ae
)
2021-12-08 10:54:19 +01:00
Éric
39028fac00
fix typo
...
(cherry picked from commit b691d31897
)
2021-12-08 10:53:30 +01:00
Florian Bruhin
ac0870ebad
scripts: Use release branch for changelog URL ( #9380 ) ( #9383 )
...
* scripts: Use release branch for changelog URL
With a prerelease, /stable won't show the correct changelog.
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
(cherry picked from commit 21a186bbda
)
2021-12-07 19:19:42 +01:00
Florian Bruhin
871533322b
Fix changelog URL in 7.0.0rc1 announcement ( #9379 ) ( #9382 )
...
The changelog does not exist at /stable because an rc isn't stable...
(cherry picked from commit 5cb50fa13c
)
2021-12-07 11:44:19 +01:00
Bruno Oliveira
df2c59c07e
Merge pull request #9381 from nicoddemus/backport-9359
2021-12-07 07:20:38 -03:00
Yuval Shimon
9bfa02ea07
Fixed error message prints function decorators when using assert in Python 3.9 and above. ( #9359 )
2021-12-07 07:08:48 -03:00
github-actions[bot]
85897eddc6
Prepare release version 7.0.0rc1 ( #9375 )
...
Co-authored-by: pytest bot <pytestbot@gmail.com>
2021-12-07 09:37:18 +01:00
Florian Bruhin
fbf64d2529
Don't thank pytest bot ( #9372 )
2021-12-06 22:55:18 +01:00
Florian Bruhin
3a479db126
Fix hook param name in nonpython example ( #9373 )
...
Follow up to #9363
2021-12-06 22:55:06 +01:00
Bruno Oliveira
70d3d0f390
Drop readline workaround introduced in #1281 ( #8848 )
...
Fix #8733
Closes #8847
2021-12-06 19:50:11 +01:00
Florian Bruhin
b3ed595f52
Revert "Fix Dead link in README for 'assert statements' " ( #9369 )
...
This reverts commit 15989ddc8f
.
Reverts #8945 , thus reintroducing #8926 temporarily, but we should be close to
the 7.0.0 release now, where this is the correct URL to use.
Closes #8831 as follow-up to #8858 .
2021-12-06 17:56:39 +00:00
Ran Benita
5c55e91d77
Merge pull request #9368 from pytest-dev/dependabot/pip/testing/plugins_integration/pytest-django-4.5.1
...
build(deps): Bump pytest-django from 4.4.0 to 4.5.1 in /testing/plugins_integration
2021-12-06 15:39:37 +02:00
Florian Bruhin
663be09723
Improve reference and path/fspath docs ( #9341 )
...
* Improve reference and path/fspath docs
Closes #9283
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* fixups
* Add explanation
* Update wording after #9363
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2021-12-06 11:25:05 +01:00
dependabot[bot]
17e2ecb253
build(deps): Bump pytest-django in /testing/plugins_integration
...
Bumps [pytest-django](https://github.com/pytest-dev/pytest-django ) from 4.4.0 to 4.5.1.
- [Release notes](https://github.com/pytest-dev/pytest-django/releases )
- [Changelog](https://github.com/pytest-dev/pytest-django/blob/master/docs/changelog.rst )
- [Commits](https://github.com/pytest-dev/pytest-django/compare/v4.4.0...v4.5.1 )
---
updated-dependencies:
- dependency-name: pytest-django
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-12-06 03:02:03 +00:00
Bruno Oliveira
5852d66a6a
Merge pull request #9367 from pytest-dev/update-plugin-list/patch-a335ade1f
...
[automated] Update plugin list
2021-12-05 11:13:37 -03:00
pytest bot
72b7334f1d
[automated] Update plugin list
2021-12-05 00:12:43 +00:00
Bruno Oliveira
a335ade1f5
Rename pathlib hook parameters ( #9363 )
...
* Rename pytest_ignore_collect fspath parameter to collection_path
* Rename pytest_collect_file fspath parameter to file_path
* Rename pytest_pycollect_makemodule fspath parameter to module_path
* Rename pytest_report_header startpath parameter to start_path
* Rename pytest_report_collectionfinish startpath parameter to start_path
* Update docs with the renamed parameters
* Use pytest-flakes fork temporarily to prove it works
* Use pytest-flakes 4.0.5
2021-12-03 13:14:09 +01:00
Bruno Oliveira
96366dca42
Merge pull request #9356 from nicoddemus/copyright
2021-12-02 07:37:16 -03:00
Bruno Oliveira
482b858675
Merge pull request #9357 from GergelyKalmar/remove-unnecessary-newline
2021-12-01 19:08:46 -03:00
GergelyKalmar
82d450f98e
Update authors
2021-11-30 19:04:00 +01:00
GergelyKalmar
1bcc2f87a2
Do not display empty worker info
2021-11-30 18:59:46 +01:00
Bruno Oliveira
ed24f29e60
Change copyright notice so yearly updates are not needed
...
Just learned that we don't need to do this every year: https://hynek.me/til/copyright-years
Followed Go's example of only stating the starting year: https://github.com/golang/go/blob/master/LICENSE
Btw any ideas why the dates vary? Some start in 2004, others 2013, 2015... shouldn't be the same year for all locations?
2021-11-30 09:28:23 -03:00
Zac Hatfield-Dodds
e2ee3144ed
Merge pull request #9352 from truth-quark/spelling_fix_9351
2021-11-30 22:47:35 +11:00
Ben Davies
86bcaad828
Fix output of example test method.
2021-11-30 14:55:05 +11:00
Bruno Oliveira
fa240b0bb4
Merge pull request #9345 from aminalaee/patch-1
2021-11-29 11:43:53 -03:00
Bruno Oliveira
7627a7b413
Merge pull request #9348 from pytest-dev/dependabot/pip/testing/plugins_integration/anyio-curiotrio--3.4.0
...
build(deps): Bump anyio[curio,trio] from 3.3.4 to 3.4.0 in /testing/plugins_integration
2021-11-29 11:32:07 -03:00
dependabot[bot]
a0a37adfb2
build(deps): Bump anyio[curio,trio] in /testing/plugins_integration
...
Bumps [anyio[curio,trio]](https://github.com/agronholm/anyio ) from 3.3.4 to 3.4.0.
- [Release notes](https://github.com/agronholm/anyio/releases )
- [Changelog](https://github.com/agronholm/anyio/blob/master/docs/versionhistory.rst )
- [Commits](https://github.com/agronholm/anyio/compare/3.3.4...3.4.0 )
---
updated-dependencies:
- dependency-name: anyio[curio,trio]
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-11-29 03:02:13 +00:00
Ran Benita
64f22dcb80
Merge pull request #9346 from pytest-dev/update-plugin-list/patch-e01231c21
...
[automated] Update plugin list
2021-11-28 15:25:05 +02:00