.coveragerc
.gitignore
HACKING.md
LICENSE
MANIFEST.in
Makefile
README.rst
VERSION
VISION.md
requirements.txt
setup.cfg
setup.py
test_requirements.txt
tox.ini
.github/workflows/tests.yaml
bin/charms.reactive
bin/charms.reactive.sh
charms/__init__.py
charms.reactive.egg-info/PKG-INFO
charms.reactive.egg-info/SOURCES.txt
charms.reactive.egg-info/dependency_links.txt
charms.reactive.egg-info/requires.txt
charms.reactive.egg-info/top_level.txt
charms/reactive/__init__.py
charms/reactive/bus.py
charms/reactive/cli.py
charms/reactive/decorators.py
charms/reactive/endpoints.py
charms/reactive/flags.py
charms/reactive/helpers.py
charms/reactive/relations.py
charms/reactive/trace.py
charms/reactive/patterns/request_response.py
docs/Makefile
docs/api.rst
docs/bash-reactive.rst
docs/changelog.rst
docs/charms.reactive.bus.rst
docs/charms.reactive.cli.rst
docs/charms.reactive.decorators.rst
docs/charms.reactive.flags.rst
docs/charms.reactive.helpers.rst
docs/charms.reactive.patterns.request_response.rst
docs/charms.reactive.relations.rst
docs/conf.py
docs/dispatch.rst
docs/faq.rst
docs/index.rst
docs/internals.rst
docs/layer-basic.md
docs/managed-flags.rst
docs/patterns.rst
docs/requirements.txt
docs/series-upgrade.rst
docs/structure.rst
docs/triggers.rst
docs/_extensions/automembersummary.py
docs/_extensions/clidoc.py
docs/_static/custom.css
docs/_static/endpoints-workflow.svg
docs/_themes/sphinx_rtd_theme/__init__.py
docs/_themes/sphinx_rtd_theme/breadcrumbs.html
docs/_themes/sphinx_rtd_theme/footer.html
docs/_themes/sphinx_rtd_theme/layout.html
docs/_themes/sphinx_rtd_theme/layout_old.html
docs/_themes/sphinx_rtd_theme/search.html
docs/_themes/sphinx_rtd_theme/searchbox.html
docs/_themes/sphinx_rtd_theme/theme.conf
docs/_themes/sphinx_rtd_theme/versions.html
docs/_themes/sphinx_rtd_theme/static/css/badge_only.css
docs/_themes/sphinx_rtd_theme/static/css/theme.css
docs/_themes/sphinx_rtd_theme/static/fonts/FontAwesome.otf
docs/_themes/sphinx_rtd_theme/static/fonts/fontawesome-webfont.eot
docs/_themes/sphinx_rtd_theme/static/fonts/fontawesome-webfont.svg
docs/_themes/sphinx_rtd_theme/static/fonts/fontawesome-webfont.ttf
docs/_themes/sphinx_rtd_theme/static/fonts/fontawesome-webfont.woff
docs/_themes/sphinx_rtd_theme/static/js/theme.js
scripts/update-revno
tests/integration.sh
tests/test_bus.py
tests/test_decorators.py
tests/test_endpoints.py
tests/test_flags.py
tests/test_helpers.py
tests/test_main.py
tests/test_relations.py
tests/test_request_response.py
tests/test_trace.py
tests/data/layer.yaml
tests/data/metadata.yaml
tests/data/hooks/relations/hyphen-ated/peer.py
tests/data/hooks/relations/test/provides.py
tests/data/hooks/relations/test/requires.py
tests/data/reactive/is-a-handler
tests/data/reactive/not_a_handler.pyc
tests/data/reactive/top_level.py
tests/data/reactive/__pycache__/not-a-handler
tests/data/reactive/bash/bash.sh
tests/data/reactive/bash/debug.sh
tests/data/reactive/nested/nested.py
tests/data/reactive/relations/test-alt/provides.py
tests/data/reactive/relations/test-alt/requires.py