SDIST and WHEEL naming and license cleanup
- Dominant language
- Python
- Stars
- 2.5k
- Forks
- 195
- Avg merge
- 6d 10h
- Merged PRs (30d)
- 17
Description
Minor remarks during the 0.43.0 RC1 release:
1. Produce something like apache_burr-0.43.0.incubating-py3-none-any.whl.
2. Put the correct artifact-specific license in each package under the standard LICENSE name.
3. Add the license declaration to wheel metadata.
4. Ensure the sdist LICENSE only covers dependencies actually shipped in the sdist.
5. Exclude LICENSE-wheel from the sdist.
Contributor guide
Research direction
Start by locating the packaging and release configuration that produces the sdist and wheel artifacts, then build both distributions locally. Verify the wheel naming, standard LICENSE files, wheel metadata license declaration, and sdist contents against each requested cleanup item.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- build-system, release
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 58/100