authzed-py
authzed-py copied to clipboard
Official SpiceDB client library for Python
This was introduced by #193 and noted in https://github.com/authzed/authzed-py/issues/89#issuecomment-2349135562.
## Description The tests were added in #193, but I wasn't able to get the tests that talk to a "remote" docker container working in CI. Github Actions don't provide...
## Description Something that I noticed as I was working in this repo. v2 lets us specify inputs, which means that you can invoke `buf generate` without any args and...
## Description This is a POC of moving linting concerns into pre-commit across our various client repositories. Ideally this should centralize linting configuration and make it easier to get linting...
I ran across this when I was trying to figure out how to install plugins: https://github.com/danielgtaylor/python-betterproto It seems to generate more comprehensible, idiomatic code, which can be good for devs...
Bumps the github-actions group with 1 update: [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request). Updates `peter-evans/create-pull-request` from 7.0.7 to 7.0.8 Release notes Sourced from peter-evans/create-pull-request's releases. Create Pull Request v7.0.8 What's Changed build(deps-dev): bump ts-jest from...
Bumps the pip group with 4 updates in the / directory: [protobuf](https://github.com/protocolbuffers/protobuf), [googleapis-common-protos](https://github.com/googleapis/google-cloud-python), [mock](https://github.com/testing-cabal/mock) and [pytest](https://github.com/pytest-dev/pytest). Updates `protobuf` from 5.29.3 to 5.29.4 Commits 1be1c9d Updating version.json and repo version numbers...
This commit introduces a retryable client to authzed-py, inspired by the retry logic in authzed-go. It enhances bulk importing by automatically falling back to WriteRelationships if the bulk import operation...
## Description `protoc-gen-validate` is incompatible with python 3.13, which is a python version that we want to support. This swaps it out for `protovalidate`, which is the successor. ## Changes...
Automated changes by [create-pull-request](https://github.com/peter-evans/create-pull-request) GitHub action