15
0
forked from pool/python-JPype1

23 Commits

Author SHA256 Message Date
faa841c7be Accepting request 1244788 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1244788
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-JPype1?expand=0&rev=11
2025-02-10 16:36:34 +00:00
ecc842bd62 Accepting request 1244711 from home:glaubitz:branches:devel:languages:python
- Update to 1.5.2
  * Roll back agent change due to misbehaving JVM installs.
  * Correct issues with non-ascii path for jdbc connections and forName.

OBS-URL: https://build.opensuse.org/request/show/1244711
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-JPype1?expand=0&rev=21
2025-02-10 14:27:11 +00:00
1934069356 Accepting request 1226134 from devel:languages:python
- Update to 1.5.1:
  * Make use of pyproject.toml for static project metadata
  * Fix error in 3.12 during exception handling
  * Changes for numpy 2.0 to fix test matrix.
  * fix compatibility of jpype with setuptools==72.0.0
  * Update LICENSE
  * prevent misuse of PyTuple_Pack
  * Remove use of tp_new
  * fix JUnpickler BufferOverflowException
  * "Generic" JArray support
  * Fix IllegalArgumentException with non-ascii paths
  * Support extracting javadoc HTML files generated by Javadoc 17
  * [ci] allow to download missing Python versions
  * Access to default methods in @JImplements
  * handle non ascii classpath with system classloader
  * free threaded build
- Drop patch JPype1-numpy2compat.patch, included upstream.

OBS-URL: https://build.opensuse.org/request/show/1226134
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-JPype1?expand=0&rev=10
2024-11-25 22:21:09 +00:00
59a1cbefd7 - Update to 1.5.1:
* Make use of pyproject.toml for static project metadata
  * Fix error in 3.12 during exception handling
  * Changes for numpy 2.0 to fix test matrix.
  * fix compatibility of jpype with setuptools==72.0.0
  * Update LICENSE
  * prevent misuse of PyTuple_Pack
  * Remove use of tp_new
  * fix JUnpickler BufferOverflowException
  * "Generic" JArray support
  * Fix IllegalArgumentException with non-ascii paths
  * Support extracting javadoc HTML files generated by Javadoc 17
  * [ci] allow to download missing Python versions
  * Access to default methods in @JImplements
  * handle non ascii classpath with system classloader
  * free threaded build
- Drop patch JPype1-numpy2compat.patch, included upstream.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-JPype1?expand=0&rev=19
2024-11-24 23:15:28 +00:00
ccfff892df Accepting request 1201186 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1201186
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-JPype1?expand=0&rev=9
2024-09-15 10:38:22 +00:00
John Vandenberg
7acb4ef12a Accepting request 1201185 from home:yeey:OpenWebUI
copy of request https://build.opensuse.org/request/show/1200914

OBS-URL: https://build.opensuse.org/request/show/1201185
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-JPype1?expand=0&rev=17
2024-09-14 23:06:09 +00:00
36edec8e27 Accepting request 1151988 from devel:languages:python
- Switch to pyproject and autosetup macros.

OBS-URL: https://build.opensuse.org/request/show/1151988
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-JPype1?expand=0&rev=8
2024-02-27 21:48:04 +00:00
52a2de4bab - Switch to pyproject and autosetup macros.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-JPype1?expand=0&rev=15
2024-02-27 01:52:17 +00:00
c64ba89b75 Accepting request 1137273 from devel:languages:python
- update to 1.5.0:
  * Support for Python 3.12
  * Switched __eq__ and __ne__ operator to use equals rather than
    compareTo for comparable objects to avoid exception when
    comparing object of different types.
  * Fixed segmentation fault when comparing Java Comparable to
    primitives.
  * Java exceptions that occur in inequality comparisons now map
    to Python TypeError.
  * Fixed crash when calling subscript on JArray.
  * Fixed direct byte buffers not reporting nbytes correctly when
    cast to memoryview.
  * Expand the defintion for Functional interface to include
    classes without FunctionInterface annotation.
  * Add additional matching level for derived types to resolve
    ambiguities when a derived type is used in place of base
    class when determining the method overload.  This will
    resolve some previous ambiguities between methods.

OBS-URL: https://build.opensuse.org/request/show/1137273
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-JPype1?expand=0&rev=7
2024-01-07 20:39:23 +00:00
70d9d1124f - update to 1.5.0:
* Support for Python 3.12
  * Switched __eq__ and __ne__ operator to use equals rather than
    compareTo for comparable objects to avoid exception when
    comparing object of different types.
  * Fixed segmentation fault when comparing Java Comparable to
    primitives.
  * Java exceptions that occur in inequality comparisons now map
    to Python TypeError.
  * Fixed crash when calling subscript on JArray.
  * Fixed direct byte buffers not reporting nbytes correctly when
    cast to memoryview.
  * Expand the defintion for Functional interface to include
    classes without FunctionInterface annotation.
  * Add additional matching level for derived types to resolve
    ambiguities when a derived type is used in place of base
    class when determining the method overload.  This will
    resolve some previous ambiguities between methods.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-JPype1?expand=0&rev=13
2024-01-06 17:12:52 +00:00
e096db5cf1 Accepting request 1092829 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1092829
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-JPype1?expand=0&rev=6
2023-06-13 14:10:53 +00:00
9e9b8db6ee Accepting request 1092514 from home:fstrba:branches:devel:languages:python
Please accept and forward to Factory, since this blocks removal of unsupported java-15-openjdk

OBS-URL: https://build.opensuse.org/request/show/1092514
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-JPype1?expand=0&rev=11
2023-06-13 10:59:20 +00:00
8b8790a4c4 Accepting request 1069770 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1069770
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-JPype1?expand=0&rev=5
2023-03-07 15:50:07 +00:00
John Vandenberg
554547d29d Accepting request 1069769 from home:jayvdb:branches:devel:languages:python
- Update to v1.4.1

OBS-URL: https://build.opensuse.org/request/show/1069769
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-JPype1?expand=0&rev=9
2023-03-07 00:59:06 +00:00
e6513aba94 Accepting request 997986 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/997986
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-JPype1?expand=0&rev=4
2022-08-19 15:53:43 +00:00
John Vandenberg
f02066900a Accepting request 997985 from home:jayvdb:branches:devel:languages:python
- ExcludeArch armv7 and i586 due to significant test failures

OBS-URL: https://build.opensuse.org/request/show/997985
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-JPype1?expand=0&rev=7
2022-08-18 13:47:01 +00:00
John Vandenberg
02b2c73baa Accepting request 997446 from home:yarunachalam:branches:devel:languages:python
- Update to 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.

OBS-URL: https://build.opensuse.org/request/show/997446
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-JPype1?expand=0&rev=6
2022-08-17 04:55:57 +00:00
43c67de596 Accepting request 956563 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/956563
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-JPype1?expand=0&rev=3
2022-02-22 20:18:06 +00:00
John Vandenberg
8fcfc6a8a8 Accepting request 956484 from home:jayvdb:branches:devel:languages:python
- Update to v1.3.0
  * 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 on windows.
  * Fixed a bug with arrays created using the short cut.
- from v1.2.1
  * Missing stub files added.
  * Python 3.9 issues are resolved on Windows.
  * JPype scans jar files and rebuilding missing directories to
    allow imports from stripped and obfuscated jar files.
- from v1.2.0
  * Added builds for Python 3.9.
  * Fixed bug when importing from multi-release jars.
  * addClassPath can add jar files after the JVM is started.
    The default loader for JPype class is
    ``org.jpype.classloader.DynamicClassLoader``.
  * Build support of z/OS added.
  * Bug causing ambiguity between primitives and variadic arguments
    in method resolution was corrected.
  * Boolean was inadvertently left out of method resolution.
    ``boolean`` now properly matched with boxed types.
  * Support for PyInstaller was added.

OBS-URL: https://build.opensuse.org/request/show/956484
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-JPype1?expand=0&rev=5
2022-02-21 22:08:46 +00:00
6468f4e963 Accepting request 888725 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/888725
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-JPype1?expand=0&rev=2
2021-04-27 19:35:14 +00:00
05b5e6846d Accepting request 888724 from home:mcalabkova:branches:devel:languages:python
- skip python36 because of numpy

OBS-URL: https://build.opensuse.org/request/show/888724
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-JPype1?expand=0&rev=3
2021-04-27 09:48:42 +00:00
804a1dcd88 Accepting request 849369 from devel:languages:python
new package

OBS-URL: https://build.opensuse.org/request/show/849369
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-JPype1?expand=0&rev=1
2021-01-13 17:19:03 +00:00
10928b68b7 Accepting request 848794 from home:jayvdb:py-submit
Python to Java bridge

OBS-URL: https://build.opensuse.org/request/show/848794
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-JPype1?expand=0&rev=1
2020-11-16 07:55:10 +00:00