Scaffold Python Package #45

Closed
opened 2026-04-26 15:22:38 -04:00 by dohertj2 · 2 comments
Owner

Source: $file
Milestone: $currentMilestone

Labels: area:client-python, type:infra, priority:p0

Deliverables:

  • clients/python/pyproject.toml,
  • src/mxgateway,
  • generated protobuf modules,
  • src/mxgateway_cli,
  • tests.

Acceptance criteria:

  • package installs editable,
  • generated stubs import,
  • pytest runs.
Source: $file Milestone: $currentMilestone Labels: `area:client-python`, `type:infra`, `priority:p0` Deliverables: - `clients/python/pyproject.toml`, - `src/mxgateway`, - generated protobuf modules, - `src/mxgateway_cli`, - `tests`. Acceptance criteria: - package installs editable, - generated stubs import, - `pytest` runs.
dohertj2 added this to the clients-python milestone 2026-04-26 15:22:38 -04:00
dohertj2 added the area:client-pythontype:infrapriority:p0 labels 2026-04-26 15:22:38 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:42 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:42 -04:00
Author
Owner

Worker 3 is taking this issue.

Branch: agent-3/issue-45-scaffold-python-package
Worktree: C:\Users\dohertj2\Desktop\mxaccessgw-agent-3

Worker 3 is taking this issue. Branch: agent-3/issue-45-scaffold-python-package Worktree: C:\Users\dohertj2\Desktop\mxaccessgw-agent-3
dohertj2 self-assigned this 2026-04-26 20:16:30 -04:00
Author
Owner

Implemented and merged via PR #94.

Verification performed by orchestrator from clients/python:

  • git diff --check origin/main...HEAD passed.
  • python -m pip install -e . passed.
  • python -m pytest passed: 3 passed.
  • python -m pip wheel . --no-deps --wheel-dir "$env:TEMP\mxgateway-python-wheel" passed.

Worker also verified clients/python/generate-proto.ps1, python -m pip install -e ".[dev]", and mxgw-py version --json before opening PR #94.

Implemented and merged via PR #94. Verification performed by orchestrator from `clients/python`: - `git diff --check origin/main...HEAD` passed. - `python -m pip install -e .` passed. - `python -m pytest` passed: 3 passed. - `python -m pip wheel . --no-deps --wheel-dir "$env:TEMP\mxgateway-python-wheel"` passed. Worker also verified `clients/python/generate-proto.ps1`, `python -m pip install -e ".[dev]"`, and `mxgw-py version --json` before opening PR #94.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Reference: dohertj2/mxaccessgw#45