broadbean>=0.9.1
h5netcdf!=0.14.0,>=0.10.0
h5py>=3.0.0
ipywidgets<9.0.0,>=7.5.0
ipykernel>=6.0.0
jsonschema>=4.9.0
matplotlib>=3.3.3
numpy>=1.21.0
opencensus>=0.7.10
opencensus-ext-azure<2.0.0,>=1.0.4
packaging>=20.0
pandas>=1.2.0
pyvisa<1.15.0,>=1.11.0
ruamel.yaml!=0.16.6,>=0.16.0
tabulate>=0.8.0
typing_extensions>=4.1.1
tqdm>=4.59.0
uncertainties>=3.1.4
versioningit>=2.0.1
websockets>=9.1
xarray>=2022.06.0
cf_xarray>=0.8.4
opentelemetry-api>=1.15.0
dask>=2022.1.0
ipython>=8.10.0
pillow>=9.0.0
rsa>=4.7

[:python_version < "3.10"]
importlib-metadata>=4.4

[:python_version < "3.12"]
wrapt>=1.13.2

[:python_version >= "3.12"]
wrapt>=1.16.0

[docs]
autodocsumm>=0.2.9
nbsphinx>=0.8.9
PyVisa-sim>=0.4.0
sphinx>=6.2.0
sphinx-favicon>=1.0
sphinx-issues>=3.0.1
sphinx-jsonschema>=1.19.1
sphinx-rtd-theme>=1.0.0
sphinxcontrib-towncrier>=0.3.0a0
towncrier>=22.8.0
scipy>=1.7.0
qcodes_loop>=0.1.1

[loop]
qcodes_loop>=0.1.2

[test]
coverage[toml]>=6.0.0
deepdiff>=5.0.2
hypothesis>=6.85.0
lxml>=4.6.0
lxml-stubs>=0.4.0
mypy>=0.971
pandas-stubs>=1.2.0.1
pytest>=6.2.0
pytest-asyncio>=0.19.0
pytest-cov>=3.0.0
pytest-mock>=3.0.0
pytest-rerunfailures>=10.0
pytest-xdist>=2.0.0
PyVisa-sim>=0.4.0
sphinx>=4.5.0
types-jsonschema>=4.16.0
types_requests>=0.1.8
types-setuptools>=57.0.0
types-tabulate>=0.1.0
types-tqdm>=4.64.6
types_pywin32>=305.0.0.7
qcodes_loop>=0.1.1
zhinst.qcodes>=0.5

[zurichinstruments]
zhinst-qcodes>=0.3
