Skip to content

Commit 366f73f

Browse files
authored
Improved docs (#234)
* Update releases.md * Update poetry.lock * Update pyproject.toml
1 parent 07d7f0b commit 366f73f

File tree

3 files changed

+32
-22
lines changed

3 files changed

+32
-22
lines changed

docs/releases.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ In this guide we will cover the key information about the different releases.
1010

1111
In this release, we continued the work on clean typing and we introduced first concepts for better security and logging, so extending the list of features.
1212

13-
What's Changed:
13+
### What's Changed
1414

1515
* Improved documentation
1616
* Fix the cold atom type by
@@ -23,11 +23,19 @@ What's Changed:
2323
* Do not allow to add a config with a name that already exists
2424
* Make it possible to log basic activities
2525

26+
### Migration Guide
27+
28+
- We have changed the syntax for the `gen_circuit` function to make it simpler to understand the code. It now takes the `exp_name` as the first argument and the `exp_dict` of the new type `ExperimentalInputDict` as the second argument.
29+
- We are now distinguishing pretty strictly between the `backend_name` and the `display_name`. The `display_name` is the short alphanumeric string that acts as identifier. The `backend_name` also contains the name of the `StorageProvider` and if the system is a simulator or not.
30+
- To sign the results and the config you need to store a private `jwk` as described in the documentation for [security](security.md).
31+
- The `add_job` function now takes the `job_id` as the second parameter instead of the the `StatusMsgDict`. This removed some error sources.
32+
33+
2634
## v0.5
2735

2836
This release further increased the typing and testing of the package. It also fixed some long standing usability bugs for the user.
2937

30-
What Changed:
38+
### What's Changed
3139

3240
* Cleaner error handling of missing status
3341
* Unify the error handling for the `get_file_content` function amongst `StorageProvider`s.
@@ -42,7 +50,7 @@ What Changed:
4250

4351
This release focused on better typing with `pydantic` and a simpler deployment on the back-end side.
4452

45-
What Changed:
53+
### What's Changed
4654

4755
* Introduce the `StatusMsgDict` for proper typing of status messages
4856
* Enforce cleaner typing of `ExperimentDict`

poetry.lock

Lines changed: 20 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "sqooler"
3-
version = "0.6.0"
3+
version = "0.6.1"
44
description = "Code that enables validated cloud access to quantum hardware (simulators)"
55
authors = ["fretchen <fred.jendrzejewski@gmail.com>"]
66
repository = "https://github.com/Alqor-UG/sqooler"

0 commit comments

Comments
 (0)