Skip to content

Conversation

@Teagan42
Copy link
Contributor

What

  • add a Dockerfile regression test that ensures the runtime stage precreates the mcp_plex.egg-info directory before ownership changes
  • update the Dockerfile to create /app/mcp_plex.egg-info during the build and bump version metadata to 2.0.42 across manifests and the lockfile
  • refactor the Dockerfile artifact tests with a directive lookup helper for clearer assertions

Why

  • the runtime container still attempted an editable install at startup and failed to create mcp_plex.egg-info, so the build path must exist with the correct ownership ahead of time

Affects

  • Dockerfile runtime stage
  • Docker artifact tests and project metadata files

Testing

  • uv run ruff check .
  • uv run pytest

Documentation

  • n/a

https://chatgpt.com/codex/tasks/task_e_68fa09919df48328a5db09588741116b

@Teagan42 Teagan42 closed this Nov 2, 2025
@Teagan42 Teagan42 deleted the codex/fix-uv-not-found-error-in-dockerfile-ox9xtq branch November 2, 2025 22:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants