sagemath/sage

Update cython to 0.29.30

tobiasdiez opened this issue · 14 comments

https://cython.readthedocs.io/en/latest/src/changes.html#id27

needed for #26254 and also for Python 3.11 support (#33842)

CC: @jdemeyer @tscrim @mkoeppe @kwankyu @kliem

Component: build

Author: Matthias Koeppe

Branch: 92e9cff

Reviewer: Kwankyu Lee

Issue created by migration from https://trac.sagemath.org/ticket/33864

comment:1

The procedure to upgrade packages is explained in https://doc.sagemath.org/html/en/developer/packaging.html#upstream-urls:
sage --package update-latest cython --commit

comment:2

They're up to 0.29.30 now...

Commit: 92e9cff

Author: Matthias Koeppe

New commits:

92e9cffbuild/pkgs/cython: Update to 0.29.30

Description changed:

--- 
+++ 
@@ -1 +1,3 @@
-Partly because this is a nice release number, but mostly because its needed in #26254. I have no idea how to update packages so help is appreciated
+https://cython.readthedocs.io/en/latest/src/changes.html#id27
+
+needed for #26254 and also for Python 3.11 support (#33842)
kliem commented
comment:8

I can confirm that 0.29.30 is the minimum cython version that will work for python 3.11.

I started some workflows to see whether this causes any problems.

comment:9

No problem with Sage 9.6.

Changed commit from 92e9cff to none

Changed reviewer from Kwankyu Lee, https://github.com/kliem/sage/pull/52/checks to Kwankyu Lee