Skip to content

Commit 37f18f6

Browse files
mstechlympharrigan
andauthored
Update Bartiq demo to work with version 0.6.0 (#1409)
* Update Bartiq demo to work with version 0.6.0 * Clean notebook outputs * Bump qref/bartiq dependencies * re-render requirements * fix bartiq demo notebook --------- Co-authored-by: Matthew Harrigan <[email protected]>
1 parent a1df089 commit 37f18f6

File tree

9 files changed

+269
-287
lines changed

9 files changed

+269
-287
lines changed

dev_tools/requirements/deps/runtime.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ qsharp
3030
qsharp-widgets
3131

3232
# qref bartiq interop
33-
qref>=0.7.0
34-
bartiq>=0.5.1
33+
qref==0.7.0
34+
bartiq==0.6.0
3535

3636
# serialization
3737
protobuf

dev_tools/requirements/envs/dev.env.txt

Lines changed: 54 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ alabaster==1.0.0
1212
# via sphinx
1313
annotated-types==0.7.0
1414
# via pydantic
15-
anyio==4.4.0
15+
anyio==4.5.0
1616
# via
1717
# httpx
1818
# jupyter-server
@@ -54,7 +54,7 @@ babel==2.16.0
5454
# sphinx
5555
backports-tarfile==1.2.0
5656
# via jaraco-context
57-
bartiq==0.5.1
57+
bartiq==0.6.0
5858
# via -r deps/runtime.txt
5959
beautifulsoup4==4.12.3
6060
# via
@@ -66,16 +66,16 @@ bleach==6.1.0
6666
# via nbconvert
6767
blinker==1.8.2
6868
# via flask
69-
build==1.2.1
69+
build==1.2.2
7070
# via pip-tools
71-
cachetools==5.4.0
71+
cachetools==5.5.0
7272
# via -r deps/runtime.txt
73-
certifi==2024.7.4
73+
certifi==2024.8.30
7474
# via
7575
# httpcore
7676
# httpx
7777
# requests
78-
cffi==1.17.0
78+
cffi==1.17.1
7979
# via
8080
# argon2-cffi-bindings
8181
# cryptography
@@ -95,19 +95,19 @@ comm==0.2.2
9595
# via
9696
# ipykernel
9797
# ipywidgets
98-
contourpy==1.2.1
98+
contourpy==1.3.0
9999
# via matplotlib
100100
cotengra==0.6.2
101101
# via quimb
102102
coverage[toml]==7.6.1
103103
# via pytest-cov
104-
cryptography==43.0.0
104+
cryptography==43.0.1
105105
# via secretstorage
106106
cycler==0.12.1
107107
# via matplotlib
108108
cytoolz==0.12.3
109109
# via quimb
110-
dash==2.17.1
110+
dash==2.18.1
111111
# via -r deps/runtime.txt
112112
dash-core-components==2.0.0
113113
# via dash
@@ -142,11 +142,11 @@ exceptiongroup==1.2.2
142142
# pytest
143143
execnet==2.1.1
144144
# via pytest-xdist
145-
executing==2.0.1
145+
executing==2.1.0
146146
# via stack-data
147147
fastjsonschema==2.20.0
148148
# via nbformat
149-
filelock==3.15.4
149+
filelock==3.16.1
150150
# via
151151
# -r deps/pylint.txt
152152
# -r deps/pytest.txt
@@ -163,11 +163,11 @@ fxpmath==0.4.9
163163
# via -r deps/runtime.txt
164164
graphviz==0.20.3
165165
# via qref
166-
greenlet==3.0.3
166+
greenlet==3.1.0
167167
# via sqlalchemy
168-
grpcio==1.65.4
168+
grpcio==1.66.1
169169
# via grpcio-tools
170-
grpcio-tools==1.65.4
170+
grpcio-tools==1.66.1
171171
# via -r deps/packaging.txt
172172
h11==0.14.0
173173
# via httpcore
@@ -177,17 +177,17 @@ h5py==3.11.0
177177
# pyscf
178178
httpcore==1.0.5
179179
# via httpx
180-
httpx==0.27.0
180+
httpx==0.27.2
181181
# via jupyterlab
182-
idna==3.7
182+
idna==3.10
183183
# via
184184
# anyio
185185
# httpx
186186
# jsonschema
187187
# requests
188188
imagesize==1.4.1
189189
# via sphinx
190-
importlib-metadata==8.2.0
190+
importlib-metadata==8.5.0
191191
# via
192192
# dash
193193
# jupyter-cache
@@ -201,13 +201,13 @@ ipykernel==6.29.5
201201
# -r deps/pytest.txt
202202
# jupyterlab
203203
# myst-nb
204-
ipython==8.26.0
204+
ipython==8.27.0
205205
# via
206206
# -r deps/runtime.txt
207207
# ipykernel
208208
# ipywidgets
209209
# myst-nb
210-
ipywidgets==8.1.3
210+
ipywidgets==8.1.5
211211
# via
212212
# -r deps/docs.txt
213213
# -r deps/runtime.txt
@@ -222,13 +222,13 @@ itsdangerous==2.2.0
222222
# via flask
223223
jaraco-classes==3.4.0
224224
# via keyring
225-
jaraco-context==5.3.0
225+
jaraco-context==6.0.1
226226
# via keyring
227227
jaraco-functools==4.0.2
228228
# via keyring
229-
jax==0.4.31
229+
jax==0.4.33
230230
# via openfermion
231-
jaxlib==0.4.31
231+
jaxlib==0.4.33
232232
# via
233233
# jax
234234
# openfermion
@@ -261,7 +261,7 @@ jsonschema-specifications==2023.12.1
261261
# via jsonschema
262262
jupyter-cache==1.0.0
263263
# via myst-nb
264-
jupyter-client==8.6.2
264+
jupyter-client==8.6.3
265265
# via
266266
# ipykernel
267267
# jupyter-server
@@ -296,11 +296,11 @@ jupyterlab-server==2.27.3
296296
# via
297297
# jupyterlab
298298
# notebook
299-
jupyterlab-widgets==3.0.11
299+
jupyterlab-widgets==3.0.13
300300
# via ipywidgets
301-
keyring==25.3.0
301+
keyring==25.4.0
302302
# via twine
303-
kiwisolver==1.4.5
303+
kiwisolver==1.4.7
304304
# via matplotlib
305305
lazy-object-proxy==1.10.0
306306
# via astroid
@@ -327,23 +327,23 @@ matplotlib-inline==0.1.7
327327
# ipython
328328
mccabe==0.7.0
329329
# via pylint
330-
mdit-py-plugins==0.4.1
330+
mdit-py-plugins==0.4.2
331331
# via myst-parser
332332
mdurl==0.1.2
333333
# via markdown-it-py
334334
mistune==3.0.2
335335
# via nbconvert
336-
ml-dtypes==0.4.0
336+
ml-dtypes==0.5.0
337337
# via
338338
# jax
339339
# jaxlib
340-
more-itertools==10.4.0
340+
more-itertools==10.5.0
341341
# via
342342
# jaraco-classes
343343
# jaraco-functools
344344
mpmath==1.3.0
345345
# via sympy
346-
mypy==1.11.1
346+
mypy==1.11.2
347347
# via -r deps/mypy.txt
348348
mypy-extensions==1.0.0
349349
# via
@@ -386,7 +386,7 @@ networkx==3.3
386386
# openfermion
387387
nh3==0.2.18
388388
# via readme-renderer
389-
notebook==7.2.1
389+
notebook==7.2.2
390390
# via
391391
# -r deps/dev-tools.txt
392392
# -r deps/runtime.txt
@@ -437,7 +437,7 @@ packaging==24.1
437437
# pydata-sphinx-theme
438438
# pytest
439439
# sphinx
440-
pandas==2.2.2
440+
pandas==2.2.3
441441
# via cirq-core
442442
pandocfilters==1.5.1
443443
# via nbconvert
@@ -453,13 +453,13 @@ pip-tools==7.4.1
453453
# via -r deps/pip-tools.txt
454454
pkginfo==1.10.0
455455
# via twine
456-
platformdirs==4.2.2
456+
platformdirs==4.3.6
457457
# via
458458
# black
459459
# jupyter-core
460460
# pylint
461461
# virtualenv
462-
plotly==5.23.0
462+
plotly==5.24.1
463463
# via
464464
# -r deps/runtime.txt
465465
# dash
@@ -469,7 +469,7 @@ prometheus-client==0.20.0
469469
# via jupyter-server
470470
prompt-toolkit==3.0.47
471471
# via ipython
472-
protobuf==5.27.3
472+
protobuf==5.28.2
473473
# via
474474
# -r deps/runtime.txt
475475
# grpcio-tools
@@ -491,11 +491,11 @@ pure-eval==0.2.3
491491
# via stack-data
492492
pycparser==2.22
493493
# via cffi
494-
pydantic==2.8.2
494+
pydantic==2.9.2
495495
# via
496496
# bartiq
497497
# qref
498-
pydantic-core==2.20.1
498+
pydantic-core==2.23.4
499499
# via pydantic
500500
pydata-sphinx-theme==0.15.4
501501
# via -r deps/docs.txt
@@ -512,7 +512,7 @@ pygments==2.18.0
512512
# sphinx
513513
pylint==2.17.7
514514
# via -r deps/pylint.txt
515-
pyparsing==3.1.2
515+
pyparsing==3.1.4
516516
# via
517517
# bartiq
518518
# matplotlib
@@ -523,14 +523,14 @@ pyproject-hooks==1.1.0
523523
# pip-tools
524524
pyscf==2.6.2
525525
# via openfermion
526-
pytest==8.3.2
526+
pytest==8.3.3
527527
# via
528528
# -r deps/pylint.txt
529529
# -r deps/pytest.txt
530530
# pytest-asyncio
531531
# pytest-cov
532532
# pytest-xdist
533-
pytest-asyncio==0.23.8
533+
pytest-asyncio==0.24.0
534534
# via -r deps/pytest.txt
535535
pytest-cov==5.0.0
536536
# via -r deps/pytest.txt
@@ -544,7 +544,7 @@ python-dateutil==2.9.0.post0
544544
# pandas
545545
python-json-logger==2.0.7
546546
# via jupyter-events
547-
pytz==2024.1
547+
pytz==2024.2
548548
# via pandas
549549
pyyaml==6.0.2
550550
# via
@@ -553,7 +553,7 @@ pyyaml==6.0.2
553553
# myst-nb
554554
# myst-parser
555555
# tensorflow-docs
556-
pyzmq==26.1.0
556+
pyzmq==26.2.0
557557
# via
558558
# ipykernel
559559
# jupyter-client
@@ -562,9 +562,9 @@ qref==0.7.0
562562
# via
563563
# -r deps/runtime.txt
564564
# bartiq
565-
qsharp==1.7.0
565+
qsharp==1.8.0
566566
# via -r deps/runtime.txt
567-
qsharp-widgets==1.7.0
567+
qsharp-widgets==1.8.0
568568
# via -r deps/runtime.txt
569569
quimb==1.8.4
570570
# via -r deps/runtime.txt
@@ -597,13 +597,13 @@ rfc3986-validator==0.1.1
597597
# via
598598
# jsonschema
599599
# jupyter-events
600-
rich==13.7.1
600+
rich==13.8.1
601601
# via twine
602602
rpds-py==0.20.0
603603
# via
604604
# jsonschema
605605
# referencing
606-
scipy==1.14.0
606+
scipy==1.14.1
607607
# via
608608
# ase
609609
# cirq-core
@@ -652,7 +652,7 @@ sphinxcontrib-qthelp==2.0.0
652652
# via sphinx
653653
sphinxcontrib-serializinghtml==2.0.0
654654
# via sphinx
655-
sqlalchemy==2.0.32
655+
sqlalchemy==2.0.35
656656
# via jupyter-cache
657657
stack-data==0.6.3
658658
# via ipython
@@ -722,9 +722,9 @@ traitlets==5.14.3
722722
# nbformat
723723
twine==5.1.1
724724
# via -r deps/packaging.txt
725-
types-protobuf==5.27.0.20240626
725+
types-protobuf==5.27.0.20240920
726726
# via mypy-protobuf
727-
types-python-dateutil==2.9.0.20240316
727+
types-python-dateutil==2.9.0.20240906
728728
# via arrow
729729
typing-extensions==4.12.2
730730
# via
@@ -746,11 +746,11 @@ tzdata==2024.1
746746
# via pandas
747747
uri-template==1.3.0
748748
# via jsonschema
749-
urllib3==2.2.2
749+
urllib3==2.2.3
750750
# via
751751
# requests
752752
# twine
753-
virtualenv==20.26.3
753+
virtualenv==20.26.5
754754
# via -r deps/packaging.txt
755755
wcwidth==0.2.13
756756
# via prompt-toolkit
@@ -762,19 +762,19 @@ webencodings==0.5.1
762762
# tinycss2
763763
websocket-client==1.8.0
764764
# via jupyter-server
765-
werkzeug==3.0.3
765+
werkzeug==3.0.4
766766
# via
767767
# dash
768768
# flask
769769
wheel==0.44.0
770770
# via
771771
# -r deps/packaging.txt
772772
# pip-tools
773-
widgetsnbextension==4.0.11
773+
widgetsnbextension==4.0.13
774774
# via ipywidgets
775775
wrapt==1.16.0
776776
# via astroid
777-
zipp==3.20.0
777+
zipp==3.20.2
778778
# via importlib-metadata
779779

780780
# The following packages are considered to be unsafe in a requirements file:

0 commit comments

Comments
 (0)