Changelog
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
configure_organization("my-org-slug")
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.