1343
Comment:
|
1371
reminded by commit logs that this was for java5 compat live-tribe-jssr223
|
Deletions are marked like this. | Additions are marked like this. |
Line 14: | Line 14: |
* Believe we can remove the xercesImpl jar | * Believe we can remove the xercesImpl jar, livetribe-jsr223-2.0.5.jar |
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 xercesImpl jar, livetribe-jsr223-2.0.5.jar
- Other things..
Who is doing what?
- math module: Oti
- documentation, text_xrange.py, test_complex.py: Josh
- grammar cleanup, test_print.py (from __future__ import print_function): Frank
- itertools, collections: Jim
- mercurial move, abcs, exceptions, posix/ntpath, io, tarfile: pjenvey
2.6.? (TBD)
- unicodedata
- [[http://bugs.jython.org/issue1066|cjkcodecs]]: yyamano
- [[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