numpy
bluesky>=1.13.1rc2
event-model>=1.22.1
pyyaml
colorlog
pydantic>=2.0
pydantic-numpy

[ca]
aioca>=1.6

[demo]
ipython
matplotlib
pyqt6

[dev]
ophyd_async[sim]
ophyd_async[ca]
ophyd_async[pva]
ophyd_async[tango]
ophyd_async[demo]
inflection
import-linter
myst-parser
numpydoc
ophyd
pickleshare
pipdeptree
pre-commit
pydata-sphinx-theme>=0.12
pyepics>=3.4.2
pyright
pytest
pytest-asyncio
pytest-cov
pytest-faulthandler
pytest-forked
pytest-rerunfailures
pytest-timeout
ruff
sphinx-autobuild
sphinx-autodoc2
sphinxcontrib-mermaid
sphinx-copybutton
sphinx-design
tox-direct
types-mock
types-pyyaml

[pva]
p4p>=4.2.0

[sim]
h5py

[tango]
pytango==10.0.0
