-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: add routine explorer jupyter widget (#44)
* Add initial work on LaTeX support * fixed latex tests * Remove unnecessary comments and add CR * Remove unnecessary Optional * Remove unused import * Remove leftover comments * Update CR * Move latex to integration subpackage * fix latex issue for names with underscores * feat(latex): add missing returns * feat(latex): get latex render looking nice in jupyter notebooks and lab * feat(latex): fix some issues with underscores in param names * feat(integrations): implemented basic Routine explorer jupyter widget * build(extras): added optional extras for jupyter dependencies * docs(installation): add installation information for jupyter extras * update lock file * update tutorials to include routine_explorer * build(poetry): regenerate lockfile * ci(tests): install package using jupyter extras * bug(latex): remove backslashes from f-string replacement field * refactor(tests): extract parametrize instances to variable * test(latex): fixed broken latex tests * ci(mypy): install jupyter extra requirement * docs: move API reference to end * fix: update readme * fix: multiple style issues * fix: add qref back to tool.mypy.overrides * feat: add pipeline for testing tutorials * fix: add jupyter dependency to tutorials action * fix: add missing dev dependencies * fix: add missing dev dependencies * fix: update tutorials action * fix: update function name in tutorial * fix: add deque to explore_routine * fix: remove event_log from routine_explorer --------- Co-authored-by: Konrad Jałowiecki <[email protected]> Co-authored-by: mstechly <[email protected]>
- Loading branch information
1 parent
8356648
commit 1dfac28
Showing
19 changed files
with
733 additions
and
386 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,12 +2,16 @@ | |
|
||
## Basic | ||
|
||
To install `bartiq` run: | ||
To install `bartiq` run: | ||
|
||
```bash | ||
pip install bartiq | ||
``` | ||
|
||
!!! info | ||
|
||
If you wish to use the package's jupyter integrations, run `pip install "bartiq[jupyter]"` instead. | ||
|
||
## From Source | ||
|
||
For a source install run: | ||
|
@@ -19,9 +23,13 @@ cd bartiq | |
pip install . | ||
``` | ||
|
||
!!! info | ||
|
||
If you wish to use the package's jupyter integrations, run `pip install ".[jupyter]"` instead. | ||
|
||
## Development | ||
|
||
For development we recommend installing using `poetry`: | ||
For development we recommend installing using `poetry`: | ||
|
||
```bash | ||
git clone [email protected]:PsiQ/bartiq.git | ||
|
@@ -30,7 +38,12 @@ pip install poetry | |
poetry install | ||
``` | ||
|
||
This will create a virtual environment for you and install all developer and docs dependencies within it. | ||
!!! info | ||
|
||
If you wish to use the package's jupyter integrations, run `poetry install -E jupyter` instead. | ||
|
||
This will create a virtual environment for you and install all developer and | ||
docs dependencies within it. | ||
|
||
To enter this environment run: | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,3 +9,5 @@ | |
::: bartiq.routing | ||
|
||
::: bartiq.errors | ||
|
||
::: bartiq.integrations |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.