Published October 14, 2026 | Version v0.3.6

qiboteam/qibo: qibo 0.3.6

Description

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/qiboteam/qibo/pull/1886
  • Add Backend.dagger by @renatomello in https://github.com/qiboteam/qibo/pull/1889
  • Add nonzero sign to abstract backend by @renatomello in https://github.com/qiboteam/qibo/pull/1888
  • Add parallel drawing of two-qubit gates to Circuit.draw by @renatomello in https://github.com/qiboteam/qibo/pull/1890
  • Add draw_label argument to gates.Unitary by @renatomello in https://github.com/qiboteam/qibo/pull/1892
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/qiboteam/qibo/pull/1893
  • Add fanout decomposition based on parity trees by @renatomello in https://github.com/qiboteam/qibo/pull/1894
  • Add Barrier special gate by @renatomello in https://github.com/qiboteam/qibo/pull/1895
  • Add InverseCancellation optimizer pass to transpiler by @renatomello in https://github.com/qiboteam/qibo/pull/1896
  • Add T gate rules to transpiler.optimizer by @renatomello in https://github.com/qiboteam/qibo/pull/1897
  • Transpiler rules for fusion of parametrized gates by @renatomello in https://github.com/qiboteam/qibo/pull/1898
  • Transpiler rules for Identity and reset removals by @renatomello in https://github.com/qiboteam/qibo/pull/1900
  • Transpiler optimizer removing diagonal gates before measurements by @renatomello in https://github.com/qiboteam/qibo/pull/1901
  • Fix bug in GeneralizedRBS by @renatomello in https://github.com/qiboteam/qibo/pull/1906
  • Transpiler optimizer for minimal single-qubit decompositions by @renatomello in https://github.com/qiboteam/qibo/pull/1903
  • Extend FermiHubbard model to regular 2D lattice by @renatomello in https://github.com/qiboteam/qibo/pull/1904
  • Add abstract backend methods on signal processing by @renatomello in https://github.com/qiboteam/qibo/pull/1907
  • Quantum signal processing models by @renatomello in https://github.com/qiboteam/qibo/pull/1908
  • Quantum Singular Value Transform by @renatomello in https://github.com/qiboteam/qibo/pull/1909
  • Bump urllib3 from 2.7.0 to 2.8.0 by @dependabot[bot] in https://github.com/qiboteam/qibo/pull/1911
  • Bump tornado from 6.5.8 to 6.5.9 by @dependabot[bot] in https://github.com/qiboteam/qibo/pull/1912
  • Rename Args to Attributes in Circuit docstring by @Athmane-quantum in https://github.com/qiboteam/qibo/pull/1905
  • Fix GPU (qibojit-cupy) test failures by @marcorossi5 in https://github.com/qiboteam/qibo/pull/1887
  • Add documentation page for the qibo.ui module by @scarrazza in https://github.com/qiboteam/qibo/pull/1918
  • Remove dangling DBI toctree references by @scarrazza in https://github.com/qiboteam/qibo/pull/1916
  • Decomposition of multicontrolled X, SU(2), and U(2) gates by @renatomello in https://github.com/qiboteam/qibo/pull/1913
  • fixing grover test by @scarrazza in https://github.com/qiboteam/qibo/pull/1920
  • Log backend information to stdout instead of stderr by @scarrazza in https://github.com/qiboteam/qibo/pull/1915
  • increasing tolerance in hamming weight tests by @scarrazza in https://github.com/qiboteam/qibo/pull/1925
  • Add more entropies and entanglement measures to quantum_info by @renatomello in https://github.com/qiboteam/qibo/pull/1922
  • Functions in superoperator_transformations accepting Channel objects as input by @renatomello in https://github.com/qiboteam/qibo/pull/1923
  • Add more transpiler optimizers by @renatomello in https://github.com/qiboteam/qibo/pull/1928
  • Add block encoding + LCU, with examples by @renatomello in https://github.com/qiboteam/qibo/pull/1927
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/qiboteam/qibo/pull/1929
  • Update Documentation URL in pyproject.toml by @merelyacryptid in https://github.com/qiboteam/qibo/pull/1936
  • adjusting tests to increase coverage by @scarrazza in https://github.com/qiboteam/qibo/pull/1921
  • Bump mako from 1.4.1 to 1.4.2 by @dependabot[bot] in https://github.com/qiboteam/qibo/pull/1937
  • Add argmax, base_repr, and binary_repr to the abstract Backend by @renatomello in https://github.com/qiboteam/qibo/pull/1930
  • Add ClassicalShadows protocol to the tomography module by @renatomello in https://github.com/qiboteam/qibo/pull/1931
  • Implement generator_eigenvalue for 2-qubit rotations by @scarrazza in https://github.com/qiboteam/qibo/pull/1914
  • Add Qibochem link to the applications documentation by @scarrazza in https://github.com/qiboteam/qibo/pull/1917
  • Add Lie closure calculation to quantum_info.linalg_operations by @renatomello in https://github.com/qiboteam/qibo/pull/1933
  • Document the raw JSON serialization format by @scarrazza in https://github.com/qiboteam/qibo/pull/1919
  • Add checks of gate universality to the transpiler by @renatomello in https://github.com/qiboteam/qibo/pull/1934
  • Refactoring documentation by @scarrazza in https://github.com/qiboteam/qibo/pull/1926
  • Add frombuffer and packbits to the abstract Backend by @renatomello in https://github.com/qiboteam/qibo/pull/1938
  • Optimising quantum_info.lie_closure for Pauli sums by @renatomello in https://github.com/qiboteam/qibo/pull/1939
  • Change quantum_info.__init__ by @renatomello in https://github.com/qiboteam/qibo/pull/1943
  • Small improvements to placer and router by @renatomello in https://github.com/qiboteam/qibo/pull/1944
  • Add random IQP circuits to quantum_info.random_ensembles by @renatomello in https://github.com/qiboteam/qibo/pull/1941
  • Fix bugs, typos, and typing in quantum_info.hamming weight by @renatomello in https://github.com/qiboteam/qibo/pull/1949
  • Fix bugs and typos in quantum_info.basis by @renatomello in https://github.com/qiboteam/qibo/pull/1946
  • Fix bugs and typos in quantum_info.entanglement by @renatomello in https://github.com/qiboteam/qibo/pull/1948
  • Fix bugs, typos, and typing in quantum_info.clifford by @renatomello in https://github.com/qiboteam/qibo/pull/1950
  • Fix bugs, typos, and typing in quantum_info._linalg_operations by @renatomello in https://github.com/qiboteam/qibo/pull/1953
  • Fix bugs, typos, and typing in quantum_info.quantum_networks by @renatomello in https://github.com/qiboteam/qibo/pull/1956
  • Turn PREPARE and SELECT oracles into standalone functions by @renatomello in https://github.com/qiboteam/qibo/pull/1957
  • Fix bugs, typos, and typing in quantum_info.metrics by @renatomello in https://github.com/qiboteam/qibo/pull/1954
  • Fix bugs, typos, and typing in quantum_info.utils and quantum_info._quantum_info by @renatomello in https://github.com/qiboteam/qibo/pull/1951
  • Fix bugs, typos, and typing in quantum_info._superoperator_transformations by @renatomello in https://github.com/qiboteam/qibo/pull/1952
  • Fix coverage by @renatomello in https://github.com/qiboteam/qibo/pull/1962
  • Add spin_s_encoder to models.encodings by @renatomello in https://github.com/qiboteam/qibo/pull/1947
  • Refactor gate set tomography by @renatomello in https://github.com/qiboteam/qibo/pull/1958
  • Add robust version of local Clifford shadows + method to return state by @renatomello in https://github.com/qiboteam/qibo/pull/1959
  • Add "vanilla" state tomography to qibo.tomography by @renatomello in https://github.com/qiboteam/qibo/pull/1961
  • Change tomography.__init__ by @renatomello in https://github.com/qiboteam/qibo/pull/1964
  • Fix test failing on macOS + python 3.13.5 by @renatomello in https://github.com/qiboteam/qibo/pull/1966
  • fixing form attributes for hamiltonians by @scarrazza in https://github.com/qiboteam/qibo/pull/1945
  • Add "vanilla" process tomography to qibo.tomography by @renatomello in https://github.com/qiboteam/qibo/pull/1967
  • Add DoubleBracketIteration to qibo.models by @renatomello in https://github.com/qiboteam/qibo/pull/1968
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/qiboteam/qibo/pull/1971
  • Add random isometry to quantum_info.random_ensembles + bug fixes by @renatomello in https://github.com/qiboteam/qibo/pull/1942
  • Add double_commutator and group_commutator to quantum_info.linalg_operations by @renatomello in https://github.com/qiboteam/qibo/pull/1969
  • Transpiler optimizers work with sympy parameters by @renatomello in https://github.com/qiboteam/qibo/pull/1973
  • Add density matrix estimators to tomography by @renatomello in https://github.com/qiboteam/qibo/pull/1972
  • Add RiemannianStateTomography to qibo.tomography by @renatomello in https://github.com/qiboteam/qibo/pull/1975
  • Faster ClassicalShadows implementation yielding faster tests by @renatomello in https://github.com/qiboteam/qibo/pull/1981
  • Fix coverage by @renatomello in https://github.com/qiboteam/qibo/pull/1980
  • Multiplexor gate + Cosine-sine decomposition in linalg_operations by @renatomello in https://github.com/qiboteam/qibo/pull/1974
  • Add schur decomposition to backends and quantum_info.linalg_operations by @renatomello in https://github.com/qiboteam/qibo/pull/1977
  • Fix bugs, typos, and typing in quantum_info.random_ensembles by @renatomello in https://github.com/qiboteam/qibo/pull/1955

New Contributors

  • @Athmane-quantum made their first contribution in https://github.com/qiboteam/qibo/pull/1905
  • @marcorossi5 made their first contribution in https://github.com/qiboteam/qibo/pull/1887
  • @merelyacryptid made their first contribution in https://github.com/qiboteam/qibo/pull/1936

Full Changelog: https://github.com/qiboteam/qibo/compare/v0.3.5...v0.3.6

Files

qiboteam/qibo-v0.3.6.zip

Files (15.4 MB)

Name Size
md5:b1a544e36bb338e73c8efcca775c7c51
15.4 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/qiboteam/qibo/tree/v0.3.6 (URL)

Software