Hello community,

here is the log from the commit of package python-thewalrus for 
openSUSE:Factory checked in at 2020-11-29 12:30:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-thewalrus (Old)
 and      /work/SRC/openSUSE:Factory/.python-thewalrus.new.5913 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-thewalrus"

Sun Nov 29 12:30:17 2020 rev:2 rq:851335 version:0.14.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-thewalrus/python-thewalrus.changes        
2020-09-25 16:36:28.120153140 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-thewalrus.new.5913/python-thewalrus.changes  
    2020-11-29 12:30:21.834119643 +0100
@@ -1,0 +2,37 @@
+Thu Nov 26 07:51:50 UTC 2020 - andy great <andythe_gr...@pm.me>
+
+- Update to version 0.14.0.
+  * New features
+    * Adds the function find_classical_subsystem that tries to find
+      a subset of the modes with a classical covariance matrix.
+    * Adds the functions mean_number_of_clicks and 
+      variance_number_of_clicks that calculate the first and second 
+      statistical moments of the total number of clicks in a 
+      Gaussian state centered at the origin. 
+    * Adds the module decompositions with the function williamson 
+      to find the Williamson decomposition of an even-size 
+      positive-semidefinite matrix. 
+    * Adds the loop_hafnian_quad function to the Python interface 
+      for converting double precision matrices into quad precision, 
+      doing the calculations in quad precision, and then return the 
+      result as a double. 
+  * Improvements
+    * Introduces a new faster and significantly more accurate 
+      algorithm to calculate power traces allowing to speed up the 
+      calculation of loop hafnians 
+    * The quantum module has been refactored and organized into 
+      sub-modules. Several functions have been renamed, while the 
+      old names are being deprecated. 
+    * Adds support for C++14 
+    * pytest-randomly is added to the test suite to improve testing 
+      and avoid stochastically failing tests. 
+    * Modifies the function input_validation to use np.allclose for
+      checking the symmetry of the input matrices.
+    * Modifies the function _hafnian to calculate efficiently loop 
+      hafnians of diagonal matrices.
+  * Breaking changes
+    * Removes the redundant function normal_ordered_complex_cov.
+    * Renames the function mean_number_of_clicks to be 
+      mean_number_of_click_graph.
+
+-------------------------------------------------------------------

Old:
----
  thewalrus-0.13.0.tar.gz

New:
----
  thewalrus-0.14.0.tar.gz

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

Other differences:
------------------
++++++ python-thewalrus.spec ++++++
--- /var/tmp/diff_new_pack.FqaXpD/_old  2020-11-29 12:30:22.594120412 +0100
+++ /var/tmp/diff_new_pack.FqaXpD/_new  2020-11-29 12:30:22.598120417 +0100
@@ -20,7 +20,7 @@
 %define skip_python2 1
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-thewalrus
-Version:        0.13.0
+Version:        0.14.0
 Release:        0
 Summary:        An open-source software architecture for photonic quantum 
computing
 License:        Apache-2.0
@@ -29,8 +29,8 @@
 Source:         
https://github.com/XanaduAI/thewalrus/archive/v%{version}.tar.gz#/%{packagename}-%{version}.tar.gz
 BuildRequires:  %{python_module Cython}
 BuildRequires:  %{python_module dask-all}
-BuildRequires:  %{python_module numba >= 0.43.1}
-BuildRequires:  %{python_module numpy >= 1.13.3}
+BuildRequires:  %{python_module numba >= 0.49.1}
+BuildRequires:  %{python_module numpy >= 1.15.0}
 BuildRequires:  %{python_module numpy-devel >= 1.13.3}
 BuildRequires:  %{python_module pytest >= 5.4.1}
 BuildRequires:  %{python_module repoze.lru >= 0.7}
@@ -42,8 +42,8 @@
 BuildRequires:  gcc-c++
 BuildRequires:  python-rpm-macros
 Requires:       python-dask-all
-Requires:       python-numba
-Requires:       python-numpy >= 1.13.3
+Requires:       python-numba >= 0.49.1
+Requires:       python-numpy >= 1.15.0
 Requires:       python-repoze.lru >= 0.7
 Requires:       python-scipy >= 1.2.1
 Requires:       python-sympy >= 1.5.1

++++++ thewalrus-0.13.0.tar.gz -> thewalrus-0.14.0.tar.gz ++++++
++++ 5143 lines of diff (skipped)
_______________________________________________
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/commit@lists.opensuse.org

Reply via email to