feat: add litmus_auth interface spec#295
Conversation
|
This looks good to me, but for some reason no tests seem to be collected when I try running the interface tests from this branch (run) -- any ideas? Also if there's an interface library, let's mention it at the start of the readme. |
Co-authored-by: PietroPasotti <starfire.daemon@gmail.com> Signed-off-by: Michael Dmitry <33381599+michaeldmitry@users.noreply.github.com>
@james-garner-canonical I updated this PR with a temp branch that has the tests, but the CI doesn't seem to pick it up tho. |
|
@james-garner-canonical after trying to run the workflow from this branch , we get a diff error. That error is probably due to setting up python |
|
Progress! We're now failing to install dependencies because Python 3.10 is too low 😃 |
Yeah the lib needs python ~= 3.12.0 |
james-garner-canonical
left a comment
There was a problem hiding this comment.
Great, tests pass with Python 3.12!
Adds an interface specification and schema for a new
litmus_authinterface, used by Litmus auth and backend to communicate to each other their gRPC server endpoints.