-
5645fa45fb
Merge pull request #11801 from bluetech/node-iterchain
Ran Benita
2024-01-12 11:01:48 +0200
-
-
-
-
5bd5b80afd
nodes: add `Node.iterparents()` function
Ran Benita
2024-01-11 11:30:22 +0200
-
bd58c09500
Merge pull request #11799 from bluetech/rm-nose-compat_co_firstlineno
Ran Benita
2024-01-11 13:13:30 +0200
-
-
996e45d66a
Slight change to tmp_path documentation to more clearly illustrate its behavior (#11800)
Faisal Fawad
2024-01-11 06:01:07 -0500
-
-
-
c7d85c5dc6
python: remove support for nose's `compat_co_firstlineno`
Ran Benita
2024-01-10 18:56:36 +0200
-
b1c430820f
Merge pull request #11794 from bluetech/fixturedef-ref-cycle
Ronny Pfannschmidt
2024-01-10 06:44:14 +0100
-
-
35a3863b15
config: clarify a bit of code in `_importconftest`
Ran Benita
2023-12-25 19:40:40 +0200
-
368fa2c03e
fixtures: remove unhelpful FixtureManager.{FixtureLookupError,FixtureLookupErrorRepr}
Ran Benita
2024-01-09 23:31:35 +0200
-
372c17e228
fixtures: avoid FixtureDef <-> FixtureManager reference cycle
Ran Benita
2024-01-09 23:01:50 +0200
-
c4a356eaee
Merge pull request #11718 from pytest-dev/dependabot/github_actions/hynek/build-and-inspect-python-package-2.0.0
Ran Benita
2024-01-09 21:44:43 +0200
-
-
2270cab1c2
build(deps): Bump actions/download-artifact from 3 to 4
dependabot[bot]
2023-12-18 03:29:58 +0000
-
956d0e5e9d
build(deps): Bump hynek/build-and-inspect-python-package
dependabot[bot]
2023-12-18 03:29:54 +0000
-
-
7bc8385924
[pre-commit.ci] pre-commit autoupdate (#11792)
pre-commit-ci[bot]
2024-01-08 21:19:35 +0000
-
9b7e10a3c0
Merge pull request #11788 from pytest-dev/dependabot/pip/testing/plugins_integration/pytest-asyncio-0.23.3
Ran Benita
2024-01-08 22:40:47 +0200
-
-
-
-
913d93debb
build(deps): Bump pytest-asyncio in /testing/plugins_integration
dependabot[bot]
2024-01-08 20:24:22 +0000
-
-
97dfc3429e
Merge pull request #11785 from bluetech/matchfactories-nodes
Ran Benita
2024-01-08 22:23:08 +0200
-
-
992d0f082f
fixtures: match fixtures based on actual node hierarchy, not textual nodeids
Ran Benita
2024-01-06 13:12:02 +0200
-
-
b968f63ca5
Merge pull request #11780 from bluetech/register-fixture
Ran Benita
2024-01-08 21:24:54 +0200
-
-
c8792bd080
python,unittest: replace obj fixture patching with `FixtureManager._register_fixture`
Ran Benita
2024-01-04 23:51:58 +0200
-
3234c79ee5
fixtures: add an internal API for registering a fixture
Ran Benita
2024-01-04 23:48:03 +0200
-
-
851b72f289
Merge pull request #11776 from bluetech/unittest-xunit-inline
Ran Benita
2024-01-08 21:02:24 +0200
-
-
1d7349d18c
Merge pull request #11774 from bluetech/fspath-cleanups
Ran Benita
2024-01-08 21:01:56 +0200
-
-
5747a6c06e
[automated] Update plugin list (#11784)
github-actions[bot]
2024-01-07 10:20:38 -0300
-
13eacdad8a
Add summary for xfails with -rxX option (#11574)
Fabian Sturm
2024-01-05 13:59:19 +0100
-
-
-
a616adf3ae
unittest: inline `_make_xunit_fixture`
Ran Benita
2024-01-05 13:18:10 +0200
-
-
-
685e52ec30
nodes: fix attribute name `fspath` -> `path` in `get_fslocation_from_item`
Ran Benita
2024-01-01 23:09:33 +0200
-
7b4ab8134e
fixtures: remove unnecessary `fspath` workaround
Ran Benita
2024-01-01 23:03:24 +0200
-
-
c2a4a8d518
Merge pull request #11769 from neutrinoceros/fix_warns_docstring
Ran Benita
2024-01-04 14:27:49 +0200
-
-
ac96256272
Fix a mistake in pytest.warns' docstring (expect_warning accepts tuples, not any sequence)
Clément Robert
2024-01-04 11:51:12 +0100
-
-
d38193646d
Update docstring of scripts/generate-gh-release-notes.py (#11767)
Bruno Oliveira
2024-01-04 07:29:20 -0300
-
cd07177906
Merge pull request #11754 from nicoddemus/release-notes
Bruno Oliveira
2024-01-03 20:14:48 -0300
-
-
6321b74fae
Enable type-checking in scripts/
Bruno Oliveira
2023-12-31 10:25:13 -0300
-
5aa289e478
Improve GitHub release workflow
Bruno Oliveira
2023-12-31 10:09:33 -0300
-
-
12b9bd5801
Fix teardown error reporting when `--maxfail=1` (#11721)
Ben Brown
2024-01-03 12:39:24 -0500
-
f017df443a
Merge pull request #11757 from bluetech/rm-removed-in-8
Ran Benita
2024-01-03 16:53:10 +0200
-
-
1ba07450e4
doc/deprecations: fix incorrect title level
Ran Benita
2024-01-01 18:53:46 +0200
-
215f4d1fab
Remove `PytestRemovedIn8Warning`
Ran Benita
2024-01-02 12:21:08 +0200
-
6c89f9261c
Remove deprecated py.path (`fspath`) node constructor arguments
Ran Benita
2024-01-01 16:45:17 +0200
-
a98f02d423
Remove deprecated py.path hook arguments
Ran Benita
2024-01-01 16:36:50 +0200
-
effc2b0529
Clarified `markers` ini property. Fix #11738 (#11739)
Marc Bresson
2024-01-03 13:20:54 +0100
-
2c5c97b6d1
Merge pull request #11760 from bluetech/fix-highlight-empty-source
Ran Benita
2024-01-03 09:38:29 +0200
-
-
cb5a42c836
terminalwriter: fix crash trying to highlight empty source
Ran Benita
2024-01-02 19:31:37 +0200
-
-
0f18a7fe5e
Remove deprecated nose support
Ran Benita
2024-01-01 15:20:38 +0200
-
0591569b4b
Remove deprecated pytest.{exit,fail,skip}(msg=...) argument
Ran Benita
2024-01-01 13:41:52 +0200
-
477959ef7d
Remove deprecated `pytest.Instance` backward compat
Ran Benita
2024-01-01 13:37:04 +0200
-
4147c92b21
Remove deprecated `pytest.warns(None)`
Ran Benita
2024-01-01 13:32:01 +0200
-
10fbb2325f
Remove deprecated `Parser.addoption` backward compatibilities
Ran Benita
2024-01-01 13:22:02 +0200
-
1f8b39ed32
Remove deprecated `--strict` option
Ran Benita
2024-01-01 13:17:58 +0200
-
f4e7b0d6e0
Remove deprecated `pytest_cmdline_preparse` hook
Ran Benita
2024-01-01 13:14:06 +0200
-
f13724e2e3
Remove deprecated {FSCollector,Package}.{gethookproxy,isinitpath}
Ran Benita
2024-01-01 13:10:56 +0200
-
-
a53984a55b
Merge pull request #11756 from pytest-dev/cherry-pick-release
Ran Benita
2024-01-02 11:20:03 +0200
-
-
d3c7ba310c
Merge pull request #11744 from pytest-dev/release-8.0.0rc1
Ran Benita
2024-01-02 10:58:20 +0200
-
-
6bec880283
Merge pull request #11753 from bluetech/cherry-pick-release
Ran Benita
2023-12-31 14:26:50 +0200
-
-
a1b6b7473b
Merge pull request #11752 from pytest-dev/release-7.4.4
Ran Benita
2023-12-31 14:10:58 +0200
-
-
3701d1218b
Merge pull request #11746 from pytest-dev/update-plugin-list/patch-acd445a3f
Ran Benita
2023-12-31 10:26:34 +0200
-
-
d220880924
nodes: fix tracebacks from collection errors are not getting pruned (#11711)
Ran Benita
2023-12-31 10:14:23 +0200
-
640f84a5aa
Merge pull request #11745 from bluetech/change-marked-fixture-removal
Ran Benita
2023-12-31 10:10:20 +0200
-
-
460c38915d
[automated] Update plugin list
pytest bot
2023-12-31 00:20:30 +0000
-
-
-
a71a95b54c
Change "Marks applied to fixtures" removal from 8 to 9
Ran Benita
2023-12-30 22:12:45 +0200
-
-
acd445a3f3
Merge pull request #11646 from bluetech/pkg-collect
Ran Benita
2023-12-30 12:51:48 +0200
-
-
c7ee55993b
Merge pull request #11736 from pytest-dev/update-plugin-list/patch-52db918a2
Ran Benita
2023-12-30 12:49:17 +0200
-
-
b9855b244d
Merge pull request #11737 from pytest-dev/pre-commit-ci-update-config
Ran Benita
2023-12-30 12:35:31 +0200
-
-
1e5aab1b2b
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot]
2023-12-25 20:43:18 +0000
-
-
f93c0fc34e
[automated] Update plugin list
pytest bot
2023-12-24 00:20:08 +0000
-
-
52db918a27
Fix handling empty values of NO_COLOR and FORCE_COLOR (#11712)
Michał Górny
2023-12-23 09:12:13 +0100
-
54a0ee02ea
Merge pull request #11732 from bluetech/typing-tweaks
Ran Benita
2023-12-22 13:00:52 +0200
-
-
88ae27da08
Add syntactic highlights to the error explanations (#11661)
Benjamin Schubert
2023-12-21 17:11:56 +0000
-
e06a3d02f8
Merge pull request #11715 from pytest-dev/update-plugin-list/patch-047ba83da
Ran Benita
2023-12-21 17:16:29 +0200
-
-
75f292d9df
Some minor typing tweaks
Ran Benita
2023-12-19 23:29:27 +0200
-
-
-
581762fcba
[pre-commit.ci] pre-commit autoupdate (#11722)
pre-commit-ci[bot]
2023-12-18 21:43:27 +0000
-
803b190a17
Merge pull request #11660 from BenjaminSchubert/bschubert/simplify-pprint
Benjamin Schubert
2023-12-18 09:04:35 +0000
-
-
283a746dad
pprint: Remove conversion to int, we only accept those
Benjamin Schubert
2023-12-03 13:50:44 +0000
-
64b5b665cf
pprint: Remove the option to add underscore for numbers
Benjamin Schubert
2023-12-03 13:49:46 +0000
-
6aa35f772f
pprint: Remove the option to sort dictionaries, we always do it
Benjamin Schubert
2023-12-03 13:48:12 +0000
-
03b24e5b30
pprint: Remove the `format` method, it's not used outside of pprint
Benjamin Schubert
2023-12-03 13:23:42 +0000
-
-
7541c5a999
build(deps): Bump anyio[curio,trio] in /testing/plugins_integration (#11717)
dependabot[bot]
2023-12-18 06:33:59 +0100
-
27f7cee238
[automated] Update plugin list
pytest bot
2023-12-17 00:20:43 +0000
-
-
047ba83dab
Improve pytest.exit docs (#11698)
Arthur Richard
2023-12-14 12:14:36 +0100
-
2b86d2bddc
Typo in fixtures.rst (#11699)
Tom Mortimer-Jones
2023-12-13 12:24:43 +0000
-
dfc910ee90
build(deps): Bump django from 4.2.7 to 5.0 in /testing/plugins_integration (#11692)
dependabot[bot]
2023-12-11 14:18:43 +0000
-
ab307b3402
build(deps): Bump actions/setup-python from 4 to 5 (#11690)
dependabot[bot]
2023-12-11 09:46:13 +0100
-
8ce76c307e
build(deps): Bump actions/stale from 8 to 9 (#11691)
dependabot[bot]
2023-12-11 09:28:50 +0100
-
ef8bf82a78
build(deps): Bump pytest-asyncio in /testing/plugins_integration (#11693)
dependabot[bot]
2023-12-11 09:24:52 +0100
-
e1c66ab0ad
Different fix for conftest loading
Ran Benita
2023-12-05 23:07:06 +0200
-
385796ba49
Rework Session and Package collection
Ran Benita
2023-06-02 16:03:39 +0300
-
f411c8d6d7
main: add `with_parents` parameter to `isinitpath`
Ran Benita
2023-06-30 10:56:58 +0300
-
-
c7fcb3f281
Merge pull request #11689 from pytest-dev/update-plugin-list/patch-d1675646f
Ran Benita
2023-12-10 09:59:06 +0200
-
-
c1339628d6
Merge pull request #11684 from bluetech/docs-nitpicky
Ran Benita
2023-12-10 09:42:30 +0200
-
-
397769c45e
Merge pull request #11677 from bluetech/nodes-abc
Ran Benita
2023-12-10 09:41:46 +0200
-
-
5381cd083f
[automated] Update plugin list
pytest bot
2023-12-10 00:20:38 +0000
-
-
-
0ae02e2165
nodes,python: mark abstract node classes as ABCs
Ran Benita
2023-12-06 18:27:17 +0200
-
2aa8743bbe
doc: enable Sphinx nitpicky mode
Ran Benita
2023-12-07 10:30:21 +0200
-
ee91d095f6
doc: fix more broken Sphinx references
Ran Benita
2023-12-07 10:30:17 +0200
-
f76af423b0
doc/reference: document `FixtureLookupError`
Ran Benita
2023-12-07 10:41:51 +0200
-
4918883336
python_api: remove unused function `_non_numeric_type_error`
Ran Benita
2023-12-07 11:03:52 +0200
-
-
-
d1675646f2
Merge pull request #11678 from pytest-dev/doc-nitpicks
Ran Benita
2023-12-07 09:40:52 +0200
-
-
-
-
9056db4de5
doc: fix some broken Sphinx references
Ran Benita
2023-12-06 23:37:52 +0200
-
a5ee9f2ecd
doc: document `pytest.{hookspec,hookimpl}` in the API Reference
Ran Benita
2023-12-06 23:58:07 +0200
-
a536f49d91
Separate the various parts of the error report with newlines (#11659)
Benjamin Schubert
2023-12-06 09:25:00 +0000
-
-
cd269f0e6d
Merge pull request #11668 from bluetech/rm-setup-py
Ran Benita
2023-12-05 17:29:43 +0200
-