sanic icon indicating copy to clipboard operation
sanic copied to clipboard

Add Python 3.13 to CI Tests

Open robd003 opened this issue 1 year ago • 4 comments

Is there an existing issue for this?

  • [X] I have searched the existing issues

Is your feature request related to a problem? Please describe.

No response

Describe the solution you'd like

Can we be proactive and make sure that Sanic will be compatible with Python 3.13 when it's released in early October?

MagicStack just released v0.21.0beta1 which has support for Python 3.13

Additional context

No response

robd003 avatar Sep 04 '24 23:09 robd003

Absolutely. The big question is of course uvloop.

ahopkins avatar Sep 05 '24 16:09 ahopkins

As I see, httptools doesn't currently compile on 3.13 and there is no response on the ticket https://github.com/MagicStack/httptools/issues/104

Should we get rid of this dependency?

Tishka17 avatar Sep 29 '24 12:09 Tishka17

hhtptools 0.6.2 was just released with compatibility for Python 3.13

robd003 avatar Oct 14 '24 18:10 robd003

@ahopkins uvloop just released a version compatible with Python 3.13!

https://github.com/MagicStack/uvloop/releases/tag/v0.21.0

Do you know when we could get Sanic LTS tested against Python 3.13?

robd003 avatar Oct 16 '24 00:10 robd003