951
Comment: Remove the old 2.5 roadmap items
|
1024
covert to rST, added a couple items
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
(Made this a placeholder page, most of this has become obsolete. Convert to RST ASAP!) | #format rst |
Line 3: | Line 3: |
= 2.6.x = == 2.6.0 == |
2.6.0 ===== |
Line 12: | Line 11: |
* Require minimum Java 6, rip out Java 5 compatibility: | |
Line 13: | Line 13: |
== 2.6.? (TBD) == | * Generic.newSetFromMap * Believe we can remove the xeresImpl jar * Other things.. 2.6.? (TBD) =========== |
Line 23: | Line 28: |
=== Future? === | Future? ======= |
2.6.0
- Upgrade to Python 2.6 language and builtins, along with a substantial subset of the stdlib
- Redesign PySystemState, ThreadState API
- Mark true-public APIs with a suitable annotation; deprecate and/or remove obsolete APIs
- Remove all user-visible singletons in org.python.core, especially any static public fields (like those in PySystemState)
- Performance!
- Require minimum Java 6, rip out Java 5 compatibility:
- Generic.newSetFromMap
- Believe we can remove the xeresImpl jar
- Other things..
2.6.? (TBD)
- unicodedata
- [[http://bugs.jython.org/issue1066|cjkcodecs]]
- [[http://www.python.org/doc/lib/module-bz2.html|bz2 module]]
- ReplaceJythonc
- MigrateBugtests
- Import Python from the classpath
- Performance improvements
Future?
[[http://docs.python.org/whatsnew/modules.html#SECTION0001410000000000000000|ctypes module]]
Translate summer of code compiler to Java *Incorporated, except for pyc support