.editorconfig
.gitignore
.pre-commit-config.yaml
.prettierignore
.readthedocs.yaml
.yamllint.yaml
AGENTS.md
CONTRIBUTING.md
LICENSE
Makefile
README.md
SECURITY.md
common.mk
pyproject.toml
spread.yaml
uv.lock
.github/.copilot-collections.yaml
.github/.jira_sync_config.yaml
.github/CODEOWNERS
.github/PULL_REQUEST_TEMPLATE.md
.github/actionlint.yaml
.github/renovate.json5
.github/ISSUE_TEMPLATE/bug.yaml
.github/ISSUE_TEMPLATE/config.yml
.github/ISSUE_TEMPLATE/task.yaml
.github/instructions/core-directive.instructions.md
.github/instructions/documentation-rtd.instructions.md
.github/instructions/documentation.instructions.md
.github/instructions/instructions.instructions.md
.github/instructions/python-code-commenting.instructions.md
.github/instructions/starcraft-docs-meta.instructions.md
.github/instructions/starcraft-docs-style.instructions.md
.github/skills/documentation-build/SKILL.md
.github/skills/documentation-diataxis/SKILL.md
.github/skills/documentation-review/SKILL.md
.github/skills/documentation-review/references/doc-review-report-template.md
.github/skills/documentation-structure/SKILL.md
.github/skills/documentation-style/SKILL.md
.github/skills/documentation-style/references/doc-style-guide.md
.github/skills/documentation-verify/SKILL.md
.github/skills/documentation-verify/references/report_format.md
.github/skills/documentation-verify/references/verification_procedures.md
.github/workflows/check-renovate.yaml
.github/workflows/copilot-collections-update.yaml
.github/workflows/policy.yaml
.github/workflows/qa.yaml
.github/workflows/release-publish.yaml
.github/workflows/tics.yaml
craft_store/__init__.py
craft_store/_httpx_auth.py
craft_store/_version.py
craft_store/attenuations.py
craft_store/auth.py
craft_store/base_client.py
craft_store/creds.py
craft_store/endpoints.py
craft_store/errors.py
craft_store/http_client.py
craft_store/py.typed
craft_store/store_client.py
craft_store/ubuntu_one_store_client.py
craft_store.egg-info/PKG-INFO
craft_store.egg-info/SOURCES.txt
craft_store.egg-info/dependency_links.txt
craft_store.egg-info/requires.txt
craft_store.egg-info/scm_file_list.json
craft_store.egg-info/scm_version.json
craft_store.egg-info/top_level.txt
craft_store/login/__init__.py
craft_store/login/_ubuntuone.py
craft_store/models/__init__.py
craft_store/models/_base_model.py
craft_store/models/_charm_model.py
craft_store/models/_common_list_releases_model.py
craft_store/models/_snap_models.py
craft_store/models/account_model.py
craft_store/models/charm_list_releases_model.py
craft_store/models/error_model.py
craft_store/models/registered_name_model.py
craft_store/models/release_request_model.py
craft_store/models/resource_revision_model.py
craft_store/models/revisions_model.py
craft_store/models/snap_list_releases_model.py
craft_store/models/track_guardrail_model.py
craft_store/models/track_model.py
craft_store/publisher/__init__.py
craft_store/publisher/_publishergw.py
craft_store/publisher/_request.py
craft_store/publisher/_response.py
docs/.custom_wordlist.txt
docs/.gitignore
docs/Makefile
docs/README.md
docs/conf.py
docs/index.rst
docs/redirects.txt
docs/requirements.txt
docs/.sphinx/requirements.txt
docs/_dev/.pre-commit-config.yaml
docs/_dev/.pymarkdown.json
docs/_dev/get_vale_conf.py
docs/_dev/pa11y.json
docs/_dev/update_sp.py
docs/_dev/version
docs/_templates/footer.html
docs/_templates/header.html
docs/explanation/cryptography.rst
docs/explanation/documentation.rst
docs/explanation/index.rst
docs/how-to/craft-cli-upload-progress.rst
docs/how-to/environment-credentials.rst
docs/how-to/index.rst
docs/how-to/login-ubuntu-one-keyring.rst
docs/how-to/upload-package-with-resources.rst
docs/how-to/code/craft-cli-upload-progress/craft_cli_upload.py
docs/how-to/code/craft-cli-upload-progress/task.yaml
docs/how-to/code/upload-package-with-resources/empty-file
docs/how-to/code/upload-package-with-resources/task.yaml
docs/how-to/code/upload-package-with-resources/test.charm
docs/how-to/code/upload-package-with-resources/upload_package.py
docs/reference/attenuations.rst
docs/reference/auto-generated.rst
docs/reference/changelog.rst
docs/reference/index.rst
docs/reuse/links.txt
docs/tutorials/index.rst
docs/tutorials/snap-store-account-info.rst
docs/tutorials/snap-store-login-ubuntu-one.rst
docs/tutorials/snap-store-login.rst
docs/tutorials/snap-store-upload-snap.rst
scripts/test_charmhub_connectivity.py
scripts/usso_keyring_demo.py
scripts/usso_login_demo.py
tests/__init__.py
tests/integration/__init__.py
tests/integration/conftest.py
tests/integration/test_auth.py
tests/integration/test_get_list_releases.py
tests/integration/test_list_resource_revisions.py
tests/integration/test_list_revisions.py
tests/integration/test_push_resource.py
tests/integration/test_register_unregister.py
tests/integration/test_release.py
tests/integration/test_update_resource_revisions.py
tests/integration/test_upload.py
tests/integration/charmhub/__init__.py
tests/integration/charmhub/test_charmhub_workflow.py
tests/integration/login/__init__.py
tests/integration/login/test_ubuntuone.py
tests/integration/publisher/__init__.py
tests/integration/publisher/test_read.py
tests/integration/publisher/test_write.py
tests/unit/__init__.py
tests/unit/conftest.py
tests/unit/test_auth.py
tests/unit/test_base_client.py
tests/unit/test_creds.py
tests/unit/test_endpoints.py
tests/unit/test_errors.py
tests/unit/test_http_client.py
tests/unit/test_httpx_auth.py
tests/unit/test_store_client.py
tests/unit/test_ubuntu_one_store_client.py
tests/unit/test_ubuntuone_login.py
tests/unit/models/__init__.py
tests/unit/models/test_account_model.py
tests/unit/models/test_charm_list_releases_model.py
tests/unit/models/test_registered_name_model.py
tests/unit/models/test_request_release_model.py
tests/unit/models/test_resource_revision_model.py
tests/unit/models/test_revisions.py
tests/unit/models/test_snap_list_releases_model.py
tests/unit/models/test_track_guardrail_model.py
tests/unit/models/test_track_model.py
tests/unit/publisher/__init__.py
tests/unit/publisher/test_publishergateway.py