[opensuse-commit] commit python-quantum-blackbird for openSUSE:Factory
Hello community, here is the log from the commit of package python-quantum-blackbird for openSUSE:Factory checked in at 2020-11-29 12:30:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-quantum-blackbird (Old) and /work/SRC/openSUSE:Factory/.python-quantum-blackbird.new.5913 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-quantum-blackbird" Sun Nov 29 12:30:16 2020 rev:3 rq:851334 version:0.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-quantum-blackbird/python-quantum-blackbird.changes 2020-09-04 11:13:18.003066558 +0200 +++ /work/SRC/openSUSE:Factory/.python-quantum-blackbird.new.5913/python-quantum-blackbird.changes 2020-11-29 12:30:20.302118094 +0100 @@ -1,0 +2,18 @@ +Thu Nov 26 07:36:38 UTC 2020 - andy great <andythe_great@pm.me> + +- Update to version 0.3.0. + * Arrays and variables now support being defined as parameters + (using braces) in a Blackbird template. + * Time-domain multiplexing programs are now supported, using the + syntax type tdm (temporal_modes=3, copies=1). + * For-loops are supported inside Blackbird scripts. + * Keyword arguments are supported inside operations; for example, + MeasureHomodyne(select=[0, 1]) or + MeasureFock(dark_counts=[1, 0.5, 3]). + * Indexing is supported inside both modes and arguments; for + example, MZgate(list[2], list[0]) | [list[3], list[1]])). + All indices allow expressions such as phases[-3 + 2*2]. + * Templates are no longer changed when calling them and replacing + the parameters with actual values. + +------------------------------------------------------------------- Old: ---- blackbird-0.2.4.tar.gz New: ---- blackbird-0.3.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-quantum-blackbird.spec ++++++ --- /var/tmp/diff_new_pack.h7U3wH/_old 2020-11-29 12:30:21.086118887 +0100 +++ /var/tmp/diff_new_pack.h7U3wH/_new 2020-11-29 12:30:21.090118891 +0100 @@ -20,14 +20,14 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-quantum-blackbird -Version: 0.2.4 +Version: 0.3.0 Release: 0 Summary: Quantum assembly language for continuous-variable quantum computation License: Apache-2.0 Group: Development/Languages/Python URL: https://github.com/XanaduAI/blackbird Source: https://github.com/XanaduAI/blackbird/archive/v%{version}.tar.gz#/blackbird-%{version}.tar.gz -BuildRequires: %{python_module antlr4-python3-runtime >= 4.7.2} +BuildRequires: %{python_module antlr4-python3-runtime >= 4.8} BuildRequires: %{python_module networkx} BuildRequires: %{python_module numpy >= 1.16} BuildRequires: %{python_module pytest} @@ -36,7 +36,7 @@ BuildRequires: fdupes BuildRequires: python-rpm-macros BuildRequires: uuid-devel -Requires: python-antlr4-python3-runtime >= 4.7.1 +Requires: python-antlr4-python3-runtime >= 4.8 Requires: python-networkx Requires: python-numpy >= 1.16 Requires: python-sympy ++++++ blackbird-0.2.4.tar.gz -> blackbird-0.3.0.tar.gz ++++++ ++++ 5112 lines of diff (skipped)
participants (1)
-
User for buildservice source handling