Commit Graph

  • e60b4b9ed8 Prepare release version 8.1.1 pytest bot 2024-03-08 23:27:21 +0000
  • 15fbe57c44
    [8.1.x] Revert legacy path removals (#12093) github-actions[bot] 2024-03-08 23:24:31 +0000
  • 04c60fd017 [8.1.x] Revert legacy path removals Bruno Oliveira 2024-03-08 20:06:47 -0300
  • 2ccc73be9a
    Merge pull request #12087 from nicoddemus/revert-path-deprecations Bruno Oliveira 2024-03-08 20:06:47 -0300
  • 078d8fa74b
    Update 11871.feature.rst Bruno Oliveira 2024-03-08 19:15:12 -0300
  • 6714e9001a
    Update doc/en/how-to/usage.rst Bruno Oliveira 2024-03-08 19:12:24 -0300
  • ff551b7685 fixtures: simplify a bit of code Ran Benita 2024-03-08 23:24:38 +0200
  • f5de111357 fixtures: check scope mismatch in `getfixturevalue` already-cached case Ran Benita 2024-03-08 23:18:43 +0200
  • 71671f60b5 fixtures: improve fixture scope mismatch message Ran Benita 2024-03-08 23:08:28 +0200
  • a9d1f55a0f fixtures: simplify scope checking Ran Benita 2024-03-08 22:39:44 +0200
  • 83887c066b
    Merge pull request #12089 from bluetech/unittest-obj Ran Benita 2024-03-08 20:50:27 +0200
  • 1cf0413346
    Update doc/how-to/usage.rst Levon Saldamli 2024-03-08 16:31:10 +0100
  • a413282876
    Update testing/test_parseopt.py Levon Saldamli 2024-03-08 13:12:52 +0100
  • c0c810ccec
    Update testing/acceptance_test.py Levon Saldamli 2024-03-08 13:12:15 +0100
  • c56a962696
    Update changelog/11871.feature.rst Levon Saldamli 2024-03-07 20:34:20 +0100
  • 590a807371
    feat: Support reading command line args from a file Levon Saldamli 2024-03-07 00:06:51 +0100
  • 1a33aee2c9
    chore: Ignore .python-version Levon Saldamli 2024-03-06 17:13:17 +0100
  • 4a8bd5f2e2
    Merge pull request #12057 from pytest-dev/dependabot/github_actions/pypa/gh-action-pypi-publish-1.8.12 Ran Benita 2024-03-08 14:07:30 +0200
  • 51595d9000
    Merge pull request #12056 from pytest-dev/dependabot/pip/testing/plugins_integration/twisted-24.3.0 Ran Benita 2024-03-08 14:07:02 +0200
  • 1a5e0eb71d unittest: make `obj` work more like `Function`/`Class` Ran Benita 2024-03-07 00:02:51 +0200
  • 221097517b Add changelog entry for #12069 Bruno Oliveira 2024-03-07 19:38:05 -0300
  • dacee1f11d Revert "Remove deprecated py.path hook arguments" Bruno Oliveira 2024-03-07 19:30:51 -0300
  • 303cd0d48a Revert "Remove deprecated py.path (`fspath`) node constructor arguments" Bruno Oliveira 2024-03-07 19:19:14 -0300
  • 86945f9a1f
    Rename 'testing' extra to 'dev' (#12052) Bruno Oliveira 2024-03-07 19:12:19 -0300
  • 0b6028f748 change param_index for pseudofixturedef Aleksandr Brodin 2024-03-06 15:20:25 +0700
  • 86c3aab005
    [8.1.x] Do not import duplicated modules with --importmode=importlib (#12077) github-actions[bot] 2024-03-04 16:05:59 +0000
  • be2ab6b632 [8.1.x] Do not import duplicated modules with --importmode=importlib Bruno Oliveira 2024-03-04 12:44:56 -0300
  • 03e54712dd
    Do not import duplicated modules with --importmode=importlib (#12074) Bruno Oliveira 2024-03-04 12:44:56 -0300
  • 5b82b0cd20
    [8.1.x] Yank version 8.1.0 (#12076) github-actions[bot] 2024-03-04 12:24:02 -0300
  • b4dfdec337 [8.1.x] Yank version 8.1.0 Bruno Oliveira 2024-03-04 12:21:12 -0300
  • 18c0e5075f
    Merge pull request #12075 from nicoddemus/yank-8.1.0 Bruno Oliveira 2024-03-04 12:21:12 -0300
  • 6ee02a3e6c Yank version 8.1.0 Bruno Oliveira 2024-03-04 12:17:36 -0300
  • f408b9439f Do not import duplicated modules with --importmode=importlib Bruno Oliveira 2024-03-04 12:08:18 -0300
  • 0951cbc6e4
    Merge pull request #12070 from RonnyPfannschmidt/lift Bruno Oliveira 2024-03-04 10:01:53 -0300
  • 37b3401091 add myself to tidelift Ronny Pfannschmidt 2024-03-04 12:59:54 +0100
  • 6a242253cc
    build(deps): Bump peter-evans/create-pull-request from 6.0.0 to 6.0.1 dependabot[bot] 2024-03-04 03:47:26 +0000
  • 13558b9f53
    build(deps): Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12 dependabot[bot] 2024-03-04 03:47:21 +0000
  • 23bdc643c9
    build(deps): Bump twisted in /testing/plugins_integration dependabot[bot] 2024-03-04 03:25:34 +0000
  • 71849cc05c
    Merge pull request #12055 from bluetech/cherry-pick-release 8.2.0.dev0 Ran Benita 2024-03-03 23:29:47 +0200
  • e410705561 Cherry-pick 8.1.0 release notes Ran Benita 2024-03-03 23:25:09 +0200
  • 0a536810dc
    Merge pull request #12054 from pytest-dev/release-8.1.0 Ran Benita 2024-03-03 23:25:09 +0200
  • b9a167f9bb Prepare release version 8.1.0 8.1.0 pytest bot 2024-03-03 20:47:25 +0000
  • 00043f7f10
    Merge pull request #12038 from bluetech/fixtures-rm-arg2index Ran Benita 2024-03-03 15:45:34 +0200
  • de19c7b6e2 Rename 'testing' extra to 'dev' Bruno Oliveira 2024-03-03 10:19:02 -0300
  • f4e10251a4
    Merge pull request #12048 from bluetech/fixture-teardown-excgroup Ran Benita 2024-03-03 15:09:36 +0200
  • 43492f5707
    Merge pull request #12051 from jakkdl/test_debugging_pythonbreakpoint Ran Benita 2024-03-03 15:07:19 +0200
  • 82fe28dae4
    [automated] Update plugin list (#12049) github-actions[bot] 2024-03-03 12:50:42 +0000
  • 5e2ee7175c monkeypatch.delenv PYTHONBREAKPOINT in two tests that previously failed/skipped jakkdl 2024-03-03 13:48:29 +0100
  • 89ee4493cc
    Merge pull request #11997 from nicoddemus/11475-importlib Bruno Oliveira 2024-03-03 09:43:14 -0300
  • 8248946a55
    Do not collect symlinked tests under Windows (#12050) mrbean-bremen 2024-03-03 13:41:31 +0100
  • 007d24a6fa improve comment getfixturevalue, move test_scoped_fixture_teardown_order to testing/python/fixtures.py jakkdl 2024-03-03 13:22:23 +0100
  • d473bf13e7 Improve test Bruno Oliveira 2024-03-03 09:21:08 -0300
  • 44f52b4ca6 Fix typo Bruno Oliveira 2024-03-03 09:09:47 -0300
  • 0ac1c3750d Tweak comment Bruno Oliveira 2024-03-03 09:06:26 -0300
  • bb48b7529a Adjust existing test Bruno Oliveira 2024-03-03 09:03:34 -0300
  • 96f72c1506 Add test and tweak changelog Bruno Oliveira 2024-03-03 08:57:48 -0300
  • 3fc5c5530e remove some comments, remove now unused _schedule_finalizers(), move tests to a pytester test in testing/python/fixtures.py jakkdl 2024-03-03 11:25:52 +0100
  • b3928bfff2 Merge remote-tracking branch 'origin/main' into teardown_fixture_order jakkdl 2024-03-03 11:22:05 +0100
  • 9f2668dc08 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2024-03-03 07:42:33 +0000
  • d417b44e4d
    Do not collect symlinked tests under Windows mrbean-bremen 2024-02-28 21:48:37 +0100
  • 98d570dc54 [automated] Update plugin list pytest bot 2024-03-03 00:19:20 +0000
  • 434282e17f fixtures: use exception group when multiple finalizers raise in fixture teardown Ran Benita 2024-03-02 22:43:56 +0200
  • d6134bc21e doc: document consider_namespace_packages option Bruno Oliveira 2024-03-02 12:16:12 -0300
  • aac720abc9 testing/test_pathlib: parametrize namespace package option Bruno Oliveira 2024-03-02 12:03:08 -0300
  • 111c0d910e Add consider_namespace_packages ini option Bruno Oliveira 2024-03-02 11:46:54 -0300
  • 199d4e2b73 pathlib: import signature and docs for import_path Bruno Oliveira 2024-03-02 11:19:57 -0300
  • 5746b8e696 doc: update and improve import mode docs Bruno Oliveira 2024-02-27 21:29:59 +0200
  • c85fce39b6 Change importlib to first try to import modules using the standard mechanism Bruno Oliveira 2024-02-17 10:39:15 -0300
  • 067daf9f7d pathlib: consider namespace packages in `resolve_pkg_root_and_module_name` Bruno Oliveira 2024-02-27 20:13:28 +0200
  • 5867426455 pathlib: handle filenames starting with `.` in `module_name_from_path` Bruno Oliveira 2024-02-27 20:08:15 +0200
  • 4dea18308b pathlib: extract a function `_import_module_using_spec` Bruno Oliveira 2024-02-27 21:08:50 +0200
  • 7524e60d8f pathlib: extract a function `resolve_pkg_root_and_module_name` Bruno Oliveira 2024-02-27 20:03:08 +0200
  • 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
  • fd2ca97f1a
    build(deps): Bump anyio[curio,trio] in /testing/plugins_integration dependabot[bot] 2024-02-26 03:55:21 +0000
  • bb167134dd
    Create tea.yaml NodeInter 2024-02-26 02:11:40 +0700
  • 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
  • e53f798932
    Merge pull request #12029 from pytest-dev/release-8.0.2 Ran Benita 2024-02-25 00:24:32 +0200
  • 31afeeb0df Prepare release version 8.0.2 8.0.2 pytest bot 2024-02-24 22:02:40 +0000
  • 84bd31de64
    New verbosity_test_case ini option (#11653) Patrick Lannigan 2024-02-24 14:27:54 -0500
  • 8c37cb89e1 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2024-02-24 16:04:29 +0000
  • 2d253baedc
    Move changelog back to individual entry Patrick Lannigan 2024-02-24 10:59:16 -0500