Commit Graph

  • dab1583ce1 [pyproject.toml] Remove setup_requires / package_dir in setup.cfg already exists Pierre Sassoulas 2024-02-05 15:27:53 +01:00
  • 411c2cbf9d [pyproject.toml] Translate dynamic option to pyproject.toml Pierre Sassoulas 2024-02-05 14:20:10 +01:00
  • c3583dee0b [pyproject.toml] Translate 'metadata:platforms' to pyproject.toml Pierre Sassoulas 2024-02-05 14:02:06 +01:00
  • a1d99e4bdd [pyproject.toml] Move information from setup.cfg to pyproject.toml Pierre Sassoulas 2024-02-05 13:56:07 +01:00
  • aaa9ca7327 Merge pull request #11918 from pytest-dev/update-plugin-list/patch-20b18f0f9 Ran Benita 2024-02-05 13:49:09 +02:00
  • 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 +02:00
  • 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 +02:00
  • 304ccb4ad7 Merge pull request #11928 from bluetech/setup-cfg-cleanups Ran Benita 2024-02-05 13:29:49 +02:00
  • 90634a6060 setup.cfg: remove zip_safe Ran Benita 2024-02-05 12:20:37 +02:00
  • ccbae95ad4 setup.cfg: remove redundant packages/py_modules Ran Benita 2024-02-05 12:16:52 +02:00
  • cd9b241047 setup.cfg: remove [devpi:upload] section Ran Benita 2024-02-05 12:08:21 +02:00
  • 5c67cb2cf5 setup.cfg: remove [check-manifest] section Ran Benita 2024-02-05 11:58:56 +02:00
  • 2fc7926bae setup.cfg: remove [build_sphinx] section Ran Benita 2024-02-05 11:55:38 +02:00
  • 79de84941a setup.cfg: move mypy configuration from setup.cfg to pyproject.toml Ran Benita 2024-02-05 11:53:21 +02:00
  • 0d1f4c63fa Merge pull request #11914 - Activate flake8-bugbear and flake8-pyi Pierre Sassoulas 2024-02-05 09:37:37 +01:00
  • b188f4d10d [8.0.x] doc: Remove sold out training (#11927) github-actions[bot] 2024-02-05 08:04:32 +00:00
  • d60b6b0e28 [8.0.x] doc: Update training dates and add pytest sprint (#11926) github-actions[bot] 2024-02-05 07:12:10 +00:00
  • 2d4e27daf2 build(deps): Bump pytest-sugar in /testing/plugins_integration dependabot[bot] 2024-02-05 03:39:30 +00:00
  • 2e50788b6d build(deps): Bump pytest-django in /testing/plugins_integration dependabot[bot] 2024-02-05 03:39:23 +00:00
  • 3101c026b9 [flake8-bugbear] Remove hidden global state to import only once Pierre Sassoulas 2024-02-04 19:39:21 +01:00
  • e193a263c7 [flake8-pyi] Add checks for flake8-pyi and fix existing Pierre Sassoulas 2024-02-02 21:36:20 +01:00
  • 4eb246d4e1 [flake8-bugbear] noqa B023 not bound by design Pierre Sassoulas 2024-02-02 21:26:49 +01:00
  • 41ff3584d7 [flake8-bugbear] Fixes a B017 we can actually fix and noqa the two others Pierre Sassoulas 2024-02-04 11:39:27 +01:00
  • b62d4b3527 [flake8-bugbear] Remove misleading multiple characters in lstrip Pierre Sassoulas 2024-02-02 21:21:39 +01:00
  • e7bab63537 [flake8-bugbear] noqa all the useless comparison that are justified Pierre Sassoulas 2024-02-02 21:15:22 +01:00
  • 52fba25ff9 [flake8-bugbear] Fix all the useless expressions that are justified Pierre Sassoulas 2024-02-02 21:13:43 +01:00
  • fcb818b73c [flake8-bugbear] Re-raise all exceptions with proper exception chaining Pierre Sassoulas 2024-02-04 11:13:47 +01:00
  • 7eef4619d5 [flake8-bugbear] Add checks from flake8 bugbear Pierre Sassoulas 2024-02-04 11:24:47 +01:00
  • e28f35c296 Merge pull request #11915 from bluetech/compat-string-types Ran Benita 2024-02-04 16:51:43 +02:00
  • b28bb01c4e [automated] Update plugin list pytest bot 2024-02-04 00:19:52 +00:00
  • 3ba4095400 compat: inline helpers into ascii_escaped Ran Benita 2024-02-03 18:42:05 +02:00
  • 99e8129ba3 compat: get rid of STRING_TYPES Ran Benita 2024-02-03 18:37:49 +02:00
  • 20b18f0f9a Merge pull request #11913 from bluetech/ruff-version-ignore Ran Benita 2024-02-02 21:55:40 +02:00
  • cb5f738858 Ignore isort on _version.py Ran Benita 2024-02-02 21:29:30 +02:00
  • 5be64c31cb Merge pull request #11912 from Pierre-Sassoulas/activate-ruff-checks Pierre Sassoulas 2024-02-02 20:22:18 +01:00
  • c11cdfabd1 Migrate from autoflake, black, isort, pyupgrade, flake8 and pydocstyle, to ruff (#11911) Pierre Sassoulas 2024-02-02 20:21:46 +01:00
  • 233ab89f13 [ruff] Fix all consider [*cats, garfield] instead of cats + [garfield] Pierre Sassoulas 2024-02-02 15:12:50 +01:00
  • 8967c527ff [ruff] Activate use next(iter(x)) instead of list(x)[0] and fix issue Pierre Sassoulas 2024-02-02 15:08:22 +01:00
  • 180a16a344 [ruff] Fix ambiguous characters found in string and comment Pierre Sassoulas 2024-02-02 15:07:29 +01:00
  • 514376fe29 [ruff] Add ruff's check and autofix existing issues Pierre Sassoulas 2024-02-02 14:49:15 +01:00
  • bdfc5c80d8 Merge pull request #11901 from Pierre-Sassoulas/migrate-from-isort-to-ruff Pierre Sassoulas 2024-02-02 09:42:07 +01:00
  • 9ef905e7a0 [.git-blame-ignore-revs] Add migration to ruff/ruff format and blacken-docs 2024's style Pierre Sassoulas 2024-02-01 23:00:25 +01:00
  • 4588653b24 Migrate from autoflake, black, isort, pyupgrade, flake8 and pydocstyle, to ruff Pierre Sassoulas 2024-01-31 21:12:33 +01:00
  • 368cc6225e [8.0.x] Upgrade blacken-doc to black's 2024 style (#11899) (#11900) Bruno Oliveira 2024-01-31 10:46:50 -03:00
  • 046f64751b Fix a duplicate assignment in test_config.py Pierre Sassoulas 2024-01-31 13:59:14 +01:00
  • 4546d5445a Upgrade blacken-doc to black's 2024 style (#11899) Pierre Sassoulas 2024-01-31 13:53:21 +01:00
  • 06e592370e [8.0.x] Replace reorder-python-imports by isort due to black incompatibility (#11898) Bruno Oliveira 2024-01-31 09:08:36 -03:00
  • de161f8791 Merge pull request #11896 from nicoddemus/isort Bruno Oliveira 2024-01-31 08:04:39 -03:00
  • 3be2a9d655 Update and rename .gitblameignore to .git-blame-ignore-revs Bruno Oliveira 2024-01-31 07:50:49 -03:00
  • a76aa6ff80 [8.0.x] fix incorrect examples for group_contains (#11897) github-actions[bot] 2024-01-30 20:37:18 +00:00
  • e885013c6b fix incorrect example for group_contains (#11892) John Litborn 2024-01-30 21:00:38 +01:00
  • 8b54596639 Run pre-commit on all files Bruno Oliveira 2024-01-30 16:34:23 -03:00
  • 899a6cf2ce Replace reorder-python-imports by isort due to black incompatibility Bruno Oliveira 2024-01-29 21:54:52 -03:00
  • 73371a03da Merge pull request #11894 from pytest-dev/backport-11879-to-8.0.x Ran Benita 2024-01-30 17:38:43 +02:00
  • eb698a64a0 [8.0.x] BUG: fix an edge case where ExceptionInfo._stringify_exception could crash pytest.raises Clément Robert 2024-01-30 16:20:30 +01:00
  • 407d984142 Fix an edge case where ExceptionInfo._stringify_exception could crash pytest.raises (#11879) Clément Robert 2024-01-30 16:20:30 +01:00
  • 3e48ef64cd [8.0.x] Add a changelog entry about FixtureManager.getfixtureclosure losing a default argument (#11891) github-actions[bot] 2024-01-30 09:55:36 -03:00
  • 21bec6cfbe Add changelog entry about FixtureManager.getfixtureclosure changing (#11887) Bruno Oliveira 2024-01-30 09:41:18 -03:00
  • cb57bf50b1 Pin back pytest-asyncio to 8.0.0 compatible release (#11889) Bruno Oliveira 2024-01-30 06:58:22 -03:00
  • c0dfc45186 build(deps): Bump hynek/build-and-inspect-python-package (#11877) dependabot[bot] 2024-01-29 10:42:51 -03:00
  • 5855f65d0f build(deps): Bump pytest-asyncio in /testing/plugins_integration (#11878) dependabot[bot] 2024-01-29 10:42:27 -03:00
  • 8b70bb64d3 [8.0.x] Catch OSError from getpass.getuser() (#11876) github-actions[bot] 2024-01-29 02:25:18 +00:00
  • 14d3707818 Catch OSError from getpass.getuser() (#11875) Russell Martin 2024-01-28 21:07:18 -05:00
  • 8853a57532 [automated] Update plugin list (#11867) github-actions[bot] 2024-01-28 13:28:28 +00:00
  • 878af85aef mypy: disallow untyped defs by default (#11862) Bruno Oliveira 2024-01-28 10:12:42 -03:00
  • 169d775eec Merge pull request #11866 from pytest-dev/backport-11718-to-8.0.x Ran Benita 2024-01-28 00:25:45 +02:00
  • 42f709ed44 [8.0.x] build(deps): Bump hynek/build-and-inspect-python-package from 1.5.4 to 2.0.0 Ran Benita 2024-01-09 21:44:43 +02:00
  • e7b43b2121 Merge pull request #11859 from bluetech/numbered-dir-scandir Ran Benita 2024-01-28 00:05:39 +02:00
  • d0f427aec4 Merge pull request #11865 from bluetech/cherry-pick-release Ran Benita 2024-01-28 00:03:06 +02:00
  • c6da0d20d2 Merge pull request #11864 from bluetech/release-8.0.0 Ran Benita 2024-01-27 23:55:26 +02:00
  • 24c681d4ee Merge pull request #11864 from bluetech/release-8.0.0 Ran Benita 2024-01-27 23:55:26 +02:00
  • 478f8233bc Prepare release version 8.0.0 8.0.0 Ran Benita 2024-01-27 23:23:56 +02:00
  • 608590097a [8.0.x] fix: avoid rounding microsecond to 1_000_000 (#11863) github-actions[bot] 2024-01-27 16:48:01 +00:00
  • a164ed6400 logging: avoid rounding microsecond to 1_000_000 (#11861) Dương Quốc Khánh 2024-01-27 22:40:31 +09:00
  • eb9013d42c pathlib: speed up make_numbered_dir given a large tmp root Ran Benita 2024-01-25 17:33:23 +02:00
  • ac2cd72e5f Merge pull request #11856 from bluetech/pluggy-unblock Ran Benita 2024-01-25 10:42:13 +02:00
  • bca4bb0738 config: use pluginmanager.unblock instead of accessing pluggy's internals Ran Benita 2024-01-24 13:22:36 +02:00
  • 2a77f8d88b Merge pull request #11854 from bluetech/runner-inline-2 Ran Benita 2024-01-24 10:36:28 +02:00
  • d972957303 hookspec: document conftest behavior for all hooks (#9496) Ran Benita 2024-01-23 16:08:16 +02:00
  • 44bf7a2ec0 Mark some xfails from #10042 as non-strict (#11832) Joachim B Haga 2024-01-22 22:29:14 +01:00
  • 5ab8972bb5 runner: inline call_runtest_hook Ran Benita 2024-01-22 16:26:55 +02:00
  • 21440521fa [automated] Update plugin list (#11848) github-actions[bot] 2024-01-22 10:14:58 -03:00
  • 79ae968131 build(deps): Bump actions/cache from 3 to 4 (#11852) dependabot[bot] 2024-01-22 10:11:09 -03:00
  • c3fc717ff7 Merge pull request #11843 from bluetech/writing-plugins Ran Benita 2024-01-19 14:30:20 +02:00
  • 3b41c65c81 [8.0.x] Escape skip reason in junitxml (#11845) github-actions[bot] 2024-01-19 01:26:06 +00:00
  • d71ef04f11 Escape skip reason in junitxml (#11842) clee2000 2024-01-18 17:08:26 -08:00
  • 111ad26f71 doc/writing_plugins: correct inaccuracies re. initial conftest loading Ran Benita 2024-01-18 21:37:42 +02:00
  • 747072ad26 [8.0.x] Update docstring of scripts/generate-gh-release-notes.py (#11768) github-actions[bot] 2024-01-18 15:45:25 -03:00
  • 2178ee86d7 Merge pull request #11826 from bluetech/no-cwd Ran Benita 2024-01-18 19:02:37 +02:00
  • a6dd90a414 python: use invocation dir instead of cwd in fixture-printing code Ran Benita 2024-01-16 21:52:23 +02:00
  • 676f38d04a findpaths: rely on invocation_dir instead of cwd Ran Benita 2024-01-16 20:56:32 +02:00
  • 212c55218b helpconfig: add invocation dir to debug output Ran Benita 2024-01-16 20:47:36 +02:00
  • 34fafe4c6b config: avoid Path.cwd() call in _set_initial_conftests Ran Benita 2024-01-16 20:42:09 +02:00
  • eefc9d47fc [DOCS] Clarify tmp_path directory location and retention (#11830) faph 2024-01-18 10:21:49 +00:00
  • 011a475baf Properly attach packages to the GH release notes (#11839) (#11840) Bruno Oliveira 2024-01-17 20:56:12 -03:00
  • 7fd561e4ba Properly attach packages to the GH release notes (#11839) Bruno Oliveira 2024-01-17 19:11:10 -03:00
  • da9749cd97 Merge pull request #11838 from bluetech/cherry-pick-release Ran Benita 2024-01-17 23:53:41 +02:00
  • ca5bbd0a9f Merge pull request #11835 from pytest-dev/release-8.0.0rc2 Ran Benita 2024-01-17 23:44:01 +02:00
  • 97960bdd14 Merge pull request #11835 from pytest-dev/release-8.0.0rc2 Ran Benita 2024-01-17 23:44:01 +02:00
  • 6be0a3cbf7 Prepare release version 8.0.0rc2 8.0.0rc2 Ran Benita 2024-01-17 22:16:51 +02:00