Notes:
31-dec-2001 Jython 2.1 final
Bug fixes.
- [ #493359 ] Installer should include <EXIT> button
- [ #495602 ] os.path.dirname() can result in an NPE
- [ #495604 ] imp.find_module fails when None is 2 arg
21-dec-2001 Jython 2.1 beta 2
New features.
- support for callproc() in zxJDBC is now available for most simple
stored procedure calls.
Bug fixes.
- [ #451552 ] case insensitivity on import causes prob
- [ #456926 ] PackageManager doesn't work correctly
- [ #484949 ] __import__(_) does unwanted rel search
- [ #488632 ] -c sys.argv diff
- [ #489168 ] Parse error, java traceback
- [ #489836 ] Private names is not mangled
- [ #490157 ] string.splitlines() - incorrectly splits
- [ #490230 ] NotImplemented not implemented
- [ #490961 ] PyFile.java requires JDK 1.2
- [ #490962 ] Typo in PyFile.java
- [ #490963 ] Please update ReadlineConsole.java
- [ #494514 ] Python object not gc()'d
- [ #495458 ] multi level import from .zip file.
- [ #495870 ] zxJDBC now only prepares statements with params.
03-dec-2001 Jython 2.1 beta 1
New features.
- The weakref module is now available.
- The sys.exitfunc hook is called on exit and the sys.excepthook
is called when an exception occur.
- A CPython compatible xreadlines module.
- Support for os.environ and os.system() on common platforms.
- Includes zxJDBC for Python DB API 2.0 compatibility.
Bug fixes.
- [ #438297 ] SimpleHTTPServer does not work
- [ #440660 ] using nested java cls @ level >2 fails
- [ #448485 ] Tuple unpacking raises KeyError
- [ #448523 ] Support "ASCII" as builtin codec.
- [ #449316 ] ArrayList()[0] should raise IndexError
- [ #449956 ] jythonc 2.1a3 --package problem
- [ #450938 ] time module requires JDK 1.4
- [ #451746 ] jythonc --deep pjy$packages problem
- [ #452526 ] traceback lineno is the except line
- [ #452947 ] Class of innerclass inst <> innerclas
- [ #453301 ] jythonc --compileropts on Windows
- [ #457614 ] pls change ©right; to (c) in sources
- [ #458945 ] Missing 'lastindex' on match objects
- [ #462280 ] builtin method as a class variable
- [ #467826 ] SHA digest() method doesn't work
- [ #473676 ] cStringIO bug
- [ #475445 ] incompatibility with python
- [ #475666 ] __nonzero__ exceptions must be ignored
- [ #476580 ] 'del obj.non_member' : wrong exception
- [ #476772 ] shutdowns in jython / atexit
- [ #477608 ] os.path.getmtime() missing
- [ #477768 ] ord([123]) 21a3
- [ #477793 ] os.utime() is missing.
- [ #480373 ] Can't find _PyInner with classloader.
- [ #480390 ] main() does not throw exceptions
- [ #484181 ] command line args in dos
- [ #485558 ] Synchronization bug in sys.initialize.
- [ #485968 ] cStringIO.softspace is not assignable.
29-jul-2001 Jython 2.1 alpha 3
New features.
- A settable console encoding will allow windows users to enter
national characters at the command prompt.
- Non-public classes are available when respectJavaAccessibility is false
- The names of zip- and jarfiles can be added to sys.path.
Bug fixes.
- The standard python library files are from CPython-2.1.1
- A complete list of fixed bugs can be found on SF:
http://sourceforge.net/tracker/?group_id=12867&atid=112867
Select Status=Any and Group=Fixed in 2.1a3
18-jul-2001 Jython 2.1 alpha 2
New features.
- Added ReadlineConsole class. This class will make it a lot easier
to integrate Bablok's readline support.
- Display Hook for Interactive Use (pep-0217)
- Added zlib, gzip and zipfile modules.
- Added nested scope to jythonc (pep-0227).
Bug fixes.
- Fixed obscure __import__ error message #437800
- Prevent a NPE during import when running with a security manager
- Fixed multi-level Java method overriding #222819.
- Fix for dependency problem with jythonc. #415933
- Fix a lost syntax error when auto importing submodules.
- Use quotes around classpath, but only for win+jdk1.1.
- Find the complete list of fixed bug on SF:
http://sourceforge.net/tracker/?group_id=12867&atid=112867
Select Status=Any and Group=Fixed in 2.1a2
14-mar-2001 Jython 2.1 alpha 1
New features.
- Improve speed when indexing a string and iterating over a string
in a for loop.
- Reworked coercing model (pep-0208)
- Added {}.popitem().
- Improved speed for python files by buffering the RandomAccessFile.
- Added function attributes (pep-0232)
- Rich comparison (pep-0207)
- Updated cPickle to handle CPython compatible unicode strings.
- Updated sre to CPython-2.1a1
- Added the "new" module
- Added a PyServlet class to the util package.
- Warning framework (pep-0230).
- Added sys.add_classdir and sys.add_extdir.
- Added nested scope to the interpreter (pep-0227).
Bug fixes.
- Allow self referencing adapters to be collected when using weak
tables.
- Added workaround for a reader bug in MRJ22Jitc.01.
- Fixes #127340 where serializable parameter received a PyObject
instead of the wrapped java object.
- Include a LineNumberTable in the compiled class files.
- Fixed a java version test bug in the installer.
- Added workaround for class initialization bug in MRJ2.2.4
- Added support for three argument getattr() calls.
Changes:
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use