You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 876e4d4
Browse filesBrowse the repository at this point in the historyBrowse files
SK-3118: Make flowvault sdist self-contained (bundle common/)
The custom build_py vendors the sibling common/ tree into the wheel, but the
sdist never included it, so a source build (pip --no-binary, some mirrors)
produced a package that fails to import common. Add a custom sdist command that
vendors common/ into the tarball (MANIFEST grafts it) and clean it up after, and
resolve COMMON_SRC from that vendored copy when the sibling checkout is absent
(i.e. when building from the sdist). Exclude common from find_packages so the
vendored copy is bundled only through the build_py mechanism. Wheel builds are
unchanged.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
0 commit comments