# core dependencies
attrs
cachetools>=5.3
networkx
numpy
sympy
cirq-core==1.4
fxpmath

# qualtran/testing.py
nbconvert
nbformat

# drawing
notebook
pydot
ipython
matplotlib
ipywidgets
plotly

# ui
dash

# quimb simulation
quimb

# qsharp resource estimator interop
qsharp
qsharp-widgets

# qref bartiq interop
qref>=0.7.0
bartiq>=0.5.1

# serialization
protobuf

# typing
typing_extensions>=4.10.0

# Note: use `pipreqs` to generate a list of dependencies based on the imports in our files.
