You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixes I3 + M2 from the PR #22 coherence review.
I3: -S does not reliably suppress editable-install dist-info
discovery, so the source-tree fallback test was previously passing
because installed metadata happened to match pyproject. Force the
fallback by monkey-patching importlib.metadata.version to raise
PackageNotFoundError.
M2: Replace substring assertions on entry_points.txt with
configparser parsing that verifies each console script is bound
to mcp_server_python_docs.__main__:main, not merely substring-
present.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments