On Sunday, May 16, 2021 at 1:14:27 PM UTC-7 vdelecroix wrote:

> 2. Did we plan the end of Python 3.6 support in Sage?


Support of system Python 3.6 is already deprecated for the Sage 
distribution in Sage 9.3 (https://trac.sagemath.org/ticket/31318).

Many major packages follow NEP 29 (https://trac.sagemath.org/ticket/30384) 
and have already removed support for Python 3.6. 
Keeping support for Python 3.6 would pin us to outdated versions of numpy, 
scipy, jupyter,  etc.

Dropping support for Python 3.6 will also allow us to write more modern 
code (see https://trac.sagemath.org/ticket/29756); most notably the revised 
type annotations that are available in Python 3.7 using "from __future__ 
import annotations".

As Dima mentioned, the ticket dropping Python 3.6 support (
https://trac.sagemath.org/ticket/30551) is already positively reviewed.

This is probably a good moment for developers to speak up if they have 
objections to this change.



 

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/e1a641af-d9c2-4233-8a0d-a874a141c44dn%40googlegroups.com.

Reply via email to