flytekit icon indicating copy to clipboard operation
flytekit copied to clipboard

[wip] Replace `raw.py` with `flyteidl_rust.RawSynchronousFlyteClient`

Open austin362667 opened this issue 1 year ago • 0 comments

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

Docs link

austin362667 avatar Jul 04 '24 12:07 austin362667