substrait-io / substrait-validator

Apache License 2.0
8 stars 8 forks source link

Fix PyPI Upload #303

Closed wackywendell closed 3 weeks ago

wackywendell commented 3 weeks ago

Unfortunately, while we fixed the problem of building the wheels and uploading them as artifacts seen in #296, the upload to PyPI is failing.

At first glance, it looks like either @jvanstraten should update his PyPI settings, or we should find a way to give this repo permission to upload to PyPI without going through @jvanstraten's personal credentials.

From the PyPI page, it looks like @jacques-n has permission to upload to PyPI, as well.

Error

šŸ’„ maturin failed
  Caused by: šŸ’„ Failed to upload "substrait_validator-0.1.1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl" (5.8 MB)
  Caused by: Failed to upload the wheel with status 400: <html>
 <head>
  <title>[40](https://github.com/substrait-io/substrait-validator/actions/runs/11749326512/job/32735746500#step:5:43)0 User 'jvanstraten' does not have a verified primary email address. Please add a verified primary email before attempting to upload to PyPI. See https://pypi.org/help/#verified-email for more information.</title>
 </head>
 <body>
  <h1>400 User 'jvanstraten' does not have a verified primary email address. Please add a verified primary email before attempting to upload to PyPI. See https://pypi.org/help/#verified-email for more information.</h1>
  The server could not comply with the request since it is either malformed or otherwise incorrect.<br/><br/>
User &#x27;jvanstraten&#x27; does not have a verified primary email address. Please add a verified primary email before attempting to upload to PyPI. See https://pypi.org/help/#verified-email for more information.
wackywendell commented 3 weeks ago

Nevermind - it has been fixed! šŸŽ‰