Release Notes#

0.4.5#

Upgrade Notes#

  • The dependency on Qiskit was changed from specifying qiskit-terra to qiskit.

0.3.4#

New Features#

  • file_upload and file_download now support .yaml files.

  • file_upload and file_download now accept a custom JSON encoder/decoder.

0.3.2#

Bug Fixes#

0.3#

New Features#

  • Migration guide from qiskit-ibmq-provider.

    • Added support for reading and writing pandas dataframes via the dataframe_to_analysis_result_list

    and analysis_result_list_to_dataframe methods * Added support for creating multiple analysis results concurrently via the create_analysis_results method.

  • Added the create_figures method for uploading multiple figures concurrently.

0.2.5#

Bug Fixes#

  • Filtering and sorting in the experiments method of LocalExperimentClient are now handled correctly

0.2.1#

New Features#

  • IBMExperimentService now supports the local keyword, enabling the use of a local database. This feature is still experimental and incomplete.

0.2.0#

New Features#

  • Added interface for uploading and downloading data files from the database.

  • Added the ExperimentData and AnalysisResultData classes as an interface for sending and receiving data from the API

Upgrade Notes#

  • Switched plot upload to the new server API.

0.1.0#

Prelude#

qiskit-ibm-experiment is a Python API for accessing the IBM experiment database, used as part of qiskit-experiments for recording the results of performed experiments.

This new package is built upon the work already done in qiskit-ibmq-provider package and replaces it going forward as the whole package is being deprecated.

qiskit-ibm-experiment is not included as part of Qiskit meta package and thereby you have to

install it separately using pip install qiskit-ibm-experiment.

New Features#

  • The service can now be used as a stand-alone without the use of an IBMQ provider. However, such a provider is still required for creating a new experiment entry on the result DB (now for uploading analysis results or figures).

Bug Fixes#

  • Error messages when server-related operations fail are no longer misleading.

  • Delete prompt code can now be disabled.

  • Integration tests now filter tests with experiment_type=’qiskit_test’.