Skip to main content
IBM Quantum Platform

Qiskit 0.27 リリースノート


0.27.0

Terra 0.17.4

変更なし

エア 0.8.2

変更なし

イグニス 0.6.0

変更なし

アクア 0.9.2

バグ修正

  • 新しいバージョンの依存関係でインストールできるように、要件リストからバージョンキャップを削除した。

IBM Q プロバイダー 0.14.0

新機能

  • これで、 qiskit.providers.ibmq.runtime.RuntimeJob.logs() メソッドを使ってジョブ・ログを取得できるようになった。 ログはジョブが終了してからしか見られないことに注意。

  • 新しいバックエンド設定属性 input_allowed は、バックエンドがサポートする入力の種類を示す。 有効な入力タイプは、回路ジョブを意味する job と、 Qiskit Runtime を意味する runtime である。

    バックエンドのフィルタリングで input_allowed 。 例:

    from qiskit import IBMQ
    
    provider = IBMQ.load_account()
    # Get a list of all backends that support runtime.
    runtime_backends = provider.backends(input_allowed='runtime')

アップグレードの注意

  • qiskit-ibmq-provider はウェブソケット・クライアントとして新しいパッケージ websocket-client を使うようになり、パッケージ websocketsnest-asyncio は必要なくなった。 setup.pyrequirements.txt

バグ修正

  • run_circuits()shots が指定されていない場合に、文書化されたデフォルトではなく shots=1 が使用される問題を修正。

  • 取得に使用されたプロバイダとは異なるプロバイダを使用してサブミットされたランタイム・ジョブを取得する際に QiskitBackendNotFoundError 例外が発生する問題を修正しました。

  • プロキシを使用した実行時プログラム中間結果のストリーミングがサポートされました。 アカウントを有効にする際に使用するプロキシは、通常通り指定することができる:

    from qiskit import IBMQ
    
    proxies = {'urls': {'https://127.0.0.1:8085'}}
    provider = IBMQ.enable_account(API_TOKEN, proxies=proxies)
このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。