flytekit
flytekit copied to clipboard
[wip] Replace `raw.py` with `flyteidl_rust.RawSynchronousFlyteClient`
Tracking issue
https://github.com/flyteorg/flyte/issues/5344
Why are the changes needed?
Retain model layer overhead from this PR https://github.com/flyteorg/flytekit/pull/2536, and make current SynchronousFlyteClient directly inherit class RawSynchronousFlyteClient from binding https://test.pypi.org/project/flyteidl-rust/. The end game is replacing raw.py with fully functioned, auth-included, Pyhton binding exposed from Rust implementation of RawSynchronousFlyteClient through PyO3.
What changes were proposed in this pull request?
How was this patch tested?
Setup process
Screenshots
Check all the applicable boxes
- [ ] I updated the documentation accordingly.
- [ ] All new and existing tests passed.
- [X] All commits are signed-off.
Related PRs
https://github.com/flyteorg/flytekit/pull/2536