Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[uprotocol-dev] [up-python] PR #62: Replace Maven/Java with Python native proto bindings

Hi all,

I have opened PR #62 in the up-python repository.

Summary of changes:

  • Removed the pull_and_compile_protos.py script and Maven/Java dependency, introducing Python native proto bindings.
  • Integrated up-spec as a Git submodule for proto definitions.
  • Switched to a local generate_proto.py for proto generation.
  • Adapted the code to handle deprecation in subscribe proto definitions.
  • Updated README.adoc with the new workflow.
  • Migrated pyproject.toml from Poetry to PEP 621 with setuptools for simplicity.

All tests pass locally, and the branch is rebased on upstream main.  Please let me know if there are any concerns or further refinements needed. 

--
Best Regards,
Gokul Kartha

Back to the top