Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-pyquil for openSUSE:Factory 
checked in at 2021-01-20 18:27:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyquil (Old)
 and      /work/SRC/openSUSE:Factory/.python-pyquil.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pyquil"

Wed Jan 20 18:27:49 2021 rev:2 rq:864530 version:2.27.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pyquil/python-pyquil.changes      
2020-10-24 15:16:58.200201786 +0200
+++ /work/SRC/openSUSE:Factory/.python-pyquil.new.28504/python-pyquil.changes   
2021-01-20 18:28:18.927566736 +0100
@@ -1,0 +2,57 @@
+Tue Jan 19 14:07:30 UTC 2021 - andy great <[email protected]>
+
+- Disable build for python36 because scipy dependency.
+- Update to version 2.27.0.
+  * Bump RPCQ dependency to 3.6.0.
+  * Tests can be run in parallel.
+  * Fix hanging test due to ZMQ bug.
+  * Fix unitary comparison in Quil compilation test .
+  * Fix parsing comments in Lark grammar.
+- Updates for version 2.26.0.
+  * Quil-T brings the dimension of time to your quantum programs!
+  * Quil-T is an extension of Quil which allows one to develop 
+    quantum programs at the level of pulses and waveforms and 
+    brings an unprecedented level of fine-grained control over 
+    the QPU.
+  * Unpacking bitstrings is significantly faster.
+  * Parsing is now performed using Lark rather than ANTLR, often 
+    allowing a 10x improvement in parsing large and complex 
+    programs.
+  * Gates now generally allow a "formal" qubit label as in 
+    DEFCIRCUIT, rather that requiring a numeric index.
+  * Program objects come with additional Quil-T related properties,
+    such as calibrations, waveforms, and frames.
+  * The AbstractCompiler classes come with tools for performing 
+    calibration of programs. Namely, get_calibration_program 
+    provides a program for calibrating against recent QPU settings. 
+    rewrite_arithmetic now converts phase angle from radians to 
+    revolutions.
+  * Readout is more permissive, and does not require the 
+    destination to be named "ro".
+  * The default value for QPU_COMPILER_URL has been updated to 
+    point to Rigetti's translation service. This changes allows one
+    to use the translation service to translate a Quil- program and
+    receive the binary payload without having a QPU reservation.
+- Updates for version 2.25.0.
+  * Timeout configuration has been revamped. get_qc now accepts a 
+    compiler_timeoutoption, and QVMCompiler and QPUCompiler provide
+    a set_timeout method, which shouldgreatly simplify the task of 
+    changing the default timeout. QVMCompiler also provides a 
+    quilc_client property so that it shares the same interface as 
+    QPUCompiler. Documentation has been updated to reflect these 
+    changes.
+- Updates for version 2.24.0.
+  * run_and_measure now only measures the qubits that are used in a 
+    program (rather than all qubits on the device) when the target
+    QAM is a QVM without noise. This prevents the QVM from 
+    exhausting memory when it tries to allocate for e.g. 32 qubits
+    when only e.g. 2 qubits are used in the program
+  * Include a py.typed so that libraries that depend on pyquil can 
+    validate their typing against it
+  * Fix Apache 2 license
+  * Removed warnings expected in normal workflows that cannot be 
+    avoided programmatically. This included the warning about 
+    passing native Quil to native_quil_to_executable. Documentation 
+    has been updated to clarify expected behavior.
+
+-------------------------------------------------------------------

Old:
----
  pyquil-2.23.2.tar.gz

New:
----
  pyquil-2.27.0.tar.gz

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

Other differences:
------------------
++++++ python-pyquil.spec ++++++
--- /var/tmp/diff_new_pack.sR6JS5/_old  2021-01-20 18:28:20.279567976 +0100
+++ /var/tmp/diff_new_pack.sR6JS5/_new  2021-01-20 18:28:20.279567976 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pyquil
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,9 +18,10 @@
 
 %define packagename pyquil
 %define skip_python2 1
+%define skip_python36 1
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-pyquil
-Version:        2.23.2
+Version:        2.27.0
 Release:        0
 Summary:        A Python library to generate Quantum Instruction Language 
(Quil) Programs
 License:        Apache-2.0
@@ -29,6 +30,7 @@
 BuildRequires:  %{python_module antlr4-python3-runtime >= 4.7.2}
 BuildRequires:  %{python_module immutables}
 BuildRequires:  %{python_module ipython}
+BuildRequires:  %{python_module lark-parser}
 BuildRequires:  %{python_module networkx >= 2.0.0}
 BuildRequires:  %{python_module numpy}
 BuildRequires:  %{python_module pandas}
@@ -45,6 +47,7 @@
 Requires:       python-antlr4-python3-runtime >= 4.7.2
 Requires:       python-immutables
 Requires:       python-ipython
+Requires:       python-lark-parser
 Requires:       python-networkx >= 2.0.0
 Requires:       python-numpy
 Requires:       python-requests

++++++ pyquil-2.23.2.tar.gz -> pyquil-2.27.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-pyquil/pyquil-2.23.2.tar.gz 
/work/SRC/openSUSE:Factory/.python-pyquil.new.28504/pyquil-2.27.0.tar.gz 
differ: char 13, line 1

Reply via email to