Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable Python 3.12 in CI and as the main target #1067

Merged
merged 9 commits into from
Jan 19, 2024
Merged

Enable Python 3.12 in CI and as the main target #1067

merged 9 commits into from
Jan 19, 2024

Conversation

nolar
Copy link
Owner

@nolar nolar commented Oct 8, 2023

Blockers:

Now, aiohttp (3.8.x) fails with numerous errors like this one:

      aiohttp/_websocket.c: In function ‘__Pyx_PyIndex_AsSsize_t’:
      aiohttp/_websocket.c:3744:45: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’
       3744 |     const digit* digits = ((PyLongObject*)b)->ob_digit;
            |                                             ^~
      error: command '/usr/bin/gcc' failed with exit code 1

@nolar nolar marked this pull request as draft October 8, 2023 23:46
@nolar nolar force-pushed the python-3.12 branch 4 times, most recently from 1e5270c to f7c492c Compare October 9, 2023 08:48
kopf/_core/actions/progression.py Dismissed Show dismissed Hide dismissed
kopf/_core/actions/progression.py Dismissed Show dismissed Hide dismissed
kopf/_core/actions/progression.py Dismissed Show dismissed Hide dismissed
kopf/_core/actions/progression.py Dismissed Show dismissed Hide dismissed
@nolar nolar force-pushed the python-3.12 branch 3 times, most recently from 27dee74 to 2746dc0 Compare October 9, 2023 22:50
@nolar nolar mentioned this pull request Oct 9, 2023
8 tasks
@nolar nolar force-pushed the python-3.12 branch 2 times, most recently from 63a8afa to 55c8c76 Compare October 15, 2023 22:18
@nolar nolar force-pushed the python-3.12 branch 6 times, most recently from e376c53 to 16049c1 Compare January 19, 2024 20:45
@nolar nolar marked this pull request as ready for review January 19, 2024 21:11
Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
…3.12

Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
…on 3.13 compatibility

Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
… version detection

Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
This only affected tests where things go fast, the servers are started and stopped multiple times. It could also happen in production, but less likely.

Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
…precation

Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
@nolar nolar merged commit fc288a6 into main Jan 19, 2024
30 checks passed
@nolar nolar deleted the python-3.12 branch January 19, 2024 22:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant