Commit Graph

  • dcf01fd39a testing/test_pathlib: add an importlib test Bruno Oliveira 2024-02-27 21:59:02 +0200
  • 300ceb435e testing/test_doctest: make `test_importmode` more realistic Bruno Oliveira 2024-02-27 21:33:42 +0200
  • 887e251abb testing/test_pathlib: remove `test_issue131_on__init__` Bruno Oliveira 2024-02-27 21:35:01 +0200
  • 6ed005161d
    Merge pull request #12043 from bluetech/pyargs-root Ran Benita 2024-03-02 21:09:20 +0200
  • 31026a2df2 main: only include package parents in collection tree for --pyargs collection arguments Ran Benita 2024-03-01 12:19:30 +0200
  • f20e32c982 main: slight refactor to collection argument parents logic Ran Benita 2024-03-01 14:17:03 +0200
  • 1612d4e393 main: add `module_name` to `CollectionArgument` Ran Benita 2024-03-01 11:59:26 +0200
  • 5e0d11746c main: model the result of `resolve_collection_arguments` as a dataclass Ran Benita 2024-03-01 11:47:30 +0200
  • b6bf58abe8
    Merge pull request #12042 from donhui/docs-0301 Ran Benita 2024-03-01 15:20:33 +0200
  • ff4c3b2873 main: add missing `import importlib.util` Ran Benita 2024-03-01 13:26:08 +0200
  • 4db5e53709
    docs: update plugins number donghui 2024-03-01 05:43:57 +0800
  • c967d508d6
    Merge pull request #12037 from bluetech/fixtures-getnextfixturedef-parent Ran Benita 2024-02-28 09:28:15 +0200
  • bd45ccd2ca fixtures: avoid mutable `arg2index` state in favor of looking up the request chain Ran Benita 2024-02-27 10:37:40 +0200
  • c83c1c4bda fixtures: add `_iter_chain` helper method Ran Benita 2024-02-27 10:51:31 +0200
  • 686f9e0720 fixtures: remove unneeded optimization from `_getnextfixturedef` Ran Benita 2024-02-27 17:49:35 +0200
  • 98b008ff6c
    build(deps): Bump anyio[curio,trio] in /testing/plugins_integration (#12033) dependabot[bot] 2024-02-26 10:51:07 -0300
  • 73edefdd64
    Merge pull request #12031 from pytest-dev/update-plugin-list/patch-affc652f1 Bruno Oliveira 2024-02-24 21:50:44 -0300
  • ffd727e9d6 Fix mention of the prefix for pytest plugins in `plugin_list` Bruno Oliveira 2024-02-24 21:35:51 -0300
  • b6eb985d55 [automated] Update plugin list pytest bot 2024-02-25 00:19:33 +0000
  • affc652f1c
    Merge pull request #12030 from bluetech/cherry-pick-release Ran Benita 2024-02-25 00:31:52 +0200
  • 7460b1aa31 Cherry pick 8.0.2 release notes Ran Benita 2024-02-25 00:24:32 +0200
  • 84bd31de64
    New verbosity_test_case ini option (#11653) Patrick Lannigan 2024-02-24 14:27:54 -0500
  • a2a9aa6cde
    Merge pull request #12027 from bluetech/sys-last-exc Ran Benita 2024-02-23 22:41:14 +0200
  • c09f74619b runner: add support for `sys.last_exc` for post-mortem debugging on Python>=3.12 robotherapist 2024-02-05 21:09:28 +0100
  • b510adf9ef
    Merge pull request #12023 from bluetech/fixtures-cleanups-2 Ran Benita 2024-02-23 15:35:17 +0200
  • 93cd7ba857
    Merge pull request #12022 from bluetech/revert-11721 Ran Benita 2024-02-23 15:34:32 +0200
  • 8d9b95dcdb
    Fix collection of short paths on Windows (#11936) Bruno Oliveira 2024-02-23 07:51:15 -0300
  • ad651ddfce fixtures: remove an unneeded suppress Ran Benita 2024-02-22 22:16:46 +0200
  • 00d9640abc Revert "Fix teardown error reporting when `--maxfail=1` (#11721)" Ran Benita 2024-02-23 11:29:00 +0200
  • 010ce2ab0f
    Add typing to `from_parent` return values (#11916) Ran Benita 2024-02-23 09:35:57 +0200
  • 1640f2e454
    ENH: Improve warning stacklevel (#12014) Eric Larson 2024-02-23 01:11:05 -0500
  • 59e9a58cc9
    Remove Anthony from Tidelift participants (#12020) Bruno Oliveira 2024-02-22 21:04:11 -0300
  • 691d8fcafb
    Merge pull request #12019 from bluetech/fixtures-simplify Ran Benita 2024-02-22 21:52:56 +0200
  • c5c729e27a
    Add --log-file-mode option to the logging plugin, enabling appending to log-files (#11979) Ben Leith 2024-02-21 23:02:19 +1100
  • 9bea1be215 fixtures: remove a no longer needed sort Ran Benita 2024-02-21 10:00:16 +0200
  • 2007cf6296 fixtures: remove a level of indentation Ran Benita 2024-02-21 09:58:59 +0200
  • 79def57cc6 python: small code cleanup Ran Benita 2024-02-21 09:35:25 +0200
  • 8a410d0ba6
    Merge pull request #12013 from bluetech/doctest-test Ran Benita 2024-02-20 22:22:01 +0200
  • a37cff3ca8 testing: add a regression test for `setup_module` + `--doctest-modules` Ran Benita 2024-02-19 20:54:49 +0200
  • 95f21f96cc
    [pre-commit.ci] pre-commit autoupdate (#12012) pre-commit-ci[bot] 2024-02-19 21:36:03 -0300
  • 998fee1679
    Clarify PytestPluginManager._is_in_confcutdir (#12007) Bruno Oliveira 2024-02-18 17:27:47 -0300
  • 40011b838b
    Allow Sphinx 7.x (#12002) Bruno Oliveira 2024-02-18 07:21:05 -0300
  • b37696703b
    Merge pull request #12003 from pytest-dev/update-plugin-list/patch-cefb3e227 Bruno Oliveira 2024-02-17 22:35:26 -0300
  • abf6a60567 Fix 'pytest_' mention: it was being considered a rst reference Bruno Oliveira 2024-02-17 22:21:30 -0300
  • 52da8dd66c [automated] Update plugin list pytest bot 2024-02-18 00:19:26 +0000
  • cefb3e2277
    Disallow Sphinx 6 and 7 (#12000) Bruno Oliveira 2024-02-17 17:46:58 -0300
  • 5f241f388b
    Revert sys.platform verification to simple comparison (#11998) Bruno Oliveira 2024-02-17 16:10:21 -0300
  • aebeb33137
    Merge pull request #11996 from bluetech/getstatementrange-index-error Ran Benita 2024-02-17 18:59:10 +0200
  • 9f13d41d7b code: fix `IndexError` crash in `getstatementrange_ast` Ran Benita 2024-02-17 12:13:57 +0200
  • 984478109f
    Merge pull request #11995 from bluetech/cherry-pick-release Ran Benita 2024-02-17 00:27:55 +0200
  • 22b541e4eb Merge pull request #11993 from pytest-dev/release-8.0.1 Ran Benita 2024-02-17 00:09:47 +0200
  • fbe18fc7a9
    Merge pull request #11991 from bluetech/warns-fix Ran Benita 2024-02-16 14:29:19 +0200
  • 9b838f491f recwarn: fix pytest.warns handling of Warnings with multiple arguments Reagan Lee 2024-02-16 14:01:41 +0200
  • 6ef0cf150a
    Merge pull request #11959 from eerovaher/warn-message-type Ran Benita 2024-02-16 14:00:37 +0200
  • 0475b1c925 Allow using `warnings.warn()` with Warnings Eero Vaher 2024-02-09 21:13:41 +0100
  • dcf9da92be recwarn: minor style improvements Ran Benita 2024-02-16 13:38:55 +0200
  • 8e56795b77
    Merge pull request #11989 from bluetech/plugin-list-underscore Ran Benita 2024-02-16 13:01:25 +0200
  • 718cd40015
    Merge pull request #11920 from bluetech/warn-skip Ran Benita 2024-02-16 12:22:52 +0200
  • 288201b8f5 recwarn: let base exceptions propagate through `pytest.warns` again Ran Benita 2024-02-04 22:25:49 +0200
  • c6313a06fb scripts/update-plugin-list: include packages starting with "pytest_" (underscore) Ran Benita 2024-02-16 12:03:38 +0200
  • 5d7a5a9343
    build(deps): Bump codecov/codecov-action from 3 to 4 (#11921) dependabot[bot] 2024-02-14 16:11:30 -0300
  • cbb5c82c39
    build(deps): Bump peter-evans/create-pull-request from 5.0.2 to 6.0.0 (#11922) dependabot[bot] 2024-02-14 16:11:20 -0300
  • acafd003aa
    Consider pyproject.toml files for config if no other config files were found (#11962) Bruno Oliveira 2024-02-14 16:08:45 -0300
  • 46e6fb12c7
    Consider paths and pathlists relative to cwd in case of an absent ini-file (#11963) Bruno Oliveira 2024-02-14 15:53:28 -0300
  • fe7907d78c
    Add `logot` to plugin list (#11972) Dave Hall 2024-02-14 18:50:34 +0000
  • 5bb1363435
    Merge pull request #11957 from bluetech/fix-session-collect-order Ran Benita 2024-02-13 09:44:13 +0200
  • ca84327f15
    [pre-commit.ci] pre-commit autoupdate (#11967) pre-commit-ci[bot] 2024-02-13 06:19:40 +0100
  • 3b798e5422
    build(deps): Bump pytest-asyncio in /testing/plugins_integration (#11965) dependabot[bot] 2024-02-12 11:06:14 -0300
  • 526b971221
    Merge pull request #11961 Add some autofixable refactor rules from pylint Pierre Sassoulas 2024-02-11 19:52:29 +0100
  • 23dfb52974
    [automated] Update plugin list (#11964) github-actions[bot] 2024-02-10 21:50:24 -0300
  • 7da04c963f [ruff] Add unwanted pylint message to the ignore list Pierre Sassoulas 2024-02-10 23:41:33 +0100
  • b922270ce7 [performance] Micro-optimization in '_traceback_filter' Pierre Sassoulas 2024-02-10 15:51:33 +0100
  • 1180348303 [ruff] Add 'consider-using-in' from pylint Pierre Sassoulas 2024-02-10 15:46:45 +0100
  • 7690a0ddf1
    Improve error message when using @pytest.fixture twice (#11670) Florian Bruhin 2024-02-09 14:59:04 +0100
  • 29a5f94428
    Merge pull request #11956 from bluetech/ruff-warning Ran Benita 2024-02-09 15:32:11 +0200
  • ea57c40c43 main: fix reversed collection order in Session Ran Benita 2024-02-09 11:34:55 +0200
  • a182e10b06 Enable lint PGH004 - Use specific rule codes when using noqa Ran Benita 2024-02-09 11:14:36 +0200
  • d1ee6d154f Enable flake8-pie Ran Benita 2024-02-09 11:08:33 +0200
  • d02618d173 Fix ruff deprecation warning Ran Benita 2024-02-09 10:48:05 +0200
  • 9454fc38d3
    closes: 10865 Fix muted exception (#11804) whysage 2024-02-08 02:47:56 +0200
  • 101328aba5
    Merge pull request #11947 from bluetech/hypothesis-revert Ran Benita 2024-02-07 22:44:58 +0200
  • 42785cca44 Revert "testing: temporarily disable test due to hypothesis issue (#11836)" Ran Benita 2024-02-07 22:13:23 +0200
  • 6c0b6c2f92
    Merge pull request #11941 from bluetech/doctest-parsefactories Ran Benita 2024-02-07 22:09:17 +0200
  • 9cd14b4ffb doctest: fix autouse fixtures possibly not getting picked up Ran Benita 2024-02-06 23:09:00 +0200
  • 4c894f20a1
    build(deps): Bump django in /testing/plugins_integration (#11946) dependabot[bot] 2024-02-07 15:37:56 -0300
  • 6e5008f19f doctest: don't open code the module import Ran Benita 2024-02-06 23:40:13 +0200
  • b9d02c5b53
    Merge pull request #11932 Add pre-commit hook and fix pyproject.toml Pierre Sassoulas 2024-02-06 15:14:07 +0100
  • d1095426c1 Update setuptools version to the one that support pyproject.toml Pierre Sassoulas 2024-02-06 14:38:52 +0100
  • 757778f5f6 [pyproject-fmt] Add pre-commit hook and autofix existing Pierre Sassoulas 2024-02-05 20:20:31 +0100
  • 404d31a942
    Merge pull request #11930 from Pierre-Sassoulas/setup.cfg-to-pyproject.toml Pierre Sassoulas 2024-02-05 22:40:44 +0100
  • 0d91539614
    Merge pull request #11935 from pytest-dev/pre-commit-ci-update-config Pierre Sassoulas 2024-02-05 21:46:11 +0100
  • 835e8032f4
    [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2024-02-05 20:29:38 +0000
  • c76ea72331 [pyproject.toml] Moving 'package_data' (py.typed) from setup.cfg Pierre Sassoulas 2024-02-05 15:33:27 +0100
  • dab1583ce1 [pyproject.toml] Remove setup_requires / package_dir in setup.cfg already exists Pierre Sassoulas 2024-02-05 15:27:53 +0100
  • 411c2cbf9d [pyproject.toml] Translate dynamic option to pyproject.toml Pierre Sassoulas 2024-02-05 14:20:10 +0100
  • c3583dee0b [pyproject.toml] Translate 'metadata:platforms' to pyproject.toml Pierre Sassoulas 2024-02-05 14:02:06 +0100
  • a1d99e4bdd [pyproject.toml] Move information from setup.cfg to pyproject.toml Pierre Sassoulas 2024-02-05 13:56:07 +0100
  • aaa9ca7327
    Merge pull request #11918 from pytest-dev/update-plugin-list/patch-20b18f0f9 Ran Benita 2024-02-05 13:49:09 +0200
  • 29094983d7
    Merge pull request #11923 from pytest-dev/dependabot/pip/testing/plugins_integration/pytest-django-4.8.0 Ran Benita 2024-02-05 13:32:11 +0200
  • b8e56557c6
    Merge pull request #11925 from pytest-dev/dependabot/pip/testing/plugins_integration/pytest-sugar-1.0.0 Ran Benita 2024-02-05 13:31:50 +0200