#15530: Metaticket: Add support for python 3.3+
-------------------------------------------------+-------------------------
Reporter: ohanar | Owner:
Type: enhancement | Status:
Priority: major | needs_work
Component: packages: standard | Milestone: sage-6.8
Keywords: python3 | Resolution:
Authors: | Merged in:
Report Upstream: N/A | Reviewers:
Branch: | Work issues:
Dependencies: #15510, #15511, #15512, | Commit:
#15531, #15532, #15537, #15539, #15540, | Stopgaps:
#15541, #15807, #15980, #18537, #16052, |
#18437 |
-------------------------------------------------+-------------------------
Changes (by kcrisman):
* dependencies:
#15510, #15511, #15512, #15531, #15532, #15537, #15539, #15540,
#15541, #15807, #15980, #18537
=>
#15510, #15511, #15512, #15531, #15532, #15537, #15539, #15540,
#15541, #15807, #15980, #18537, #16052, #18437
Old description:
> In order to support python 3.3, the following needs to be fixed:
>
> 1. #15510 - upgrade to a newer version of setuptools
> 1. #15511 - upgrade to a newer version of rpy2
> 1. #15512 - upgrade to a newer version of sympy
> 1. #14854 - upgrade to a newer version of pycrypto
> 1. #15532 - upgrade to a newer version of networkx
> 1. #15537 - fix csage to work with python3
> 1. #15539 - switch from using PIL to Pillow
> 1. #15540 - trivial python3 fixes to a few spkgs
> 1. #15541 - fix sage-location and sage-download-file for python3
> 1. #15593 - remove sqlalchemy
> 1. #17591 - remove gdmodule
> 1. #15620 - Stop using `StandardError`
> 1. #15755 - upgrade cython to version 0.20.1
> 1. #15807 - upgrade mpmath to version 0.18
> 1. #15980 - meta-ticket for python3 compatibility of the sage library
> (stage 1)
> 1. #16052 - meta-ticket for python3 compatibility of the sage library
> (stage 2)
> 1. #17854 - remove c_lib
> 1. #18437 - fix polybori and python 3
> 1. #17607 - add python 3 package
>
> ----
>
> Possibly relevant timeline from
> [https://www.python.org/dev/peps/pep-0373/ PEP 373]:
>
> Being the last of the 2.x series, 2.7 will have an extended period of
> maintenance. The current plan is to support it for at least 10 years from
> the initial 2.7 release. This means there will be bugfix releases until
> 2020.
>
> Planned future release dates:
>
> * 2.7.10 June 2015
> * beyond this date, releases as needed
New description:
In order to support python 3.3, the following needs to be fixed:
1. #15510 - upgrade to a newer version of setuptools
1. #15511 - upgrade to a newer version of rpy2
1. #15512 - upgrade to a newer version of sympy
1. #14854 - upgrade to a newer version of pycrypto
1. #15532 - upgrade to a newer version of networkx
1. #15537 - fix csage to work with python3
1. #15539 - switch from using PIL to Pillow
1. #15540 - trivial python3 fixes to a few spkgs
1. #15541 - fix sage-location and sage-download-file for python3
1. #15593 - remove sqlalchemy
1. #17591 - remove gdmodule
1. #15620 - Stop using `StandardError`
1. #15755 - upgrade cython to version 0.20.1
1. #15807 - upgrade mpmath to version 0.18
1. #15980 - meta-ticket for python3 compatibility of the sage library
(stage 1)
1. #16052 - meta-ticket for python3 compatibility of the sage library
(stage 2)
1. #17854 - remove c_lib
1. #18437 - fix polybori and python 3
1. #18537 - fix Pynac at least building against python 3
1. #17607 - add python 3 package
----
Possibly relevant timeline from [https://www.python.org/dev/peps/pep-0373/
PEP 373]:
Being the last of the 2.x series, 2.7 will have an extended period of
maintenance. The current plan is to support it for at least 10 years from
the initial 2.7 release. This means there will be bugfix releases until
2020.
Planned future release dates:
* 2.7.10 June 2015
* beyond this date, releases as needed
--
--
Ticket URL: <http://trac.sagemath.org/ticket/15530#comment:54>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.