wpt
wpt copied to clipboard
Support Python 3.12
This requires a patch to pywebsocket3, since it doesn't correctly use the SSLContext and the old approach has now been dropped. We can upstream this patch after landing here, but this is quite urgent now since several major platforms are shipping 3.12 by default.
It also updates all the CI configuration to use Python 3.12 in addition to, or instead of, Python 3.11, as appropriate.