Skip to content

[pull] main from glomatico:main#129

Merged
pull[bot] merged 2 commits into
chengnan049:mainfrom
glomatico:main
Jul 14, 2026
Merged

[pull] main from glomatico:main#129
pull[bot] merged 2 commits into
chengnan049:mainfrom
glomatico:main

Conversation

@pull

@pull pull Bot commented Jul 14, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

daeho-ro and others added 2 commits July 14, 2026 12:38
python-source = "." makes maturin walk the whole project tree when
collecting files for the wheel. The Rust crate lives inside the package
at gamdl/downloader/ammuxer, so its Cargo target/ dir (including the
output wheel maturin is writing into target/wheels/) gets pulled into
the wheel. Building from a git checkout is unaffected because .gitignore
excludes target/, but sdists do not ship .gitignore, so any source build
(e.g. pip install --no-binary :all:, distro packaging) recursively packs
the growing output wheel into itself and maturin aborts with:

    Failed to write to zip archive for gamdl-3.8.3-...whl
    Large file option has not been set

Add an explicit exclude so target/ is dropped regardless of .gitignore.
Exclude Cargo target dir from wheel builds
@pull pull Bot locked and limited conversation to collaborators Jul 14, 2026
@pull pull Bot added the ⤵️ pull label Jul 14, 2026
@pull
pull Bot merged commit 61801bc into chengnan049:main Jul 14, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants