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 2022-02-22 21:18:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-JPype1 (Old) and /work/SRC/openSUSE:Factory/.python-JPype1.new.1958 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-JPype1" Tue Feb 22 21:18:06 2022 rev:3 rq:956563 version:1.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-JPype1/python-JPype1.changes 2021-04-27 21:35:41.308085150 +0200 +++ /work/SRC/openSUSE:Factory/.python-JPype1.new.1958/python-JPype1.changes 2022-02-22 21:18:37.070290934 +0100 @@ -1,0 +2,27 @@ +Mon Feb 21 12:18:03 UTC 2022 - John Vandenberg <jay...@gmail.com> + +- 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. + +------------------------------------------------------------------- Old: ---- JPype1-1.1.2.tar.gz New: ---- JPype1-1.3.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-JPype1.spec ++++++ --- /var/tmp/diff_new_pack.IkwLNI/_old 2022-02-22 21:18:37.690291048 +0100 +++ /var/tmp/diff_new_pack.IkwLNI/_new 2022-02-22 21:18:37.694291048 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-JPype1 # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,9 +20,10 @@ %define skip_python2 1 %define skip_python36 1 %bcond_without test +# https://build.opensuse.org/package/show/Java:packages/sqlite-jdbc is not in Factory %bcond_with test_jdbc Name: python-JPype1 -Version: 1.1.2 +Version: 1.3.0 Release: 0 Summary: Python to Java bridge License: Apache-2.0 @@ -58,9 +59,8 @@ %prep %setup -q -n JPype1-%{version} -rm setup.cfg -# https://github.com/jpype-project/jpype/issues/892 -rm test/sql/conftest.py examples/stubs/buf_leak_test.py +# Avoid build dependency on PyInstaller +rm jpype/_pyinstaller/test_jpype_pyinstaller.py %build ant -f native/build.xml jar @@ -76,14 +76,9 @@ ant -f test/build.xml compile # JClassTestCase.testAsArray fails on i586 +# https://github.com/jpype-project/jpype/issues/1029 skip_tests="(JClassTestCase and testAsArray)" -# Failed to extract javadoc for class jpype.doc.Test -skip_tests+=" or (HtmlTestCase and testClass)" - -# https://github.com/jpype-project/jpype/issues/891 -skip_tests+=" or test_memory_leak_fix or test_jarray_slice_copy_fix" - %if %{without test_jbdc} skip_tests+=" or test_sql_h2 or test_sql_hsqldb or test_sql_sqlite" %endif @@ -96,6 +91,9 @@ %files %{python_files} %doc AUTHORS.rst README.rst %license LICENSE -%{python_sitearch}/* +%{python_sitearch}/jpype/ +%{python_sitearch}/org.jpype.jar +%{python_sitearch}/_jpype*.so +%{python_sitearch}/*JPype1*/ %changelog ++++++ JPype1-1.1.2.tar.gz -> JPype1-1.3.0.tar.gz ++++++ ++++ 44958 lines of diff (skipped)