Skip to content

refactor: consume published BYODS SDK#10

Merged
adamweeks merged 2 commits into
mainfrom
feat/extract-cli-into-sdk
Jul 10, 2026
Merged

refactor: consume published BYODS SDK#10
adamweeks merged 2 commits into
mainfrom
feat/extract-cli-into-sdk

Conversation

@adamweeks

Copy link
Copy Markdown
Contributor

Summary

  • move reusable BYODS API, JWT, and token-provider code into webex-byods-sdk
  • keep JSON and AWS Secrets Manager configuration in the manager-side token adapter
  • package Lambda dependencies and install webex-byods-sdk==0.2.0 from PyPI

Validation

  • python3 -m pytest tests -q in a clean environment with the PyPI package
  • ruff check .
  • python3 -m py_compile data-sources.py extend_data_source.py token_manager.py lambda_function.py refresh_token.py setup_oauth.py get_service_app_token.py test_extend.py
  • live CLI listing using the PyPI package; no data source changes made

@adamweeks
adamweeks merged commit 388b928 into main Jul 10, 2026
2 checks passed
@adamweeks
adamweeks deleted the feat/extract-cli-into-sdk branch July 10, 2026 20:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant