Skip to content

fix: Copy license files for PEP 621 metadata#324

Merged
riprasad merged 1 commit into
mainfrom
fix-konflux-build-failure
Jul 20, 2026
Merged

fix: Copy license files for PEP 621 metadata#324
riprasad merged 1 commit into
mainfrom
fix-konflux-build-failure

Conversation

@riprasad

Copy link
Copy Markdown
Member

Summary

  • Fix Konflux container build failure caused by the Poetry → uv migration (NVIDIA/NeMo-Guardrails#2106)
  • That migration switched pyproject.toml to PEP 621, which added license-files = ["LICENSE*", "LICENCES*"] — but Dockerfile.konflux didn't copy license files into the build context, causing pip install --no-deps . to fail during metadata generation

@riprasad
riprasad merged commit 65104d3 into main Jul 20, 2026
9 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant