Commit Graph

18 Commits

Author SHA1 Message Date
github-actions[bot] ac1f27b706 chore(main): release authsome 0.1.11 (#44)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-24 02:37:21 -07:00
Manoj Bajaj a87fae5ea4 ci: enforce Conventional Commits on PR titles via GitHub Action (#55)
Adds amannn/action-semantic-pull-request workflow so squash-and-merge
commits always follow the Conventional Commits spec required by release-please.

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-24 02:35:43 -07:00
Manoj Bajaj 456d9bd811 feat: add proxy runner, RC publishing, and OAuth scope support (#53)
- Add local HTTP proxy runner for on-the-fly credential injection in child processes
- Add RC publish workflow triggered on successful tests on develop branch
- Add OAuth scope management and prompting during client login
2026-04-24 15:03:12 +05:30
github-actions[bot] af14d30b24 chore(main): release authsome 0.1.10 (#31)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-22 17:47:50 +05:30
Tejas 676608f733 Fix/tests (#38)
* refactor: unify API key flow logic, update authentication tests to use bridge, and add CI workflow badge.

* refactor: expand test coverage and add Codecov badge to README

* refactor: remove unused TokenExpiredError alias from client tests

* chore: remove ty type checking from CI workflow

* feat: add type checking, improve token refresh error handling, and enable HTTP server port reuse in tests

* refactor: add whitespace to conftest for improved readability

* fix: ensure HTTPServer cleanup via finally blocks and improved test fixture teardown

* style: reorder imports in conftest.py to follow PEP 8 standards

* refactor: clean up whitespace and formatting in test server cleanup fixture

* refactor: enable address reuse directly in PKCE flow handlers and remove global test configuration

* feat: make callback port configurable in PKCE and DCR PKCE flows and update tests to use dynamic ports

* test: dynamic callback port assignment in PKCE and DCR PKCE flow tests
2026-04-22 03:44:39 -07:00
github-actions[bot] 4369c54df3 chore(main): release authsome 0.1.9 (#21)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-21 05:28:15 -07:00
Manoj Bajaj 98e0136945 feat: Add github templates and CONTRIBUTING.md (#20) 2026-04-21 03:05:56 -07:00
github-actions[bot] 830dd6d249 chore(main): release authsome 0.1.8 (#19)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-21 02:43:09 -07:00
github-actions[bot] d8158eb88d chore(main): release authsome 0.1.7 (#17)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-21 02:26:41 -07:00
github-actions[bot] 9801774df5 chore(main): release authsome 0.1.6 (#16)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-21 02:09:23 -07:00
github-actions[bot] 207fc36899 chore(main): release authsome 0.1.5 (#11)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-21 01:58:29 -07:00
github-actions[bot] a0b8a42872 chore(main): release authsome 0.1.4 (#8)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-20 17:28:35 +05:30
github-actions[bot] 20a75f5d67 chore(main): release authsome 0.1.3 (#6)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-20 02:16:37 -07:00
github-actions[bot] fa362c31d0 chore(main): release authsome 0.1.2 2026-04-17 11:20:12 +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
github-actions[bot] 7772104ee5 chore(main): release authsome 0.1.1 2026-04-17 08:52:42 +00:00
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