Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-JPype1 for openSUSE:Factory checked in at 2026-05-05 15:17:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-JPype1 (Old) and /work/SRC/openSUSE:Factory/.python-JPype1.new.30200 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-JPype1" Tue May 5 15:17:11 2026 rev:12 rq:1350799 version:1.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-JPype1/python-JPype1.changes 2025-02-10 18:23:43.575429959 +0100 +++ /work/SRC/openSUSE:Factory/.python-JPype1.new.30200/python-JPype1.changes 2026-05-05 15:18:36.807118688 +0200 @@ -1,0 +2,31 @@ +Wed Apr 29 12:17:53 UTC 2026 - Marius Grossu <[email protected]> + +- Update to 1.7.0: + * Fixed compatibility with NumPy 2.3 breaking change where np.bool_ no longer inherits from Python bool. #1307 + * Migrated build system from legacy setup.py to cmake and scikit-build-core. + * Added initial support and testing for Python 3.14. #1338 + * Updated pyproject.toml metadata for PEP 639 license compliance. #1337 + * Fixed a race condition in cross-module mutex initialization. #1333 + * Fixed PySlice_CheckFull for 32-bit architectures. #1336 + * Fixed unknown references in dbapi2 module. #1342 + * Fixed regression in relative classpath resolution and modernized org.jpype.jar discovery. + * Optimized Azure CI pipelines with improved pip caching. + * Added documentation for building tracing-instrumented extensions. + * Added a support script to validate wheels. + * Fixed compatibility with NumPy 2.3. #1320 + * Fixed a race condition upon JPype import on Windows. #1316 + * Made jedi support optional +- 1.6.0: + * Maven Module Structure: Java components have been restructured to follow the Maven module style, improving project organization and dependency management. + * JArray Registration: JArray is now properly registered as a Sequence, enhancing compatibility and usability. + * Float16 Conversion Fix: Corrected the conversion of float16 values, specifically addressing issues with subnormal numbers. + * Null String Handling: Resolved a segmentation fault that occurred when handling null Strings. + * List Method Fixes: Fixed bugs related to the concatenation and repetition methods for java.util.List. + * JProxy Enhancement: Improved JProxy to allow wrapping an existing Python object with a Java interface. + * Map Interface Bug Fix: Addressed an issue where using an interface derived from Map with JProxy would fail. + * JConversion Respect: Fixed a bug where JPype did not honor a JConversion between two Java classes. + * Direct Buffer Enhancement: Updated convertToDirectBuffer to support wrapping bytes and read-only memoryviews as read-only Java ByteBuffers. +- Removed JPype1-java8compat.patch +- Added BuildRequires: %{python_module scikit-build-core} in spec file + +------------------------------------------------------------------- Old: ---- JPype1-java8compat.patch jpype1-1.5.2.tar.gz New: ---- jpype1-1.7.0.tar.gz ----------(Old B)---------- Old: * Direct Buffer Enhancement: Updated convertToDirectBuffer to support wrapping bytes and read-only memoryviews as read-only Java ByteBuffers. - Removed JPype1-java8compat.patch - Added BuildRequires: %{python_module scikit-build-core} in spec file ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-JPype1.spec ++++++ --- /var/tmp/diff_new_pack.gTsSV8/_old 2026-05-05 15:18:37.287138006 +0200 +++ /var/tmp/diff_new_pack.gTsSV8/_new 2026-05-05 15:18:37.291138167 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-JPype1 # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,15 +21,15 @@ %bcond_with test_jdbc %{?sle15_python_module_pythons} Name: python-JPype1 -Version: 1.5.2 +Version: 1.7.0 Release: 0 Summary: Python to Java bridge License: Apache-2.0 URL: https://github.com/jpype-project/jpype Source: https://files.pythonhosted.org/packages/source/j/jpype1/jpype1-%{version}.tar.gz -Patch0: JPype1-java8compat.patch BuildRequires: %{python_module devel} BuildRequires: %{python_module pip} +BuildRequires: %{python_module scikit-build-core} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module wheel} BuildRequires: ant ++++++ jpype1-1.5.2.tar.gz -> jpype1-1.7.0.tar.gz ++++++ ++++ 38762 lines of diff (skipped)
