Opened 5 years ago

Last modified 9 months ago

#16052 new enhancement

Meta-ticket for Python 3.3+ preparation (sage library) - stage 2 — at Version 1

Reported by: wluebbe Owned by:
Priority: major Milestone: sage-pending
Component: python3 Keywords: python3
Cc: Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Description (last modified by wluebbe)

This meta-ticket tracks those tickets for changing the Sage library that did not go into stage 1 (ticket:15980).

Some reasons for assigning tasks to stage 2:

  • The code can run on Python 2 only with the support of imported "compatibility" libraries. [copied from description] Maybe we have to check the licenses of the used compatibility libraries.
  • The tasks are usually more complicated. The approach may not be obvious or uncontroversial.
  • To make progress we need a Python 3.3 test environment for them.

This ticket is referenced by the meta-ticket ticket:15530

No. 2to3 fixer see ticket Comment
2basestring ticket:16064 about 27 modules; details see ticket
7exec ticket:16065 6 modules; details see ticket
8execfile ticket:16066 2 modules; details see ticket
10filter ticket:16067 about 53 modules; details see ticket (from future_builtins import filter ?)
17imports ticket:16069 about 39 modules; details see ticket
22itertools_import ticket:16070 about 12 modules; details see ticket
23itertools ticket:16071 about 20 modules; details see ticket
24long ticket:16072 about 72 modules; details see ticket
25map ticket:16073 about 171 modules; details see ticket (from future_builtins import map ?)
26metaclass ticket:16074 about 30 modules; details see ticket
29next ticket:16075 about 84 modules; details see ticket
30nonzero ticket:16076 about 25 modules; details see ticket
36raw_input ticket:16077 3 modules; details see ticket
37reduce ticket:16078 about 24 modules; details see ticket
46unicode ticket:16079 lots of modules?; details see ticket (from __future__ import unicode_literals ?)
47urllib ticket:16080 about 16 modules; details see ticket
49xrange ticket:16081 about 293 modules changes; details see ticket
51zip ticket:16082 about 54 modules; details see ticket (from future_builtins import zip ?)

Change History (1)

comment:1 Changed 5 years ago by wluebbe

  • Description modified (diff)
Note: See TracTickets for help on using tickets.