Skip to content

Releases: qcware/platform_client_library_python

v4.3.1

03 Jun 18:59
Compare
Choose a tag to compare

Repaired a defect in detecting a returned error

v4.3.0

02 Jun 17:56
Compare
Choose a tag to compare
  • Deprecated solve_binary in favor of optimize_binary and new BinaryProblem and BinaryResult classes
  • New format for all tasks, including task(), task.submit(), and task.call_async() for all API calls; old submit_ and async_ versions deprecated
  • Various changes in serialization and API communication

v4.0.0

22 Feb 22:04
Compare
Choose a tag to compare

New release reflecting changes in the API

  • Changed serialization for numeric entities, so incompatible with previous versions
  • Added qio.loader function for creating loader circuits
  • Added qutils.qdot and qutils.distance_estimation functions for doing basic calculations in a quantum manner

v3.0.0

10 Nov 00:28
Compare
Choose a tag to compare

Updates the client version to 3.0.0 and API version to 5.0.0. Changes:

  • Stores parameters and results for API calls in S3
  • Client downloads results from S3 when they are available
  • Updates to scheduling infrastructure on the backend

v2.2.1

23 Oct 21:02
Compare
Choose a tag to compare

Micro version update adding a dependency to pyproject.toml

v2.2

20 Oct 19:36
Compare
Choose a tag to compare

Updates the API to 4.0 for various changes

  • Configuration is now slightly different and is injected into the request rather than being part of the API calls
  • Scheduling comes now in two modes: "immediate" (in which a NotAvailable exception is raised if a backend is out of the availability window) and "next_available" (which raises a ReschedulingException if the call must be rescheduled, and the call will be run during the next availability window)
  • added a submit_ version of each call which simply returns the call UID for future retrieval, for batch work
  • Some backends have been renamed
  • When client_timeout is set to zero, calls immediately "fail" by timing out (but are still submitted and can be retrieved when complete)
  • More minor changes

v2.1

22 Jul 02:03
Compare
Choose a tag to compare

Updates API semver to 3.0.0 for changes to communication

2.0.2 (micro bump for minors)

12 Jun 01:55
Compare
Choose a tag to compare
v2.0.2

automated push from 28a78741018f679929335576fff94da39f564931

Minor bump for minors

12 Jun 01:50
Compare
Choose a tag to compare
v2.0.1

automated push from 28a78741018f679929335576fff94da39f564931

V2.0.0

12 Jun 00:53
Compare
Choose a tag to compare
v2.0.0

automated push from d735d17369100de3614c68f3d4fe6094203cd458