Skip to content

fix: qualify generic Python using an existing-source fixture - #91

Merged
antoinetoussaint-byte merged 1 commit into
mainfrom
fix/source-conformance-fixture
Sep 22, 2026
Merged

antoinetoussaint-byte merged 1 commit into
mainfrom
fix/source-conformance-fixture

Conversation

@antoinetoussaint-byte

Copy link
Copy Markdown
Contributor

Classification: fix in the owner release declaration. Generic Python deliberately rejects Builder.Create, so generated-service conformance can never qualify it. Declare the existing CLI attach-existing-source mode and ship a real locked Python workspace with one unittest; the isolated candidate is selected through latest, never a stale release. A regression loads the actual workspace and runs its test with uv.

Actual codefly agent ci using downloaded Go v0.0.54 and CLI audit isolation fix: 6 passed, 0 failed, 0 skipped. The child workspace gate ran verify, sync-drift, lint, compile, test, audit, SBOM and build. Full Go tests, vet and build passed. Evidence /tmp/codefly-release-622/evidence-python-fixture/report.json. Upstream-unpatched Docker GO-2026-4883/4887 remain disclosed.

The fixture explicitly selects CPython 3.12 through .python-version. Core #627 separately records the incompatible default when only requires-python >=3.12 is declared; this PR qualifies explicit interpreter selection, not fallback resolution.

@antoinetoussaint-byte
antoinetoussaint-byte merged commit bbac1a3 into main Sep 22, 2026
1 check 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