Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python interface to AuditorClient #75

Merged
merged 6 commits into from
Aug 10, 2022
Merged

Conversation

stefan-k
Copy link
Contributor

@stefan-k stefan-k commented Aug 3, 2022

This will eventually replace the current python client. Reduces code duplication and we can leverage all the functionality already implemented in Auditor, for instance input validation when constructing Records. This avoids being able to construct Records which will be rejected by the server.

Comes with a bit of boilerplate and maintenance burden, but much less than keeping the Rust client and a dedicated Python client (in Python) in sync.

@stefan-k stefan-k self-assigned this Aug 3, 2022
@stefan-k stefan-k force-pushed the pyauditor branch 3 times, most recently from d39fc50 to d46c887 Compare August 8, 2022 13:01
@stefan-k stefan-k force-pushed the pyauditor branch 5 times, most recently from 53efb63 to 4e61548 Compare August 10, 2022 07:39
@stefan-k stefan-k marked this pull request as ready for review August 10, 2022 09:17
@stefan-k stefan-k merged commit f618eee into ALU-Schumacher:main Aug 10, 2022
@stefan-k stefan-k deleted the pyauditor branch August 10, 2022 09:17
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.

1 participant