Test under 3.11-dev
Added a few warning filters because:
_models.pyandtest_multiplart.pyare relying on deprecatedcgicertifiis using deprecatedimportlib.resources.pathrichis using deprecatedsre_constants
Should we use 3.11-dev tag instead? So when beta 4 is available on python-setup we get it automatically and can act on it?
Good idea, I don't know we can use 3.11-dev actually, updated.
Thanks for this! It's up to us to solve the cgi warning so I opened #2309 for this. OTOH the 2 other warnings are in transient dependencies so ignoring them for now seems OK.
I've not looked into why but seems like the coverage check is failing on 3.11 but not other Python versions...
https://github.com/encode/httpx/actions/runs/3150283298/jobs/5122888953
@tomchristie This is a bug when coverage is working under 3.11: https://github.com/nedbat/coveragepy/issues/1419. It should be fixed by bumping coverage version.