Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.13.1 #1983

Merged
merged 17 commits into from
Nov 24, 2023
Merged

Release 0.13.1 #1983

merged 17 commits into from
Nov 24, 2023

Commits on Oct 26, 2023

  1. Configuration menu
    Copy the full SHA
    85831ee View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. Fix basis gates of Aer backends (Qiskit#1976)

    * move reset and switch_case ops to custom istr
    
    * Fix reset in AerStatevector
    
    * add test case
    
    * format
    
    * fix installing built Aer in some test cases
    doichanj authored Oct 31, 2023
    Configuration menu
    Copy the full SHA
    314c1ff View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. Applying global phase multiplication to initialize operation (Qiskit#…

    …1980)
    
    * Applying global phase to initialize operation
    
    * fix format
    
    * remove recursive, add omp
    doichanj authored Nov 1, 2023
    Configuration menu
    Copy the full SHA
    e31ff65 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Release 0.13.1

    doichanj committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    5c38827 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Revert too many deprecations in Estimator (Qiskit#1990)

    * Revert too much deprecation
    
    * fix typo
    
    * fix tests
    ikkoham authored and doichanj committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    5db25fd View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Change priority of method selection of noise simulation (Qiskit#1989)

    * Avoid selecting stabilizer method when noise model contains rotational gates
    
    * remove checking noise opsets, change priority selecting density_matrix
    
    * format
    
    * modify test cases use auto method result may change by this PR
    
    * modify one more test case
    doichanj committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    b6defad View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Configuration menu
    Copy the full SHA
    8ac3c20 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Update misspelling apply_gate method doc (Qiskit#1998)

    Co-authored-by: Jun Doi <doichan@jp.ibm.com>
    notcruz and doichanj committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    a07f76f View commit details
    Browse the repository at this point in the history
  2. Add optimization_level=0 to transpiler for compiling dynamic circuits (

    …Qiskit#2000)
    
    ``id`` gate was removed by transpiler called from aer_compiler without optimization_level for dynamic circuits.
    This commits adds ``optimization_level=0`` to avoid removing id gates
    doichanj committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    1c7d241 View commit details
    Browse the repository at this point in the history
  3. fix ry gate for stabilizer (Qiskit#2001)

    Co-authored-by: Hiroshi Horii <hhorii@users.noreply.github.com>
    doichanj and hhorii committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    68b89e7 View commit details
    Browse the repository at this point in the history
  4. Directly use psutil to get total system memory (Qiskit#2002)

    Currently Aer is using Qiskit's local_hardware_info() function which to
    determine the total amount of system memory which is used to compute the
    largest statevector the system can build. However, this function wasn't
    really intended to be used outside of Qiskit and also Qiskit is looking
    to remove the memory reporting (see: Qiskit/qiskit#11254). This commit
    just pivots to using psutil directly which is what qiskit is doing
    internally.
    mtreinish authored and doichanj committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    ab06827 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. test build fix (Qiskit#2004)

    doichanj committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    a261af2 View commit details
    Browse the repository at this point in the history
  2. Reverse ordering to read out error in sampling measure (Qiskit#2003)

    * reverse ordering of read out error in sampling measure
    
    * fix batch check
    
    ---------
    
    Co-authored-by: Hiroshi Horii <hhorii@users.noreply.github.com>
    doichanj and hhorii committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    e30bedb View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. Fix extended stabilizer thread safety in apply_ops_parallel (Qiskit#1993

    )
    
    * Extended stabilizer simulator no longer shares RngEngine amongst states when ops are applied in parallel
    
    * Added release note
    
    * Fixed ugly cast
    
    ---------
    
    Co-authored-by: Jun Doi <doichan@jp.ibm.com>
    eliotheinrich and doichanj committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    f8e1a39 View commit details
    Browse the repository at this point in the history
  2. add note (Qiskit#1992)

    Co-authored-by: Jun Doi <doichan@jp.ibm.com>
    ikkoham and doichanj committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    c784592 View commit details
    Browse the repository at this point in the history
  3. Fix AerBackend issues caused by upgrading BackendV2 (Qiskit#1995)

    * add description if no description is provided, build coupling map if it is provided
    
    * move import line
    
    * fix target for simulator backend
    
    * format
    
    * remove unused import
    
    * use translation plugin to rebuild gate sets for simulator
    
    * rename plugin
    
    * rebuild of gate sets is eanbled only for opt level 0 and 1
    
    * fix custom pass manager
    
    * fix pass_manager function
    
    * added ccx in NAME_MAPPING
    
    * added missed gates in NAME_MAPPING
    
    * added release note
    
    * add check if opnodes is None
    
    * add check config
    
    * decrease return
    
    * check opt level
    
    * fix searching ops in control flow blocks
    
    * Update qiskit_aer/backends/plugin/aer_backend_plugin.py
    
    Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
    
    * Update qiskit_aer/backends/plugin/aer_backend_plugin.py
    
    Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
    
    * refer review comments
    
    * remove unused import
    
    ---------
    
    Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
    doichanj and mtreinish committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    ea70d1c View commit details
    Browse the repository at this point in the history
  4. add prelude

    doichanj committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    76673bc View commit details
    Browse the repository at this point in the history