aboutsummaryrefslogtreecommitdiffstats
path: root/LICENSE
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-06-26 13:33:50 +0200
committerDanilo M. <danix@danix.xyz>2026-06-26 13:33:50 +0200
commitd71a10b8a10e04d9a1cd5683034f3f94d4a81a3a (patch)
tree5f73deb30c26170ff98ec828f1217a0ae723cee2 /LICENSE
parent18b0611d3d1917c112672eae40d0a276af1336ea (diff)
downloadmkwheels-d71a10b8a10e04d9a1cd5683034f3f94d4a81a3a.tar.gz
mkwheels-d71a10b8a10e04d9a1cd5683034f3f94d4a81a3a.zip
mkwheels: add gh source mode (pypi/gh subcommands)
Vendor GitHub source releases that are not on PyPI (e.g. NetExec, which also pulls git deps). New flag-based CLI with pypi/gh mode selectors: mkwheels pypi --name PKG --ver VER [--epoch N] mkwheels gh --repo OWNER/REPO --ver VER [--name PKG] [--tag TAG] [--epoch N] gh mode downloads the tagged source and uses `pip wheel` to build the project plus its whole dependency tree (PyPI + git deps) into wheels; `pip download <dir>` is wrong for a local source since it only resolves metadata. Epoch auto-derives from the release published_at. selftest now covers both modes. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Diffstat (limited to 'LICENSE')
0 files changed, 0 insertions, 0 deletions