Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-autoray for openSUSE:Factory 
checked in at 2023-01-26 13:59:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-autoray (Old)
 and      /work/SRC/openSUSE:Factory/.python-autoray.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-autoray"

Thu Jan 26 13:59:10 2023 rev:4 rq:1061196 version:0.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-autoray/python-autoray.changes    
2022-01-26 21:27:30.541775404 +0100
+++ /work/SRC/openSUSE:Factory/.python-autoray.new.32243/python-autoray.changes 
2023-01-26 14:07:08.063157790 +0100
@@ -1,0 +2,29 @@
+Thu Jan 26 09:29:06 UTC 2023 - Ben Greiner <c...@bnavigator.de>
+
+- Update to 0.6.0
+  * autoray.lazy: Much better tools for inspecting the
+    computational graph:
+    - LazyArray.show()
+    - LazyArray.plot_circuit()
+    - LazyArray.plot_history_functions() and variants
+    - LazyArray.history_fn_frequencies
+  * Global submodule aliases:
+    - enables e.g. dispatching do("scipy.linalg.lu", x:
+      numpy.ndarray) and cupy.scipy to cupyx.scipy
+  * Fix for complex and builtins and newer numpy (#11).
+
+-------------------------------------------------------------------
+Sat Jan 14 11:48:05 UTC 2023 - Ben Greiner <c...@bnavigator.de>
+
+- Update to 0.5.3
+  * add lazy.diag
+  * update infrastructure, including moving from versioneer to
+    setuptools_scm
+- Release 0.5.1
+  * allow Composed.register to be used as a decorator
+- Release 0.3.2
+  * tweaks to compiler.py
+- No relevant release or tag notes for other releases since 0.2.5
+- PEP517 build
+
+-------------------------------------------------------------------

Old:
----
  autoray-0.2.5.tar.gz

New:
----
  autoray-0.6.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-autoray.spec ++++++
--- /var/tmp/diff_new_pack.MTfW53/_old  2023-01-26 14:07:08.419159888 +0100
+++ /var/tmp/diff_new_pack.MTfW53/_new  2023-01-26 14:07:08.423159912 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-autoray
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,26 +16,26 @@
 #
 
 
-%define packagename autoray
 %define skip_python2 1
-%{?!python_module:%define python_module() python3-%{**}}
 Name:           python-autoray
-Version:        0.2.5
+Version:        0.6.0
 Release:        0
 Summary:        A lightweight python automatic-array library
 License:        Apache-2.0
 URL:            https://github.com/jcmgray/autoray
-Source:         
https://github.com/jcmgray/autoray/archive/%{version}.tar.gz#/autoray-%{version}.tar.gz
-BuildRequires:  %{python_module dask-array if %python-base < 3.10}
+Source:         
https://files.pythonhosted.org/packages/source/a/autoray/autoray-%{version}.tar.gz
+BuildRequires:  %{python_module base >= 3.6}
+BuildRequires:  %{python_module dask-array}
 BuildRequires:  %{python_module numpy}
+BuildRequires:  %{python_module opt-einsum}
+BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module scipy}
+BuildRequires:  %{python_module setuptools_scm}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-numpy
-Recommends:     python-dask-array
-Recommends:     python-scipy
 BuildArch:      noarch
 %python_subpackages
 
@@ -44,24 +44,26 @@
 
 %prep
 %setup -q -n autoray-%{version}
-sed -i -e '/addopt/d' setup.cfg
+sed -i -e '/addopts/d' setup.cfg
 
 %build
-%python_build
+%pyproject_wheel
 
 %install
-%python_install
+%pyproject_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
 # flaky test (failed 2 out of 6 times on x86_64 during preparation for submit)
 donttest="(test_linalg_solve and float32-numpy)"
+# 32 bit not supported upstream: this one fails because it cannot cast int64 
to int32 on 32-bit
+[ $(getconf LONG_BIT) -eq 32 ] && donttest="$donttest or (test_take and numpy)"
 %pytest -k "not ($donttest)"
 
 %files %{python_files}
-%doc README.rst
+%doc README.md
 %license LICENSE
-%{python_sitelib}/%{packagename}-%{version}*-info
-%{python_sitelib}/%{packagename}
+%{python_sitelib}/autoray
+%{python_sitelib}/autoray-%{version}.dist-info
 
 %changelog

++++++ autoray-0.2.5.tar.gz -> autoray-0.6.0.tar.gz ++++++
++++ 11547 lines of diff (skipped)

Reply via email to