Skip to content

Copy the PyPI readme into the Docker image - #34

Merged
morpheuslord merged 1 commit into
mainfrom
fix/docker-pypi-readme
Oct 25, 2026
Merged

morpheuslord merged 1 commit into
mainfrom
fix/docker-pypi-readme

Conversation

@morpheuslord

Copy link
Copy Markdown
Owner

The docs site PR moved the package readme from docs/DOCUMENTATION.md to docs/PYPI.md, but the Dockerfile still copied only docs/DOCUMENTATION.md and docs/INVENTORY_REFERENCE.md into the image. hatchling validates the readme before it builds the wheel, so uv pip install . in the final stage failed with "Readme file does not exist: docs/PYPI.md" and the image build broke on main.

The image now copies docs/PYPI.md as well. A wheel built from exactly the files the image copies succeeds and contains the readme, the report's map engines and both documents the MCP server serves. The workflows and install scripts install from a full checkout and were not affected.

pyproject's readme moved to docs/PYPI.md, but the image only copied
DOCUMENTATION.md and INVENTORY_REFERENCE.md, so hatchling stopped the
wheel build with 'Readme file does not exist: docs/PYPI.md'.
@morpheuslord
morpheuslord merged commit 055d791 into main Oct 25, 2026
4 of 5 checks passed
@codacy-production

Copy link
Copy Markdown
Contributor

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@morpheuslord
morpheuslord deleted the fix/docker-pypi-readme branch October 25, 2026 09:51
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