Releases: qcware/platform_client_library_python
Releases · qcware/platform_client_library_python
v4.3.1
v4.3.0
- 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
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
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
v2.2
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
2.0.2 (micro bump for minors)
v2.0.2 automated push from 28a78741018f679929335576fff94da39f564931
Minor bump for minors
v2.0.1 automated push from 28a78741018f679929335576fff94da39f564931