python-trio / pytest-trio

Pytest plugin for trio
Other
54 stars 25 forks source link

YAPF -> Black, drop py36 and `async_generator`, test on newer Pythons #129

Closed Zac-HD closed 1 year ago

Zac-HD commented 2 years ago

This is intended as a base for the actual feature work of #104 and #128; as a separate PR to make the next one much easier to review... and ensure that the tests all pass with just this base 😅

I also created https://github.com/python-trio/trio/issues/2458 to track async_generator upstream.

Zac-HD commented 2 years ago

I'm not sure what's happened to codecov, but the other "expected checks" are removed-and-replaced in this PR; if it otherwise looks good we'll need to adjust the branch protection settings.

pquentin commented 1 year ago

I updated the required checks so this can now be merged!

codecov is indeed broken, we're sending empty reports: https://app.codecov.io/github/python-trio/pytest-trio/commit/f788fe7d1bc7e7cbfa8e86d482018afd785536d1. The uploader complains about the checkout, maybe that's the issue.