python-trio / trio

Trio – a friendly Python library for async concurrency and I/O
https://trio.readthedocs.io
Other
5.98k stars 325 forks source link

Add Python 3.11 and 3.12 to Windows and MacOS matrices #3017

Closed A5rocks closed 2 weeks ago

A5rocks commented 2 weeks ago

Part of: https://github.com/python-trio/trio/issues/2885

codecov[bot] commented 2 weeks ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 99.63%. Comparing base (451393a) to head (b06b544).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #3017 +/- ## ======================================= Coverage 99.63% 99.63% ======================================= Files 120 120 Lines 17863 17863 Branches 3217 3217 ======================================= Hits 17798 17798 Misses 46 46 Partials 19 19 ``` | [Files](https://app.codecov.io/gh/python-trio/trio/pull/3017?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-trio) | Coverage Δ | | |---|---|---| | [src/trio/socket.py](https://app.codecov.io/gh/python-trio/trio/pull/3017?src=pr&el=tree&filepath=src%2Ftrio%2Fsocket.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=python-trio#diff-c3JjL3RyaW8vc29ja2V0LnB5) | `100.00% <ø> (ø)` | |
A5rocks commented 2 weeks ago

Oh, turns out the github branch rename feature doesn't work. Oh well

A5rocks commented 2 weeks ago

pre-commit.ci autofix

jakkdl commented 2 weeks ago

Huh, did we just forget to add these when adding 3.11/3.12 - or was something broken that now works? Not that it matters, good stuff.

A5rocks commented 2 weeks ago

It looks like I added 3.12 at least and while I can't remember exactly, I'm pretty sure I just forgot to add it to Windows/MacOS (because step 1 was adding 3.12-dev which we handle using a PPA, then step 2 (where I forgot) is just removing -dev)