.coveragerc
.editorconfig
.pre-commit-config.yaml
.python-version
.readthedocs.yml
AUTHORS.rst
CHANGELOG.rst
CONTRIBUTING.rst
LICENSE
MANIFEST.in
README.rst
pyproject.toml
pytest.ini
setup.cfg
setup.py
tox.ini
ci/bootstrap.py
ci/requirements.txt
ci/templates/.github/workflows/github-actions.yml
docs/authors.rst
docs/changelog.rst
docs/conf.py
docs/contributing.rst
docs/index.rst
docs/installation.rst
docs/readme.rst
docs/requirements.txt
docs/spelling_wordlist.txt
docs/usage.rst
docs/reference/birdbrain_python_library.rst
docs/reference/index.rst
examples/FinchTest.py
examples/HummingbirdTest.py
examples/tasks_example.py
src/BirdBrain.py
src/__init__.py
src/birdbrain_constant.py
src/birdbrain_device.py
src/birdbrain_exception.py
src/birdbrain_finch.py
src/birdbrain_finch_input.py
src/birdbrain_finch_output.py
src/birdbrain_hummingbird.py
src/birdbrain_hummingbird_input.py
src/birdbrain_hummingbird_output.py
src/birdbrain_microbit.py
src/birdbrain_microbit_input.py
src/birdbrain_microbit_output.py
src/birdbrain_request.py
src/birdbrain_state.py
src/birdbrain_tasks.py
src/birdbrain_utility.py
src/birdbrain_python_library_2/__init__.py
src/birdbrain_python_library_2/__main__.py
src/birdbrain_python_library_2/cli.py
src/birdbrain_python_library_2.egg-info/PKG-INFO
src/birdbrain_python_library_2.egg-info/SOURCES.txt
src/birdbrain_python_library_2.egg-info/dependency_links.txt
src/birdbrain_python_library_2.egg-info/entry_points.txt
src/birdbrain_python_library_2.egg-info/not-zip-safe
src/birdbrain_python_library_2.egg-info/top_level.txt
tests/.coverage
tests/test_birdbrain_python_library.py
tests/finch/test_finch.py
tests/finch/test_finch_input.py
tests/finch/test_finch_output.py
tests/htmlcov/.gitignore
tests/htmlcov/class_index.html
tests/htmlcov/coverage_html_cb_6fb7b396.js
tests/htmlcov/favicon_32_cb_58284776.png
tests/htmlcov/function_index.html
tests/htmlcov/index.html
tests/htmlcov/keybd_closed_cb_ce680311.png
tests/htmlcov/status.json
tests/htmlcov/style_cb_8e611ae1.css
tests/htmlcov/test_birdbrain_python_library_py.html
tests/htmlcov/z_2bb385c9b80768be___init___py.html
tests/htmlcov/z_2bb385c9b80768be_cli_py.html
tests/htmlcov/z_5a75d1fb71ffc9c0_test_finch_input_py.html
tests/htmlcov/z_5a75d1fb71ffc9c0_test_finch_output_py.html
tests/htmlcov/z_5a75d1fb71ffc9c0_test_finch_py.html
tests/htmlcov/z_5caf520a5ad64cff_test_tasks_py.html
tests/htmlcov/z_6e53523893498ec2_BirdBrain_py.html
tests/htmlcov/z_6e53523893498ec2_birdbrain_constant_py.html
tests/htmlcov/z_6e53523893498ec2_birdbrain_device_py.html
tests/htmlcov/z_6e53523893498ec2_birdbrain_exception_py.html
tests/htmlcov/z_6e53523893498ec2_birdbrain_finch_input_py.html
tests/htmlcov/z_6e53523893498ec2_birdbrain_finch_output_py.html
tests/htmlcov/z_6e53523893498ec2_birdbrain_finch_py.html
tests/htmlcov/z_6e53523893498ec2_birdbrain_hummingbird_input_py.html
tests/htmlcov/z_6e53523893498ec2_birdbrain_hummingbird_output_py.html
tests/htmlcov/z_6e53523893498ec2_birdbrain_hummingbird_py.html
tests/htmlcov/z_6e53523893498ec2_birdbrain_microbit_input_py.html
tests/htmlcov/z_6e53523893498ec2_birdbrain_microbit_output_py.html
tests/htmlcov/z_6e53523893498ec2_birdbrain_microbit_py.html
tests/htmlcov/z_6e53523893498ec2_birdbrain_request_py.html
tests/htmlcov/z_6e53523893498ec2_birdbrain_state_py.html
tests/htmlcov/z_6e53523893498ec2_birdbrain_tasks_py.html
tests/htmlcov/z_6e53523893498ec2_birdbrain_utility_py.html
tests/htmlcov/z_a9f2d3910385370d_test_microbit_input_py.html
tests/htmlcov/z_a9f2d3910385370d_test_microbit_output_py.html
tests/htmlcov/z_a9f2d3910385370d_test_microbit_py.html
tests/htmlcov/z_b1f7512934231ee3_test_backward_compatibility_py.html
tests/htmlcov/z_b1f7512934231ee3_test_device_py.html
tests/htmlcov/z_b1f7512934231ee3_test_request_py.html
tests/htmlcov/z_b1f7512934231ee3_test_shared_input_py.html
tests/htmlcov/z_b1f7512934231ee3_test_state_py.html
tests/htmlcov/z_b1f7512934231ee3_test_utility_py.html
tests/htmlcov/z_e31d7716ef0a4a1f_test_hummingbird_input_py.html
tests/htmlcov/z_e31d7716ef0a4a1f_test_hummingbird_output_py.html
tests/htmlcov/z_e31d7716ef0a4a1f_test_hummingbird_py.html
tests/hummingbird/test_hummingbird.py
tests/hummingbird/test_hummingbird_input.py
tests/hummingbird/test_hummingbird_output.py
tests/microbit/test_microbit.py
tests/microbit/test_microbit_input.py
tests/microbit/test_microbit_output.py
tests/shared/test_backward_compatibility.py
tests/shared/test_device.py
tests/shared/test_request.py
tests/shared/test_shared_input.py
tests/shared/test_state.py
tests/shared/test_utility.py
tests/tasks/test_tasks.py