Commit Graph

  • 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