Releases: amazon-braket/amazon-braket-sdk-python
Releases · amazon-braket/amazon-braket-sdk-python
v0.3.6
v0.3.5
v0.3.4
Bugs
- Fixed result caching bug for
AwsQuantumTask
ifstate()
ormetadata()
is called after a task has timed out and the task is in a completed state
Feature
- Reduced the required arguments of
AwsQuantumTask
to the task ARN
** Note: this is a breaking change if a user manually instantiatesAwsQuantumTask()
because it no longer accepts the argumentresults_formatter
.
** New way of instantiating:task = AwsQuantumTask(arn='your_task_arn')
v0.3.3
Updated README to include information about the new Braket plugin for PennyLane
v0.3.2
v0.3.1
Features
- Added ability to create annealing problems and run them on Braket
- Added unitary gates
- Added logs to AwsQuantumTask
- Added parameters to the ASCII representation of parameterized gates
Bug fixes
- Modified Ascii diagram to account for width of timestamps
- Fixed infinite recursion for Qubit(str)
- Fixed depth and ASCII diagrams for circuits with overlapping multi-qubit gates
- Fixed 2 control and 2 target gate subroutine parameters
Documentation Changes
- Updated README with more instructions and examples
- Updated docstrings
- Added example scripts in examples/ folder
Notes
- This release requires updating the AWS CLI model and the IR package to the latest versions
- This release contains breaking changes such as:
- Changed properties in AwsQpu
- AwsQuantumTaskResult has been replaced with GateModelQuantumTaskResult and AnnealingQuantumTaskResult
- Gate subroutine construction for gates with 2 controls or 2 targets have changed