Fixes for memory issues found when upgrading to Python 3.10 beta.
Add additional diagnositics for importing of non-public class.
Fixed issue with classes with unsatified dependencies leading to a crash
Fixed a bug with arrays created using the short cut. The wrong type
This is a bug release to correct defects found in the previous release. This version should add no additional functionality, though certain bug fixes will correct previous behaviors or add files which were incorrectly excluded due to packaging issues.
JPype scans jar files and rebuilding missin…
Added builds for Python 3.9. Python 3.9 on Windows is currently failing
due to issue in Python.
Fixed bug when importing from multi-release jars. The directory was
being truncated to only those classes in the overlay.
addClassPath can add jar files after the JVM is started. The default
Linux binaries are now stripped for size.
Add importlib.util to address instability in Python importlib boot process.
Certain versions of Python such as 3.9 appear to not properly load this
module resulting in unexpected errors during startJVM.
linux distribution were incomplete. Please use 1.1.1 release.
Correct bug resulting in reporting ambiguous overloads when resolving
methods with variadic arguments.
Ctrl+C behavior is switchable with interrupt flag to startJVM.
If True, process will halt on Ctrl-C. If False, the process
The wrapper for Throwable was getting the wrapper for Object rather than
the expected wrapper resulting in odd conversions from Python classes.
Typos within the import system resulting in "jname" not found corrected.
^C propagates to a KeyboardInterrupt properly.
Added cache to the method…
This is a single issue patch release for compatibility with Python 3.8.4.
- Workarounds for Python 3.8.4 release. Python altered logic regarding the use of
__setattr__for object and type, preventing it from being used to alter derived classes. Also the checking for errors was delegated from the
JCharis supported as a return type, thus rather than returning a string where a
JCharis expected. For compatibility
strand implements implicit conversion to an
intwhen used in numeric operations. Therefore, it passes the return, argument, and field contracts. But that …
This release is to fix an issue in which the development release was accidentally published as the source release on PyPi. v0.7.4 built from source from PyPi and on the Anaconda distributions should be replaced with this version. Changes in this release include
- Updated documentation
- A revised re…