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 #11178 from kenny-y-dev/add-none-support-approxmapping

d790e96765de04a79dcde7c97e405f7c3a1c7034 authored over 1 year ago
Update src/_pytest/python_api.py

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

d4265448a58434f624c8d1817a7173a168b0f300 authored over 1 year ago
Merge branch 'main' into add-none-support-approxmapping

db37e34613b7638cb9ac957d3f30b4734b83e497 authored over 1 year ago
Fix error assertion handling in approx when None in dict comparison

Dict comparsion in the ApproxMapping class did not check if values were None before attempting t...

c5b13099e6e121e6e9991855136371dbad53fbad authored over 1 year ago
Merge pull request #11169 from hugovk/test-me-rm-3.7

97ed533f63d5780a05702a711555cb6744247a37 authored over 1 year ago
Merge pull request #11175 from pytest-dev/dependabot/pip/testing/plugins_integration/django-4.2.3

build(deps): Bump django from 4.2.2 to 4.2.3 in /testing/plugins_integration

f5a9aa0b8409eb70e73ffcca5bd055ad3816c690 authored over 1 year ago
Merge pull request #8502 from mickeypash/patch-2

901316b3f49ee506477bd989100cef91c0ec8afa authored over 1 year ago
Incorporate legend into main table

b81003f6fbc4fe540f4e6c2c5ef13c4d52a49964 authored over 1 year ago
[docs] add table nose x pytest naming comparison

ddd773ecb1d7631df86de9a09327c7eb003dd627 authored over 1 year ago
build(deps): Bump django in /testing/plugins_integration

Bumps [django](https://github.com/django/django) from 4.2.2 to 4.2.3.
- [Commits](https://github...

44604f49cdd370682b08e6820a70aab93ce80f8e authored over 1 year ago
Merge pull request #11173 from bluetech/enc-warning-detox

tox: turn off PYTHONWARNDEFAULTENCODING for pre-commit, sphinx etc.

22038970865f0e4580f3d4eb6c900f18680865fc authored over 1 year ago
tox: turn off PYTHONWARNDEFAULTENCODING for pre-commit, sphinx etc.

Fix #11157.

119cec02792766e01fe6ad725526679e9bdc69a4 authored over 1 year ago
Update open trainings (#11171)

b5bc53e441bd52fdb1948739eb0420db3ad6a7ec authored over 1 year ago
Merge pull request #11143 from tushar-deepsource/patch-1

084d756ae6a03bba7a257ebae3c83095b228988f authored over 1 year ago
Merge pull request #11160 from lesnek/ml/fix/warinings-recorder-pop

d7dbadbffcccc61876aa084affcee4240e3eb64a authored over 1 year ago
Merge branch 'main' into patch-1

cb732f7f490aa0fc5b8a98d9bd0dbd411c00325a authored over 1 year ago
Further tweaks from code review

7775e494b155176b2c7083bce1e25b236401b638 authored over 1 year ago
Use same Black version for blacken-docs as regular Black check

1f5058e9722ed59a857d3d568e2560ae0ec96059 authored over 1 year ago
Update docs and code after dropping EOL 3.7

6baf9f2d31ce0a7f65a52efbd42038b407a79e9c authored over 1 year ago
chore(CR): Add changes from code review

c4876c710628b8bd244ae255aef529c369f8dd63 authored over 1 year ago
Apply suggestions from code review

chore(changelog): describe better the fix

Co-authored-by: Zac Hatfield-Dodds <zac.hatfield.dod...

6badb6f01e355633eda251d037b48e39a4ed89dc authored over 1 year ago
test(warnings-recorder): Add attribute error test

4517af1e28083068cfe6d5d441f151dfd27a98b4 authored over 1 year ago
test(warnings-recorder): Add attribute error test

3d0dedb5ec7ac56c5f3e8bdbf5b47d7276096151 authored over 1 year ago
test(warnings-recorder): Add non working subclass behaviour of pop

18e87c98319faee46f2becd32cf6518c9efaceaa authored over 1 year ago
fix(warnings-recorder): Add handling of rest

7b7bd304aafcf9287eafc73bb332e4081f8fdf58 authored over 1 year ago
test(warnings-recorder): Add another warning

2706271f66ea1b8d3e931e6e945bb4dbbd758fea authored over 1 year ago
fix(warnings-recorder): Match also subclass of warning in pop

8ac3c645fa4a87afb30295d28e8d6fb67166bd01 authored over 1 year ago
[pre-commit.ci] pre-commit autoupdate (#11165)

updates:
- [github.com/asottile/pyupgrade: v3.7.0 → v3.8.0](https://github.com/asottile/pyupgrad...

6995257cf470d2143ad1683824962de4071c0eb7 authored over 1 year ago
Switch to deploy environment and configure for pypi oidc (#10925)

Closes #10871
Closes #10870

bea56b30af3dd7d682993b72d870c8ac7c864460 authored over 1 year ago
[automated] Update plugin list (#11159)

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

b84708422421a1237e0710e0468225d017feeb30 authored over 1 year ago
Added Akhilesh Ramakrishnan to AUTHORS (#11153)

* Added Akhilesh Ramakrishnan to AUTHORS

PR#10338

* Fix typo in changelog

024e62e6d2b7c19837b567dcc972cabaa0713f16 authored over 1 year ago
Merge pull request #11155 from RonnyPfannschmidt/fix-10447-maker-mro-order-needs-reverse

fix #10447 - consider marks in reverse mro order to give base classes priority

f9410fddcd34862e1c7ac638a2d1122f8b02c581 authored over 1 year ago
fix #10447 - consider marks in reverse mro order to give base classes priority

561f1a993bcef74b626a43ec16c79a57b6aa99d9 authored over 1 year ago
Fix duplicated imports with importlib mode and doctest-modules (#11148)

The initial implementation (in #7246) introduced the `importlib` mode, which
never added the im...

b77d0deaf53697630ba534f62dc871f4eb275f14 authored over 1 year ago
Add child modules as attributes of parent modules. (#10338)

Failing to add child modules as attributes of parent module will prevent them from being accessi...

2f7415cfbc4b6ca62f9013f1abd27136f46b9653 authored over 1 year ago
Merge pull request #11129 from Cheukting/warn_in_expt

ba6064968004253415adf1aa892c5b124f8de215 authored over 1 year ago
Merge pull request #10937 from reaganjlee/re-emit

679bd6f2ed8d844833df6039aa2660635eb1d7d6 authored over 1 year ago
Merge pull request #11152 from Zac-HD/drop-py37

a50ea1b8e78cc54d5cc456c82bc267fbc3d78b51 authored over 1 year ago
Explicit GC for PyPy, take 2

0353a94cd1ab1d961aa064235ee038d7a13583dd authored over 1 year ago
Apply suggestions from code review

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

0311fc3384093b3f04e8b25166508e10e3f1d3df authored over 1 year ago
Explicit GC for PyPy

7fdc8391e2cea79994e20c1ab679e960ce9d9c7c authored over 1 year ago
capture warning when exception is raised (fix #9036)

15524f34d2aa8a0b311ea1ce735d9b6b471b8018 authored over 1 year ago
Tweak docs on review

2d48171e88e861bde0e7cf3d3d087ebbe203c103 authored over 1 year ago
Update tests for re-emitted warnings

7022fb455d5c5853cb839cd20e53bbbacaa46d28 authored over 1 year ago
Refactor warns() exit logic

a1b37022afd4aec31009a3e56872c435b05e3c45 authored over 1 year ago
Emit unmatched warnings from pytest.warns()

9279ea2882b96be6f7de3f8fbaa38062b1f2353e authored over 1 year ago
Drop py37 from CI

165fbbd12a74ab639d61ce1f28dfef1511a2c2e2 authored over 1 year ago
Update pre-commit config

f617bab0a243dea5ffe6c61ca21f280c56d9280c authored over 1 year ago
Drop Python 3.7

f4e3b4ad9827276ff20c2c3a86e0637a37b09019 authored over 1 year ago
Merge pull request #11017 from erik-hasse/caplog-root-logger-docs

add a warning about modifying the root logger during tests

81cfb3fc874d5a4127dcc8f11e6bb4ae424fb094 authored over 1 year ago
[pre-commit.ci] pre-commit autoupdate (#11145)

updates:
- [github.com/PyCQA/autoflake: v2.1.1 → v2.2.0](https://github.com/PyCQA/autoflake/comp...

dd5f3773d961273d53691ebb06361639b361e9c6 authored over 1 year ago
Merge pull request #11139 from pytest-dev/update-plugin-list/patch-fe51121f3

[automated] Update plugin list

e132d6488f0ae028842ef928c2c5f6e816c93427 authored over 1 year ago
[pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

4719d998d809a99937fc571c7afba6f8291a97d4 authored over 1 year ago
Add changelog and author

5332656906dc60b29b4288eaf1842452106fce46 authored over 1 year ago
add a test function to the test

a14fc10cac90dcb075221d03c52c76dd714daab1 authored over 1 year ago
Add test

05d7e609040f0af87b2d647ef10b9deb7dd89d3c authored over 1 year ago
fix code for py37

4ebb2b94c289a5d1a5756a4a69c7f2ec3e0def89 authored over 1 year ago
Ensure the docstring is a string

9859c110cc9851a25802524f09fc58ce2aa018db authored over 1 year ago
Merge pull request #8428 from graingert/warn-when-a-mark-is-applied-to-a-fixture

5eaf8207eb1ee87959232d06bbc570e4fb83bc30 authored over 1 year ago
Update doc/en/deprecations.rst

518ca37caeda845376f71648714d53f26b218e82 authored over 1 year ago
Apply suggestions from code review

Co-authored-by: Zac Hatfield-Dodds <[email protected]>

45f1a462d505438548a4dda2072093a22fbd1cb3 authored over 1 year ago
Merge branch 'main' into warn-when-a-mark-is-applied-to-a-fixture

4cd95eeabf34ad3d4f9500113ad6fb3dc5e2c2d7 authored over 1 year ago
[automated] Update plugin list

1306b84241349cb2b7c65425969c2560fa8e98af authored over 1 year ago
Merge pull request #11042 from bluetech/pkg-init-argpath

python: change `pytest pkg/__init__.py` to only collect the `__init__.py` Module

fe51121f39ca48c1af21733a60ae069b316b1cdb authored over 1 year ago
python: change `pytest pkg/__init__.py` to only collect the `__init__.py` Module

Previously it would collect the entire package, but this is not what
users expect.

Refs #3749
F...

c8b1790ee783c89d1dbda837f2a67001c71da741 authored over 1 year ago
Merge pull request #11133 from bluetech/removed-in-8-error

Change PytestRemovedIn8Warning to error by default, add PytestRemovedIn9Warning

2870157234374285630aef2fbf0ac8074cfecb2b authored over 1 year ago
Add PytestRemovedIn9Warning

It's good to have it available already in all 8.* versions, even if it's
not used yet.

1b7896f83d5c7ed822f5efc1d62fb33325ce2471 authored over 1 year ago
Change PytestRemovedIn8Warning to error by default

Per our backward compatibility policy.

a4a189ad99b2a7c3536de30009bb8111a0cf176e authored over 1 year ago
Merge pull request #11132 from bluetech/cherry-pick-release

Cherry-pick 7.4.0 release notes

57d352460cd3c0ea38b1fc85764678fc35a264a8 authored over 1 year ago
Merge pull request #11131 from pytest-dev/release-7.4.0

Prepare release 7.4.0

(cherry picked from commit fb03d1388b002f63973c663cb4929908a2ca81f5)

a14745550a07057f6dab798fccfb26403262253a authored over 1 year ago
Merge pull request #11128 from bluetech/pythonpath-note

reference: add note that `pythonpath` does not affect `-p`

64319dbc01767c73161be630bb6986c4f1402c3e authored over 1 year ago
reference: add note that `pythonpath` does not affect `-p`

Fix #11118.

1e8135df16fff350d0097a41b739745a9e14edec authored over 1 year ago
Merge pull request #10935 from nondescryptid/10328

1e32a4b57030d06eec09e6c1d484e55709f59991 authored over 1 year ago
Merge pull request #11125 from bluetech/initial-conftests-testpaths

config: fix the paths considered for initial conftest discovery

faa1f9d2ad88d788cf035e5ed8ed78d248c24c09 authored over 1 year ago
config: fix the paths considered for initial conftest discovery

Fixes #11104.

See the issue for a description of the problem.

Now, we use the same logic for i...

14890329dcdc37085a8ac9c53ce332df9faead30 authored over 1 year ago
config: extract initial paths/nodeids args logic to a function

Will be reused in the next commit.

d97d44a97af2303eb3f3aea1f16fd834f5415509 authored over 1 year ago
Add encoding in more tests

661b938fcad0ece7d017d76d412fff220e43a865 authored over 1 year ago
Use utf-8 debug file

f6b995e9d59a0b7e1e52fb64185e9e1d1dae367d authored over 1 year ago
Encoding for subprocess.run

7e510769b4a9b67ef3802a894b36e7978fa222f8 authored over 1 year ago
Fix encoding warnings

a704605cf182e1142c1e9b1da4c7cad1a1749376 authored over 1 year ago
[pre-commit.ci] pre-commit autoupdate (#11124)

updates:
- [github.com/asottile/blacken-docs: 1.13.0 → 1.14.0](https://github.com/asottile/black...

797b924fc44189d0b9c2ad905410f0bd89461ab7 authored over 1 year ago
Merge pull request #9149 from Vijay-Arora/main

b5ec092525282698d0076f4eba858fabd413670f authored over 1 year ago
Apply suggestions from code review

Co-authored-by: Ronnie Dutta <[email protected]>

5b355183891962fe466b227ce15d1b34714b8eef authored over 1 year ago
build(deps): Bump peter-evans/create-pull-request from 5.0.0 to 5.0.2 (#11120)

Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from...

8528052a9514b1d81103d9c0d4aad5792849a1b6 authored over 1 year ago
build(deps): Bump pytest-mock in /testing/plugins_integration (#11119)

Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock) from 3.10.0 to 3.11.1.
- [Release...

1eb83706b6c7a4c2789719711ececaa0b8c5a9f2 authored over 1 year ago
[automated] Update plugin list (#11117)

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

fa09f6dcc60ba350771d10027061c135a2bdb66d authored over 1 year ago
doc: Add ep2023 training (#11113)

b55c02c3c9914a48e00fe8ab1cd7d903ab3b08c0 authored over 1 year ago
reference: separate node types to their own section

I think it's helpful to separate the node classes from the other
objects, as they have their own...

bd88a6412d7518c94ebdb4bbfcff39accd771d4f authored over 1 year ago
reference: add doc for `Package`

We document the other py collectors, we should document `Package` as
well.

264e7ac32733572fad3892ba0e830dba7cc87cf0 authored over 1 year ago
[pre-commit.ci] pre-commit autoupdate (#11103)

updates:
- [github.com/asottile/pyupgrade: v3.4.0 → v3.6.0](https://github.com/asottile/pyupgrad...

b7a142f4babddce76168e9cb00bf5de6b145c0e4 authored over 1 year ago
build(deps): Bump django in /testing/plugins_integration (#11102)

Bumps [django](https://github.com/django/django) from 4.2.1 to 4.2.2.
- [Commits](https://github...

2d824329ebf5455aaf4c6f8aa29afff401abe315 authored over 1 year ago
Merge pull request #11097 from bluetech/cherry-pick-release

Cherry-pick 7.3.2 release notes

ecb23106d8d4b4c211232839678406fe31b71c7d authored over 1 year ago
changelog: add note to `norecursedir`/`pytest_ignore_collect` change (#11095)

8174a301642da3cecd828c82cdc8279ab9511b8a authored over 1 year ago
Merge pull request #11096 from pytest-dev/release-7.3.2

Prepare release 7.3.2

(cherry picked from commit 5dcd2be4661bc606b3399bff3614c0691ce9c13f)

0142bb6687bf40e8928fb0a46eee4a794198f1cb authored over 1 year ago
Merge pull request #10894 from pytest-dev/py312-ci

Python 3.12 support

52cf700f1ba7ba3211f6504a3ead1facf22ed94d authored over 1 year ago
ci; use check-latest: true for -dev pythons

When testing -dev python versions, we want to always use the latest.

6b3ece5bdb1c013f62db55004a42b7fb221d3fd1 authored over 1 year ago
Declare support for Python 3.12

7d5207a7369f9560c75ee90e070727f34e04f1ce authored over 1 year ago
ci: start testing Python 3.12-dev

3e65a461c7293510753ed960a04d72e263f93bb0 authored over 1 year ago
testing/python/collect: replace use of deprecated/removed `imp` module

40590008349facb37d48ec147c0d3b6d663cfc4c authored over 1 year ago
Avoid ast deprecation warnings on Python 3.12

Fix #10977.

9335a0b4453dbb08a07b6ac1b33d1ed3d17c45a5 authored over 1 year ago