Skip to content

feat: Hub store client#58

Merged
charithe merged 19 commits intomainfrom
feat/hub-store-support
Jun 24, 2025
Merged

feat: Hub store client#58
charithe merged 19 commits intomainfrom
feat/hub-store-support

Conversation

@charithe
Copy link
Contributor

Adds sync/async API clients for Hub stores.

In addition:

  • The sources have been moved to src to avoid clutter and follow the emerging convention among other Python projects.
  • The unasync script has been inlined in order to extend it with more features that makes the translation of this code base easier
  • Uses ruff for linting and formatting

Sambigeara and others added 16 commits June 11, 2025 13:16
Signed-off-by: Sam Lock <sam@swlock.co.uk>
Signed-off-by: Sam Lock <sam@swlock.co.uk>
Signed-off-by: Charith Ellawala <charith@cerbos.dev>
Signed-off-by: Charith Ellawala <charith@cerbos.dev>
Signed-off-by: Charith Ellawala <charith@cerbos.dev>
Signed-off-by: Charith Ellawala <charith@cerbos.dev>
Signed-off-by: Charith Ellawala <charith@cerbos.dev>
Signed-off-by: Charith Ellawala <charith@cerbos.dev>
Signed-off-by: Charith Ellawala <charith@cerbos.dev>
Signed-off-by: Charith Ellawala <charith@cerbos.dev>
Signed-off-by: Charith Ellawala <charith@cerbos.dev>
Signed-off-by: Charith Ellawala <charith@cerbos.dev>
Signed-off-by: Charith Ellawala <charith@cerbos.dev>
Signed-off-by: Charith Ellawala <charith@cerbos.dev>
Signed-off-by: Charith Ellawala <charith@cerbos.dev>
Signed-off-by: Charith Ellawala <charith@cerbos.dev>
Copy link
Collaborator

@Sambigeara Sambigeara left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🙌 🙌 🙌

charithe and others added 3 commits June 24, 2025 10:15
Co-authored-by: Sam Lock <sam@swlock.co.uk>
Signed-off-by: Charith Ellawala <charithe@users.noreply.github.com>
Signed-off-by: Charith Ellawala <charith@cerbos.dev>
Signed-off-by: Charith Ellawala <charith@cerbos.dev>
Copy link
Collaborator

@Sambigeara Sambigeara left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

@charithe charithe merged commit 35257a6 into main Jun 24, 2025
2 checks passed
@charithe charithe deleted the feat/hub-store-support branch June 24, 2025 14:05
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.

2 participants