All releases of Java Embedded Python


Changes: This version reverts the Python import hack that was added a few releases back. This fixes importing some native packages with Jepp.


Changes: Several enhancements were made for array handling.


Changes: Bugfixes. 'jimport' should only throw ImportError. This prevented some Python packages from importing correctly. An updated libtool correctly adds the .so suffix on Linux.


Changes: This release adds the ability to run pyo and pyc files. JProxy support was also added. Internal bugs were fixed.


Changes: Changes since the last beta were limited to makefile updates to compile correctly without javax.script support.


Changes: Numerous improvements including an import facility, javax.script support, support for translating Class objects, and more. Potential backwards compatibility issues: Jep.getValue now boxes primitives (previously, it converted anything that wasn't a Java object to a String). Jep.set() now sets variables in the globals dict instead of on the jep module.


Changes: This release fixes a memory leak and changes the licensing for the .java files to the libpng license from the LGPL. This will make it easier for some people to link to Jep's Java code.


Changes: This release adds final bugfixes for the 1.0 release. Future releases will be source compatible with this API, which actually hasn't changed much since the project started.


Changes: This release fixes memory leaks due to circular references in Python. It is a recommended upgrade.


Changes: This release features primitive array support, char and byte types mapped, readline-aware console.py for using Jep interactively, and a Java class to execute Python scripts. There were a lot of bugfixes as well.