-
Notifications
You must be signed in to change notification settings - Fork 4k
Open
Labels
Component: PythonComponent: ReleasePriority: BlockerMarks a blocker for the releaseMarks a blocker for the releaseType: bug
Milestone
Description
Describe the bug, including details regarding any error messages, version, and platform.
When releasing Arrow 22.0.0 and uploading to PyPI, I have been able to release the wheels but PyPI is rejecting our source distribution due to the following error:
Uploading pyarrow-22.0.0.tar.gz
100% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB • 00:00 • 140.0 MB/s
WARNING Error during upload. Retry with the --verbose option for more details.
ERROR HTTPError: 400 Bad Request from https://upload.pypi.org/legacy/
License-File LICENSE.txt does not exist in distribution file pyarrow-22.0.0.tar.gz at pyarrow-22.0.0/LICENSE.txt
The LICENSE.txt file is indeed not there but I've checked pyarrow-21.0.0 and is also not there: https://pypi.org/project/pyarrow/21.0.0/#pyarrow-21.0.0.tar.gz
PyPI seems to have implemented some changes to include those checks.
Component(s)
Release, Python
Metadata
Metadata
Assignees
Labels
Component: PythonComponent: ReleasePriority: BlockerMarks a blocker for the releaseMarks a blocker for the releaseType: bug