Issue #45: scaffold Python package #94

Merged
dohertj2 merged 1 commits from agent-3/issue-45-scaffold-python-package into main 2026-04-26 20:28:14 -04:00
Owner

Implements #45.

Changes:

  • Adds clients/python package scaffold with pyproject metadata and mxgw-py CLI entry point.
  • Adds generated Python protobuf/gRPC modules under mxgateway.generated and a repo-local generation script.
  • Adds pytest coverage for generated imports and CLI version output.

Verification:

  • clients/python/generate-proto.ps1
  • python -m pip install -e ".[dev]"
  • python -m pytest
  • python -m pip wheel . --no-deps --wheel-dir $env:TEMP\mxgateway-python-wheel
  • mxgw-py version --json
Implements #45. Changes: - Adds clients/python package scaffold with pyproject metadata and mxgw-py CLI entry point. - Adds generated Python protobuf/gRPC modules under mxgateway.generated and a repo-local generation script. - Adds pytest coverage for generated imports and CLI version output. Verification: - clients/python/generate-proto.ps1 - python -m pip install -e ".[dev]" - python -m pytest - python -m pip wheel . --no-deps --wheel-dir $env:TEMP\mxgateway-python-wheel - mxgw-py version --json
dohertj2 added 1 commit 2026-04-26 20:26:57 -04:00
dohertj2 merged commit c58358fad9 into main 2026-04-26 20:28:14 -04:00
Sign in to join this conversation.