.gitignore
.gitmodules
.gitremotes
.pre-commit-config.yaml
CHANGELOG.rst
Dockerfile
LICENSE
README.rst
pyproject.toml
.devcontainer/devcontainer.json
.github/CONTRIBUTING.rst
.github/dependabot.yml
.github/actions/install_requirements/action.yml
.github/pages/index.html
.github/pages/make_switcher.py
.github/workflows/code.yml
.github/workflows/docs.yml
.github/workflows/docs_clean.yml
.github/workflows/linkcheck.yml
.vscode/extensions.json
.vscode/launch.json
.vscode/settings.json
.vscode/tasks.json
docs/conf.py
docs/genindex.rst
docs/index.rst
docs/developer/index.rst
docs/developer/explanations/decisions.rst
docs/developer/explanations/original-design.rst
docs/developer/explanations/decisions/0001-record-architecture-decisions.rst
docs/developer/explanations/decisions/0002-switched-to-pip-skeleton.rst
docs/developer/how-to/build-docs.rst
docs/developer/how-to/contribute.rst
docs/developer/how-to/lint.rst
docs/developer/how-to/make-release.rst
docs/developer/how-to/pin-requirements.rst
docs/developer/how-to/run-tests.rst
docs/developer/how-to/static-analysis.rst
docs/developer/how-to/test-container.rst
docs/developer/how-to/update-tools.rst
docs/developer/how-to/write-a-formatter.rst
docs/developer/reference/standards.rst
docs/developer/tutorials/dev-install.rst
docs/images/dls-favicon.ico
docs/images/dls-logo.svg
docs/images/pilatus_edl.png
docs/images/pvi-favicon.ico
docs/images/pvi-logo.svg
docs/snippets/pilatusDetector.pvi.producer.yaml
docs/snippets/pilatusDetectorParamSet.h
docs/snippets/pilatusDetectorParameters.template
docs/snippets/pilatusParameters.csv
docs/snippets/static_table.pvi.producer.yaml
docs/user/index.rst
docs/user/explanations/docs-structure.rst
docs/user/how-to/run-container.rst
docs/user/reference/api.rst
docs/user/tutorials/installation.rst
formatters/aps.pvi.formatter.yaml
formatters/dls.bob.pvi.formatter.yaml
formatters/dls.edl.pvi.formatter.yaml
schemas/pvi.device.schema.json
schemas/pvi.formatter.schema.json
src/pvi/__init__.py
src/pvi/__main__.py
src/pvi/_pv_group.py
src/pvi/_schema_utils.py
src/pvi/_version.py
src/pvi/_yaml_utils.py
src/pvi/bases.py
src/pvi/device.py
src/pvi/utils.py
src/pvi.egg-info/PKG-INFO
src/pvi.egg-info/SOURCES.txt
src/pvi.egg-info/dependency_links.txt
src/pvi.egg-info/entry_points.txt
src/pvi.egg-info/requires.txt
src/pvi.egg-info/top_level.txt
src/pvi/_convert/__init__.py
src/pvi/_convert/_asyn_convert.py
src/pvi/_convert/_parameters.py
src/pvi/_convert/_template_convert.py
src/pvi/_convert/utils.py
src/pvi/_format/__init__.py
src/pvi/_format/adl.py
src/pvi/_format/aps.adl
src/pvi/_format/aps.py
src/pvi/_format/base.py
src/pvi/_format/bob.py
src/pvi/_format/dls.bob
src/pvi/_format/dls.edl
src/pvi/_format/dls.py
src/pvi/_format/edl.py
src/pvi/_format/pvi.template.jinja
src/pvi/_format/screen.py
src/pvi/_format/template.py
src/pvi/_format/utils.py
src/pvi/_format/widget.py
tests/conftest.py
tests/regenerate_test_output.sh
tests/test.pvi.device.yaml
tests/test_api.py
tests/test_cli.py
tests/test_device_serialization.py
tests/convert/input/simDetector.h
tests/convert/input/simDetector.template
tests/convert/output/simDetector.pvi.device.yaml
tests/format/input/aps.adl.pvi.formatter.yaml
tests/format/input/asynNDArrayDriver.pvi.device.yaml
tests/format/input/dls.bob.pvi.formatter.yaml
tests/format/input/dls.edl.pvi.formatter.yaml
tests/format/input/mixedWidgets.pvi.device.yaml
tests/format/input/static_table.pvi.device.yaml
tests/format/output/button.bob
tests/format/output/combo_box.bob
tests/format/output/device_ref.bob
tests/format/output/index.bob
tests/format/output/mixedWidgets.adl
tests/format/output/mixedWidgets.bob
tests/format/output/mixedWidgets.edl
tests/format/output/pva_table.bob
tests/format/output/pva_table_panda.bob
tests/format/output/pvi.template
tests/format/output/static_table.adl
tests/format/output/static_table.bob
tests/format/output/static_table.edl
tests/format/output/static_table_BigTable.adl
tests/format/output/static_table_BigTable.bob
tests/format/output/static_table_BigTable.edl
tests/format/output/static_table_BigTableA.adl
tests/format/output/static_table_BigTableA.bob
tests/format/output/static_table_BigTableA.edl
tests/format/output/sub_screen.bob
tests/format/output/sub_screen_Group1.bob
tests/format/output/sub_screen_Group4.bob
tests/format/output/text_format.adl
tests/format/output/text_format.bob
tests/format/output/text_format.edl