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
