Skip to content

Keep development fixtures out of release archives - #19

Merged
kvkenyon merged 1 commit into
mainfrom
fix/slim-source-distribution
Sep 11, 2026
Merged

kvkenyon merged 1 commit into
mainfrom
fix/slim-source-distribution

Conversation

@kvkenyon

Copy link
Copy Markdown
Owner

The source distribution included roughly 150 MB of development fixtures even though the installed wheel was only 249 KB. Exclude development assets from release archives while keeping all fixtures in Git for tests and generation. CI now builds both distribution formats.

Validation: the wheel is 248,748 bytes and the source archive is 224,227 bytes. All 39 runtime files match the checkout in both archives, and a wheel rebuilt from the extracted source archive preserves every runtime file. No runtime code changed.

@kvkenyon
kvkenyon merged commit 1ff4216 into main Sep 11, 2026
2 checks 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