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.2 #2031

Merged
merged 12 commits into from
Jan 17, 2024
Merged

Release 0.13.2 #2031

merged 12 commits into from
Jan 17, 2024

Commits on Jan 16, 2024

  1. PR to release 0.13.2

    doichanj committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    c735c1d View commit details
    Browse the repository at this point in the history
  2. Remove usage of qiskit.extensions (Qiskit#2023)

    The module has been pending deprecation since Qiskit 0.45.
    It is deprecated for 0.46 and removed in 1.0.
    
    This removal concerns the import location of ``UnitaryGate`` and the
    usage of the ``ExtensionError``. The first is easily fixed, whereas for
    the latter I tried using ``ValueError`` or ``TypeError``, which seemed
    to cover the error meanings. Technically, this is a breaking change and
    we could introduce an intermediary class that inherits from the deprecated
    ``ExtensionError`` and the new choice of error. However, since we will
    soon be changing to 1.0 and we also skipped this in Qiskit Terra (as we
    thought it highly unlikely that users are actually relying on this error
    type) it might be fine to just change the error type.
    Cryoris authored and doichanj committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    397abbe View commit details
    Browse the repository at this point in the history
  3. Fix GPU batched execution (Qiskit#2014)

    * Fix GPU batched execution
    
    * format
    doichanj committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    aff11ec View commit details
    Browse the repository at this point in the history
  4. Use Apple-specific API to determine system memory on macOS (Qiskit#2016)

    The unistd.h API that had been used for both Linux and macOS is not
    always available in macOS environments, for example when building with
    upstream clang rather than AppleClang.
    
    Closes Qiskit#1923
    wshanks authored and doichanj committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    8acdae2 View commit details
    Browse the repository at this point in the history
  5. Remove qiskit.test from test/common.py (Qiskit#1971)

    * remove qiskit.test from test/common.py
    
    * fix format, add releasenote
    
    ---------
    
    Co-authored-by: Hiroshi Horii <hhorii@users.noreply.github.com>
    doichanj and hhorii committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    52db680 View commit details
    Browse the repository at this point in the history
  6. raise Qiskit dependency to 0.45.0 (Qiskit#2008)

    Co-authored-by: Hiroshi Horii <hhorii@users.noreply.github.com>
    doichanj and hhorii committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    1399f0e View commit details
    Browse the repository at this point in the history
  7. deprecate_func(..., since=...) should be a string, not a float (Qis…

    …kit#2006)
    
    * deprecate_func "since" parameter should be a str, not a float
    
    * black
    1ucian0 authored and doichanj committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    e0bcc66 View commit details
    Browse the repository at this point in the history
  8. Avoid accessing GPUs when using CPU only (Qiskit#2012)

    * avoid accessing GPUs when using CPU only
    
    * remove unused import/parameter
    doichanj committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    39a857c View commit details
    Browse the repository at this point in the history
  9. Reduce warning meesages (Qiskit#2013)

    * reduce warning meesages
    
    * format
    
    * fix Windows
    
    * uint -> uint_t
    
    * fix Thrust seg fault
    
    * format
    doichanj committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    436b28f View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Add support for running with Python 3.12 (Qiskit#2022)

    * Add support for running with Python 3.12
    
    Python 3.12.0 was released on 10-02-2023, this commit marks the start
    of support for Python 3.12 in qiskit-aer. It adds the supported Python
    version in the package metadata and updates the CI configuration to run
    test jobs on Python 3.12 and build Python 3.12 wheels on release.
    
    * Remove numpy constraints
    
    * Uncap six
    
    * Fix i686 build steps
    
    * Use python 3.12.0 in tests to work around unittest breakage in 3.12.1
    
    * Use 3.12.0 for all test jobs
    
    ---------
    
    Co-authored-by: Jun Doi <doichan@jp.ibm.com>
    mtreinish and doichanj committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    58045c9 View commit details
    Browse the repository at this point in the history
  2. enable bit operations for boolean types (Qiskit#2024)

    Co-authored-by: Jun Doi <doichan@jp.ibm.com>
    hhorii and doichanj committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    8641d1d View commit details
    Browse the repository at this point in the history
  3. Deploy docs to GitHub Pages (Qiskit#2018)

    Co-authored-by: Jun Doi <doichan@jp.ibm.com>
    arnaucasau and doichanj committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    c3a72db View commit details
    Browse the repository at this point in the history