Stay up to date with the latest Fire Opal release notes

Fire Opal 6.2.0

September 14, 2023

New features

  • Added version check when package is imported.

Fire Opal 6.1.0

August 21, 2023

What's new

  • The execute function now accepts a single QASM circuit (str) in addition to a list of circuits (list[str]).
  • We also added type checks in the execute function to save you from banging your head on the keyboard while debugging an error caused by inputting the wrong object as a parameter.

Fire Opal 6.0.1

August 3, 2023

Bug fixes

  • You may have noticed a bug where Fire Opal was requiring you to specify an organization. We fixed this. Now, you should only need to choose an organization if you're part of multiple. We apologize for giving you the burden of choice.

Fire Opal 6.0.0

August 2, 2023

What's new

  • Bad news is that we made a breaking change. Good news is that it was only a function that is used internally within Q-CTRL.
  • Searching our References page just got better with Algolia search!

Fire Opal 5.3.2

July 17, 2023

What's new

  • Internal dependency updates

Fire Opal 5.3.1

July 12, 2023

What's new

  • Just a minor update to make sure that we print out all 3rd party dependencies in our documentation.

Fire Opal 5.3.0

July 12, 2023

What's new

  • We've updated the way that credentials should be inputted to all functions. There are now functions that will build a credentials Dict for you based on the hardware provider you want to use.

For example, previously credentials definition for IBM looked like:

credentials = {"token": token, "hub": hub, "group": group, "project": project}
Now, you can use the following function to define credentials:
credentials = fireopal.credentials.make_credentials_for_ibmq(token=token, hub=hub, group=group, project=project)

Fire Opal 5.2.0

May 2, 2023

What's new

  • Minor update to allow users who are part of multiple organizations to configure the organization to use. To do so, users can perform the following:

from fireopal.config import configure_organization


Fire Opal 5.1.0

April 3, 2023

What's new

  • Added support for Python 3.11.

Fire Opal 5.0.0

March 31, 2023

Breaking changes

  • The execute function now returns probability mass distribution over bitstrings instead of measurement counts for each bitstring. The return type is now a list of floats, versus a list of ints.