Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump jpype1 from 1.3.0 to 1.4.0 #41

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 18, 2022

Bumps jpype1 from 1.3.0 to 1.4.0.

Release notes

Sourced from jpype1's releases.

JPype 1.4.0

  • 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.

Changelog

Sourced from jpype1's changelog.

Changelog

This changelog only contains changes from the first pypi release (0.5.4.3) onwards.

Latest Changes:

  • 1.4.1_dev0 - 2022-05-14

  • 1.4.0 - 2022-05-14

    • 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.

  • 1.3.0 - 2021-05-19

    • 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

... (truncated)

Commits
  • ad7cf3a Try again
  • 0662ddd Work on osx
  • abadce6 Work on release
  • 3572df5 Work on build pipeline
  • 3b6b052 Trying to fix javadoc on JDK 11
  • cc94f13 Fix javadoc causing release scripts to fail.
  • 29a28e2 Update images for release
  • 7d2aa9b Updated changelog
  • a82ed89 Merge branch 'master' of github.com:jpype-project/jpype into releases/1.4.0
  • 50274cc Merge pull request #1061 from pelson/feature/drop-old-py
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [jpype1](https://github.com/jpype-project/jpype) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/jpype-project/jpype/releases)
- [Changelog](https://github.com/jpype-project/jpype/blob/master/doc/CHANGELOG.rst)
- [Commits](jpype-project/jpype@v1.3.0...v1.4.0)

---
updated-dependencies:
- dependency-name: jpype1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jun 18, 2022
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 31, 2022

Superseded by #48.

@dependabot dependabot bot closed this Oct 31, 2022
@dependabot dependabot bot deleted the dependabot/pip/jpype1-1.4.0 branch October 31, 2022 06:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants