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 '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.
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