.gitignore
LICENSE.md
README.md
pyproject.toml
.github/workflows/ruff.yml
.github/workflows/test.yml
choreographer/__init__.py
choreographer/browser_async.py
choreographer/browser_sync.py
choreographer/errors.py
choreographer/py.typed
choreographer.egg-info/PKG-INFO
choreographer.egg-info/SOURCES.txt
choreographer.egg-info/dependency_links.txt
choreographer.egg-info/entry_points.txt
choreographer.egg-info/requires.txt
choreographer.egg-info/top_level.txt
choreographer/_brokers/__init__.py
choreographer/_brokers/_async.py
choreographer/_brokers/_sync.py
choreographer/browsers/__init__.py
choreographer/browsers/_chrome_constants.py
choreographer/browsers/_errors.py
choreographer/browsers/_interface_type.py
choreographer/browsers/_unix_pipe_chromium_wrapper.py
choreographer/browsers/chromium.py
choreographer/channels/__init__.py
choreographer/channels/_errors.py
choreographer/channels/_interface_type.py
choreographer/channels/_wire.py
choreographer/channels/pipe.py
choreographer/cli/__init__.py
choreographer/cli/_cli_utils.py
choreographer/cli/_cli_utils_no_qa.py
choreographer/cli/defaults.py
choreographer/protocol/__init__.py
choreographer/protocol/devtools_async.py
choreographer/protocol/devtools_sync.py
choreographer/resources/last_known_good_chrome.json
choreographer/utils/__init__.py
choreographer/utils/_kill.py
choreographer/utils/_manual_thread_pool.py
choreographer/utils/_tmpfile.py
choreographer/utils/_which.py
results/placeholder
tests/conftest.py
tests/test_browser.py
tests/test_browser_search.py
tests/test_placeholder.py
tests/test_process.py
tests/test_serializer.py
tests/test_session.py
tests/test_tab.py