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 <[email protected]>
+
+- 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 -- [email protected]
To unsubscribe, email [email protected]
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives:
https://lists.opensuse.org/archives/list/[email protected]