Commit Graph

4 Commits

Author SHA1 Message Date
dependabot[bot] 017dd50c9f chore(deps): bump googleapis/release-please-action from 4 to 5
Bumps [googleapis/release-please-action](https://github.com/googleapis/release-please-action) from 4 to 5.
- [Release notes](https://github.com/googleapis/release-please-action/releases)
- [Changelog](https://github.com/googleapis/release-please-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/release-please-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: googleapis/release-please-action
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-08 13:10:25 +00:00
Manoj Bajaj 535b69d3aa ci: grant contents: read to publish workflow_call job 2026-04-17 14:43:40 +05:30
Manoj Bajaj f990fda813 ci: wire publish.yml as reusable workflow triggered by release-please
release-please creates GitHub releases via GITHUB_TOKEN, which doesn't
fire the release:published event. Call publish.yml via workflow_call so
the OIDC token still references publish.yml (matching PyPI trusted
publisher config). workflow_dispatch kept for manual triggering.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-17 14:41:24 +05:30
Manoj Bajaj 6ad51760a8 chore: fix pyproject.toml and test bugs
- Set requires-python to >=3.13, target-version to py313, line-length to 120
- Add LICENSE file (MIT) and license-files field
- Update author name/email to Manoj Bajaj <manojbajaj95@gmail.com>
- Add py.typed marker, ruff config, and coverage config
- Fix test_flows.py: use LocalFileCryptoBackend instead of KeyringCryptoBackend
- Fix test_registry.py: assert "github" instead of non-existent "anthropic" bundled provider

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-17 14:22:10 +05:30