I am happy to announce the second beta release of Jython 2.1.
Jython is a Java implementation of the Python programming
language. It allows users to compile Python source code to
Java byte codes, and run the resulting bytecodes on any Java
Virtual Machine. It is a very seamless and smooth
integration with Java: from Python you have complete access
to all Java libraries, can build applets, can integrate with
Java beans, and can subclass Java classes in Python and vice
versa. Like Python, and unlike Java, Jython can also be
used interactively: just type some Jython code at the
prompt and see the results immediately.
A java installer is available for download at the Jython website:
Installation of version 2.1b2 is similar to version 2.0. Further
information and tips on installation is available at:
Jython 2.1 aims to be feature compatible with Python 2.1.1 and among
the new feature are:
- support for callproc() in zxJDBC is now available for most simple
stored procedure calls.
The list of bugs fixed since the previous release includes:
- [ #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.
A complete list of changes and differences are available here:
Bugs can be reported to the bug manager on SourceForge: