Skip to content

fix: export ReverseProxyClient from package root#4

Merged
jonpspri merged 1 commit into
mainfrom
fix/export-reverse-proxy-client
Jul 26, 2026
Merged

fix: export ReverseProxyClient from package root#4
jonpspri merged 1 commit into
mainfrom
fix/export-reverse-proxy-client

Conversation

@jonpspri

Copy link
Copy Markdown
Collaborator

Summary

Smoke verification of the #3 wheel showed from mcp_reverse_proxy import ReverseProxyClient failing: the client class was importable only via mcp_reverse_proxy.client. Since the client is the package's primary API, re-export it from __init__.py.

Verification

  • from mcp_reverse_proxy import ReverseProxyClient succeeds (editable + wheel)
  • ruff, mypy, pytest (124) all green

The console client is the package's primary API; re-export it from
mcp_reverse_proxy.__init__ so 'from mcp_reverse_proxy import
ReverseProxyClient' works for installed wheels.

Signed-off-by: Jonathan Springer <jps@s390x.com>
@jonpspri
jonpspri merged commit de001b3 into main Jul 26, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant