Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/pytest-dev/pytest

The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
https://github.com/pytest-dev/pytest

Merge pull request #10301 from Zoorken/main

doc: Fix 404 'identify flaky test' link (#10244)

5bd41befa8e80afb0779cac5fe4d676a1162bede authored over 2 years ago
doc: Fix 404 'identify flaky test' link (#10244)

246129089c7442eca563c6d98d6b260f8a55f517 authored over 2 years ago
doc: Add link for enterPy training (#10299)

34765f6b2e8a98b231baa33e4f356646259ab556 authored over 2 years ago
Merge pull request #10291 from pytest-dev/dependabot/pip/testing/plugins_integration/twisted-22.8.0

33a083e84421439d9fc471b1d28d63f5999de007 authored over 2 years ago
Merge pull request #10289 from pytest-dev/update-plugin-list/patch-85da6cad1

[automated] Update plugin list

77d2c9631a673913aca97871968bb2cd78a1f0fb authored over 2 years ago
build(deps): Bump twisted in /testing/plugins_integration

Bumps [twisted](https://github.com/twisted/twisted) from 22.4.0 to 22.8.0.
- [Release notes](htt...

d416fbab914996b8d3b294a747b33e75be6bfe3e authored over 2 years ago
[automated] Update plugin list

f53b49c8c4218756ff6db6bee18b1abdf3fef31c authored over 2 years ago
Merge pull request #10285 from skhomuti/allure-pytest-to-plugins

Add allure-pytest to the popular plugins list

85da6cad119f6cb145ed64ed78d89e6a9561ea19 authored over 2 years ago
Add allure-pytest to the popular plugins list

c326bd5669fdfd21ea902e248ba5e4f3a16bd13f authored over 2 years ago
Merge pull request #10279 from The-Compiler/training-update-3

a734dab00dccd7051e411ec1c70e74c586fc59b5 authored over 2 years ago
Update open trainings

1e0aa16908bd0a0f7da1dfd9a8398271d75528dd authored over 2 years ago
Merge pull request #10275 from pytest-dev/pre-commit-ci-update-config

b34eb0860c9bc2fe8f8a7779dfa943615f3b5e47 authored over 2 years ago
Merge pull request #10225 from nicoddemus/sort-fixtures-docs

77e34526e8e5817d05a2bcf6bd52b22888cda6a0 authored over 2 years ago
Merge pull request #10272 from pytest-dev/dependabot/pip/testing/plugins_integration/django-4.1.1

build(deps): Bump django from 4.1 to 4.1.1 in /testing/plugins_integration

abf4941f3e75c07519503ca89fb398b1bb576599 authored over 2 years ago
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 22.6.0 → 22.8.0](https://github.com/psf/black/compare/22.6.0.....

b4ae5e4a351119d2a679bf46c8ef0356a6734342 authored over 2 years ago
build(deps): Bump django in /testing/plugins_integration

Bumps [django](https://github.com/django/django) from 4.1 to 4.1.1.
- [Release notes](https://gi...

649b2e7f305259d0c64f3059b9f6c1c86be02639 authored over 2 years ago
Merge pull request #10268 from pytest-dev/update-plugin-list/patch-4ed2b3a73

[automated] Update plugin list

6ad32a9c5c909ffd97ea8c84251f53f0c253e438 authored over 2 years ago
[automated] Update plugin list

50f390f015fce3ad2622b81e323f3c6f14ca872f authored over 2 years ago
Merge pull request #10267 from nicoddemus/cherry-pick-release

Merge pull request #10259 from pytest-dev/release-7.1.3

4ed2b3a733b0240dfa2260dba98d327213cf04ed authored over 2 years ago
Merge pull request #10259 from pytest-dev/release-7.1.3

Prepare release 7.1.3

(cherry picked from commit 3739e6cd4830cf707dff3fb5c5b93d7a2cec3663)

7f4b63b143c11a93b3fb276297a4fe078e2607b8 authored over 2 years ago
Revamp good practices (#10206)

* Recommend importlib import mode for new projects
* Recommend src layout more strongly
* Swit...

245a8c23dd0ffeb03710f0fbabd1f5e6a56611ab authored over 2 years ago
Merge pull request #10252 from nicoddemus/fix-regendoc

Fix regendoc

a9bbfb87d6e486048da44fde9b64d3d24c87d19d authored over 2 years ago
Fix regendoc

The finalizers example was wiping out code needed for the examples below.

1caa099e42739bf96ef007297895dffda8c07e60 authored over 2 years ago
[pre-commit.ci] pre-commit autoupdate (#10256)

updates:
- [github.com/myint/autoflake: v1.4 → v1.5.1](https://github.com/myint/autoflake/compa...

4b77638ba88f6dc7bf1125deeb8e4d4bfd795ad5 authored over 2 years ago
[automated] Update plugin list (#10253)

Co-authored-by: pytest bot <[email protected]>

0fc3a977a9f60b09aec032f77e16a320dbe1d271 authored over 2 years ago
Ignore editable installation modules (#10231)

Fixes #10230

adaa463ee31bbdb17a348d680a58d6373dcc4a03 authored over 2 years ago
[pre-commit.ci] pre-commit autoupdate (#10178)

* [pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/PyCQA/flake8: 4.0.1 → 5.0.4](...

42776c0949b4f6245f1df447108a49b9ec8b1363 authored over 2 years ago
Merge pull request #10234 from pytest-dev/update-plugin-list/patch-d9d890ee1

[automated] Update plugin list

059bc2443a250b7e2251f93124e1fa63d658b5b7 authored over 2 years ago
[automated] Update plugin list

932264d8fdedc5fbdd676169078dd1acb795903a authored over 2 years ago
Merge pull request #10229 from webknjaz/patch-1

Drop `wheel` from `pyproject.toml` example

d9d890ee154d326fcaa6aa35c4a3043b1f8e7921 authored over 2 years ago
Drop `wheel` from `pyproject.toml` example

It is unnecessary and has been deleted from the setuptools' docs too.
The setuptools' PEP 517 b...

71aa1388e0d7dd2a1c073874a25c88a98ed914f8 authored over 2 years ago
fallback to native traceback when handling ExceptionGroup (take 2) [SQUASH] (#10209)

* Squashed commit of the following:

commit 41d339c46763bbe26123e1e6504b6e32290e33e1
Author: ...

69f2855cc8896c67c499a250c2f08fcfd408f827 authored over 2 years ago
Update documentation on how pytest.warns affects DeprecationWarning #9291 (#10141)

Co-authored-by: Dani Sancas <[email protected]>

On-behalf-of: @clarityai-eng <tech@clarit...

3039391b8342ffcb98b33562d00223ea27c39cfe authored over 2 years ago
Sort fixtures in reference.rst alphabetically

While taking a look at the docs I noticed they were not properly sorted.

This just moves the se...

832100955a4607b46b31f5d343e6b75ed87a2257 authored over 2 years ago
Merge pull request #10220 from bluetech/build-cleanups

Two minor cleanups in pyproject.toml and setup.cfg

bec2b8ee3a317b2b4bbb067a1c9cab6d8208f80c authored over 2 years ago
Update fixtures.rst w/ finalizer order

Co-authored-by: Bruno Oliveira <[email protected]>

7378f35b035a75472330cc9ed65d90d127941309 authored over 2 years ago
Merge pull request #10219 from bluetech/parametrize-argnames-type

mark: allow any Sequence[str] for parametrize(argnames), not just list/tuple

b6eaf319d1707303f0a0f160c02d7b8a1f54c189 authored over 2 years ago
Add reference to the Where to patch docs in monkeypatch.setattr (#10217)

This should help users with the common issue of patching the wrong place.

Also took the oppor...

2e7c718373f2ddd1cfa25686abd5166f602af297 authored over 2 years ago
Merge pull request #10218 from bluetech/sphinx5-changelog

changelog: add missing entry for PR #9248 (Sphinx 5)

08dfd3124ce4b6a2db76c50c0b2feecf60897946 authored over 2 years ago
pyproject.toml: remove `wheel` from `build-system.requires`

It's not required -- see
https://github.com/pypa/packaging.python.org/pull/1050

56862c03cbb3f9cae3464c33390fbbaf8a91823a authored over 2 years ago
mark: allow any Sequence[str] for parametrize(argnames), not just list/tuple

The main motivation for this change is to simplify the type shown in
code editors -- `Sequence[s...

67e29d2548839ecc6ab91802f746c5fba704ffc2 authored over 2 years ago
changelog: add missing entry for PR #9248

cb65f64572557e08e4eba6b84b855652acde1c34 authored over 2 years ago
[automated] Update plugin list (#10214)

Co-authored-by: pytest bot <[email protected]>

f425dfc15881dc853a8143e1d346fd969dff95f0 authored over 2 years ago
Merge pull request #9248 from bluetech/sphinx4

doc: support sphinx 5

63d2f7f7f8ec8b09c4289f18a94178c520d93bff authored over 2 years ago
Mention `monkeypatch.context()` in the docs (#10192)

In addition:

* Improve the docs a bit with links.
* Recommend `context()` instead of `undo()`.

739322af037459a8bb9b32e32690b67850573bb6 authored over 2 years ago
doc: have tighter control on what autodoc shows

New versions of sphinx starting showing `__init__` parameters even when
we don't want them to sh...

7431750bb6e48106ded6acd70ef2e4c67aad294a authored over 2 years ago
doc: workaround for ugly API docs for overloaded functions with new Sphinx

New Sphinx added support for overloads and always displays them all with
full type annotations e...

beae7fd0ba063dd8ef980e15d66286a584aebc97 authored over 2 years ago
doc: require sphinx 5

Fix #9836.

cb7f5ed3b1cd0c8e90118adbcafb1b7c4bc8fd63 authored over 2 years ago
build(deps): Bump pytest-asyncio in /testing/plugins_integration (#10212)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

c72d2023175887fcf3fcd4d1bdaf30e0ffb1f4ff authored over 2 years ago
JUnit XML: Escape error messages in setup/teardown (#10190)

Co-authored-by: Holesch, Simon (BSH) <[email protected]>

cc0092b9d898fdd903f56b9b937139fbf766d1c1 authored over 2 years ago
build(deps): Bump django in /testing/plugins_integration (#10195)

Bumps [django](https://github.com/django/django) from 4.0.6 to 4.1.
- [Release notes](https://g...

433efaeaa93291fa56ef8d306922a25aad12a512 authored over 2 years ago
Fix partially unknown type (#10204)

4d430ea6ffe8cf18582e756b4093405cc83d0cc4 authored over 2 years ago
[automated] Update plugin list (#10194)

Co-authored-by: pytest bot <[email protected]>

abd5df4b3cf6c133e136be781aaf1091a22038e0 authored over 2 years ago
Update :class:`pytest.PytestUnhandledCoroutineWarning` to a deprecation; it will raise an error in pytest 8. [SQUASH] (#10012)

Co-authored-by: Bruno Oliveira <[email protected]>

58cf20edf08d84c5baf08f0566cc9bccbc4ec7fd authored over 2 years ago
Merge pull request #10177 from pytest-dev/update-plugin-list/patch-b4ab2f094

[automated] Update plugin list

f43ddd8acd74a2c3242a3874420072836e0614aa authored over 2 years ago
Added file-like methods to DontReadFromInput (#10173)

Co-authored-by: Bruno Oliveira <[email protected]>

Fixes #10150

1c31a7e6598ff0290012f56c4ee6ce48a31486d9 authored over 2 years ago
[automated] Update plugin list

c0e3071fdf21eb5bf46478dc7b707720c7c25f1b authored over 2 years ago
Merge pull request #10170 from pytest-dev/pre-commit-ci-update-config

b4ab2f094234a0e5a1b14cf8e6d7cd9f48ecbadb authored over 2 years ago
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/asottile/reorder_python_imports: v3.8.1 → v3.8.2](https://github.com/asot...

dbc1017b08b4cb4f9a112ae677aab2880adfa5be authored over 2 years ago
Merge pull request #10165 from pytest-dev/update-plugin-list/patch-6c57cc172

[automated] Update plugin list

70659b8c34dc502521ee4f4b7c948370caf6cf35 authored over 2 years ago
[automated] Update plugin list

3bf15135e46ab525d28377cf54e97a6a9516223c authored over 2 years ago
Merge pull request #10158 from albertvillanova/patch-3

6c57cc1727365b08d2e9bf67010e94bd676738a9 authored over 2 years ago
Merge pull request #10157 from albertvillanova/patch-2

Fix typo in example/markers documentation

c0843f94e43f7acac1564c4653070f16054669b8 authored over 2 years ago
Fix cross-reference in reference/reference docs

8c5487fd6b733de1e0e44194350908ee77e2bf0a authored over 2 years ago
Fix typo in example/markers docs

4696ba74f90d8eecad453dd08e5f5493d697f2a9 authored over 2 years ago
Merge pull request #10143 from sirosen/monkeypatch-ctx-howto

34a285986e456406b22b62aa563a64331f640e7f authored over 2 years ago
Add monkeypatch.context() to how-to doc intro

b8e2f42ec1fc552ce145182ab5868cbfa357d0ec authored over 2 years ago
Explicit note that tmpdir fixture is discouraged in favour of tmp_path #9937 (#10138)

Co-authored-by: Bruno Oliveira <[email protected]>
Co-authored-by: kevin.hierro-ext <kevin.h...

70cac3d464905cb3f7cedba9ea4f61dc56613f55 authored over 2 years ago
Add typing for FixtureRequest.param (#10133)

For now, mark it as Any until #8073 is solved

Fixes #9514

c1d134172cff3787dbfe51cd154af8f8d4b5e556 authored over 2 years ago
Merge pull request #10132 from hroncok/python3.11.0b4

cbcb3a356e1caf4c38066565c4e36d033de055c7 authored over 2 years ago
Adjust tests for a last minute Python 3.11 change in the traceback format

See https://github.com/python/cpython/issues/93883
and https://github.com/python/cpython/pull/93...

09b2c9532090db84daa3aa1a243f90dc8709fc00 authored over 2 years ago
Merge pull request #10127 from pytest-dev/pre-commit-ci-update-config

c2b1d5b368a1fc829c6c06c700ae2ba9cda55794 authored over 2 years ago
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/asottile/reorder_python_imports: v3.3.0 → v3.8.1](https://github.com/asot...

5c513a5fb3c2725177f5866b31a93a98e7018d62 authored over 2 years ago
Merge pull request #10123 from nicoddemus/fix-mypy-pre-commit

Fix mypy pre-commit run

7b9f71d84fae74b70533142a3dfdee320c95f54f authored over 2 years ago
Fix mypy pre-commit run

This started to fail recently with:

```
mypy......................................................

334d6514c6f4726a0c053e6e1ef9fb369deec762 authored over 2 years ago
Merge pull request #10120 from pytest-dev/dependabot/pip/testing/plugins_integration/pytest-mock-3.8.2

build(deps): Bump pytest-mock from 3.8.1 to 3.8.2 in /testing/plugins_integration

f6dc71c8deb81d3b4d73515ea64d11d52df9f6dd authored over 2 years ago
Merge pull request #10121 from pytest-dev/dependabot/pip/testing/plugins_integration/pytest-sugar-0.9.5

build(deps): Bump pytest-sugar from 0.9.4 to 0.9.5 in /testing/plugins_integration

8c60fa1ef9433fd7709b041d75fb80492ba88d2c authored over 2 years ago
Merge pull request #10122 from pytest-dev/dependabot/pip/testing/plugins_integration/pytest-bdd-6.0.1

build(deps): Bump pytest-bdd from 5.0.0 to 6.0.1 in /testing/plugins_integration

b83a74a3035b72c4d6fef105fac17d553947b5ab authored over 2 years ago
build(deps): Bump pytest-bdd in /testing/plugins_integration

Bumps [pytest-bdd](https://github.com/pytest-dev/pytest-bdd) from 5.0.0 to 6.0.1.
- [Release not...

9c5b6fbab239ca67bd26c4096b25635bce5bba58 authored over 2 years ago
build(deps): Bump pytest-sugar in /testing/plugins_integration

Bumps [pytest-sugar](https://github.com/Teemu/pytest-sugar) from 0.9.4 to 0.9.5.
- [Release note...

b1948c60acbd47c65e3068313aafb8ffbc14f32c authored over 2 years ago
build(deps): Bump pytest-mock in /testing/plugins_integration

Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock) from 3.8.1 to 3.8.2.
- [Release n...

da68c9d5bc191ee88386d2639fe91877b36b02ab authored over 2 years ago
Merge pull request #10118 from pytest-dev/update-plugin-list/patch-7dc540f25

[automated] Update plugin list

29041e1e1fd11a6354fbaa057598dcf1c5f69bc0 authored over 2 years ago
[automated] Update plugin list

dda7673f571873872ad89357265164005356aae0 authored over 2 years ago
Merge pull request #10115 from pytest-dev/atomicwrites-windows

replace atomicwrites with os.replace

7dc540f258cf898b7ffe540f5d460490bd825425 authored over 2 years ago
replace atomicwrites with os.replace

4cd0322ca18bf2f9e4f27f22d2c46c25cdc8b1e2 authored over 2 years ago
Merge pull request #10051 from EmptyRabbit/dev_main

Fix stage caplog records not clear

966d4fb3e4640de721f87e4190427975ea020c67 authored over 2 years ago
Update changelog/9877.bugfix.rst

87265973218e37bf7839bfbbd25fe69f1fe50a15 authored over 2 years ago
Update changelog/9877.bugfix.rst

Co-authored-by: Ronny Pfannschmidt <[email protected]>

aa83fa353c58c8b9f6b6afecbc5a223e9731d720 authored over 2 years ago
Remove europython training (#10107)

4449bdc068f598b226ad7dc72a7ea03f38a1307d authored over 2 years ago
Merge pull request #10106 from pytest-dev/dependabot/pip/testing/plugins_integration/django-4.0.6

929e7d5ae03c95557ee402c8f2039ae4f756dcc7 authored over 2 years ago
build(deps): Bump django in /testing/plugins_integration

Bumps [django](https://github.com/django/django) from 4.0.5 to 4.0.6.
- [Release notes](https://...

6d7973942f077bc90dd2488e6c39afe8cc8f96e5 authored over 2 years ago
Merge pull request #10102 from pytest-dev/pre-commit-ci-update-config

4414c4adaeb06f1c883df2ccc3f4d469886b788d authored over 2 years ago
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 22.3.0 → 22.6.0](https://github.com/psf/black/compare/22.3.0.....

b99541e7441d7d1235bb8649da14fdd67fd38368 authored over 2 years ago
Merge pull request #10099 from pytest-dev/update-plugin-list/patch-b08c1dcf0

[automated] Update plugin list

5f57481563893a78ab31677a1c862cf9ba531d17 authored over 2 years ago
[automated] Update plugin list

04de180f4177c7be26e993b3291f32dfcfab0d0d authored over 2 years ago
Merge pull request #10093 from pytest-dev/move-changelog-to-bugfix

git mv changelog/3396.{improvement,bugfix}.rst

b08c1dcf0e421b408653d185574baec7855e2439 authored over 2 years ago
git mv changelog/3396.{improvement,bugfix}.rst

3e590fe79e05e5fd5d1f0f328c1afe272d28ad40 authored over 2 years ago
Merge pull request #10088 from alicederyn/doctest.importmode

Pass importmode to import_path in DoctestModule

7dcabc1f491d154ed835690f111d75ace66cefd9 authored over 2 years ago
Merge pull request #10090 from pytest-dev/update-does-not-raise

update does_not_raise docs now that pytest is 3.7+ only

2941da0f2bdc58cabfc6977f45bea3c9404493ea authored over 2 years ago
update does_not_raise docs now that pytest is 3.7+ only

1b47de7d7f2a5353dfd0c1c549532e873999f5bf authored over 2 years ago