github jpype-project/jpype v1.4.0
JPype 1.4.0

latest releases: v1.6.0, v1.5.2, v1.5.1...
3 years ago
  • Support for all different buffer type conversions.

    • Improved buffer transfers to numpy as guaranteed to match Java types.
      However, exact dtype for conversions is os/numpy version dependent.

    • Support for byte order channels on buffer transfers.

    • Byte size for buffers now fixed to Java definitions.

    • When directly accessing Java arrays using memory view, Python requires a
      cast from buffers. Required because Python does not support memory view
      alterations on non-native sizes.

  • Fix crash when comparing JChar.

    • Order handling for numerical operations with JChar fixed.
  • Improved matching for Java functors based on parameter count.

  • Dropped support for Python 3.5 and 3.6

  • dbapi2 handles drivers that don't support autocommit.

  • Fixed issue when Java classes with dunder methods such as __del__
    caused conflicts in Python type system. Java method which match dunder
    patterns are longer translated to Python.

  • Fix issue with numpy arrays with no dimensions resulting in crash.

  • Support for user defined conversions for java.lang.Class and array types.

  • Fixed issue with ssize_t on Windows for Python 3.10.

Don't miss a new jpype release

NewReleases is sending notifications on new releases.