.coveragerc
.gitignore
.pre-commit-config.yaml
CODEOWNERS
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Dockerfile
LICENSE
Makefile
README.md
pyproject.toml
requirements-dev.txt
requirements.txt
vars.mk
.github/workflows/ci.yaml
.github/workflows/conventional-commits.yaml
.github/workflows/coverage.yaml
.github/workflows/release.yaml
.github/workflows/site.yaml
.vscode/launch.json
.vscode/settings.json
docs/.gitignore
docs/Makefile
docs/_quarto.yml
docs/index.qmd
docs/installation.qmd
docs/quickstart.qmd
docs/requirements-site.txt
examples/0001-overview.qmd
examples/__init__.py
examples/connect/.gitignore
examples/connect/dash/README.md
examples/connect/dash/app.py
examples/connect/dash/requirements.txt
examples/connect/fastapi/README.md
examples/connect/fastapi/app.py
examples/connect/fastapi/requirements.txt
examples/connect/flask/README.md
examples/connect/flask/app.py
examples/connect/flask/requirements.txt
examples/connect/shiny-python/README.md
examples/connect/shiny-python/app.py
examples/connect/shiny-python/requirements.txt
examples/connect/streamlit/README.md
examples/connect/streamlit/app.py
examples/connect/streamlit/requirements.txt
integration/.gitignore
integration/Makefile
integration/compose.yaml
integration/resources/connect/bundles/example-flask-minimal/bundle.tar.gz
integration/resources/connect/bundles/example-flask-minimal/hello.py
integration/resources/connect/bundles/example-flask-minimal/manifest.json
integration/resources/connect/bundles/example-flask-minimal/requirements.txt
integration/resources/connect/bundles/example-quarto-minimal/.gitignore
integration/resources/connect/bundles/example-quarto-minimal/_quarto.yml
integration/resources/connect/bundles/example-quarto-minimal/about.qmd
integration/resources/connect/bundles/example-quarto-minimal/bundle.tar.gz
integration/resources/connect/bundles/example-quarto-minimal/index.qmd
integration/resources/connect/bundles/example-quarto-minimal/manifest.json
integration/resources/connect/bundles/example-quarto-minimal/styles.css
integration/tests/posit/connect/__init__.py
integration/tests/posit/connect/test_client.py
integration/tests/posit/connect/test_content.py
integration/tests/posit/connect/test_env.py
integration/tests/posit/connect/test_groups.py
integration/tests/posit/connect/test_users.py
src/posit/__init__.py
src/posit/_version.py
src/posit/connect/README.md
src/posit/connect/__init__.py
src/posit/connect/auth.py
src/posit/connect/bundles.py
src/posit/connect/client.py
src/posit/connect/config.py
src/posit/connect/content.py
src/posit/connect/cursors.py
src/posit/connect/env.py
src/posit/connect/errors.py
src/posit/connect/groups.py
src/posit/connect/hooks.py
src/posit/connect/me.py
src/posit/connect/oauth.py
src/posit/connect/paginator.py
src/posit/connect/permissions.py
src/posit/connect/resources.py
src/posit/connect/tasks.py
src/posit/connect/urls.py
src/posit/connect/users.py
src/posit/connect/variants.py
src/posit/connect/external/__init__.py
src/posit/connect/external/databricks.py
src/posit/connect/metrics/__init__.py
src/posit/connect/metrics/shiny_usage.py
src/posit/connect/metrics/usage.py
src/posit/connect/metrics/visits.py
src/posit_sdk.egg-info/PKG-INFO
src/posit_sdk.egg-info/SOURCES.txt
src/posit_sdk.egg-info/dependency_links.txt
src/posit_sdk.egg-info/requires.txt
src/posit_sdk.egg-info/top_level.txt
tests/posit/connect/api.py
tests/posit/connect/test_auth.py
tests/posit/connect/test_bundles.py
tests/posit/connect/test_client.py
tests/posit/connect/test_config.py
tests/posit/connect/test_content.py
tests/posit/connect/test_env.py
tests/posit/connect/test_errors.py
tests/posit/connect/test_groups.py
tests/posit/connect/test_hooks.py
tests/posit/connect/test_oauth.py
tests/posit/connect/test_permissions.py
tests/posit/connect/test_resources.py
tests/posit/connect/test_tasks.py
tests/posit/connect/test_urls.py
tests/posit/connect/test_users.py
tests/posit/connect/__api__/applications/f2f37341-e21d-3d80-c698-a935ad614066/variants.json
tests/posit/connect/__api__/v1/content.json
tests/posit/connect/__api__/v1/content?owner_guid=20a79ce3-6e87-4522-9faf-be24228800a4.json
tests/posit/connect/__api__/v1/user.json
tests/posit/connect/__api__/v1/users?page_number=1&page_size=500.jsonc
tests/posit/connect/__api__/v1/users?page_number=2&page_size=500.jsonc
tests/posit/connect/__api__/v1/content/f2f37341-e21d-3d80-c698-a935ad614066.json
tests/posit/connect/__api__/v1/content/f2f37341-e21d-3d80-c698-a935ad614066/bundles.json
tests/posit/connect/__api__/v1/content/f2f37341-e21d-3d80-c698-a935ad614066/permissions.json
tests/posit/connect/__api__/v1/content/f2f37341-e21d-3d80-c698-a935ad614066/bundles/101.json
tests/posit/connect/__api__/v1/content/f2f37341-e21d-3d80-c698-a935ad614066/bundles/101/download/bundle.tar.gz
tests/posit/connect/__api__/v1/content/f2f37341-e21d-3d80-c698-a935ad614066/permissions/94.json
tests/posit/connect/__api__/v1/groups/6f300623-1e0c-48e6-a473-ddf630c0c0c3.json
tests/posit/connect/__api__/v1/instrumentation/content/visits?limit=500&next=23948901087.json
tests/posit/connect/__api__/v1/instrumentation/content/visits?limit=500.json
tests/posit/connect/__api__/v1/instrumentation/shiny/usage?limit=500&next=23948901087.json
tests/posit/connect/__api__/v1/instrumentation/shiny/usage?limit=500.json
tests/posit/connect/__api__/v1/tasks/jXhOhdm5OOSkGhJw.json
tests/posit/connect/__api__/v1/users/20a79ce3-6e87-4522-9faf-be24228800a4.json
tests/posit/connect/__api__/v1/users/a1b2c3d4-e5f6-g7h8-i9j0-k1l2m3n4o5p6.json
tests/posit/connect/__api__/variants/6627/render.json
tests/posit/connect/external/test_databricks.py
tests/posit/connect/metrics/test_shiny_usage.py
tests/posit/connect/metrics/test_usage.py
tests/posit/connect/metrics/test_visits.py