You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
💥 maturin failed
Caused by: 💥 Failed to upload "rustfluent-0.1.0a3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" (384.1 KB)
Caused by: Failed to upload the wheel with status 400: <html>
<head>
<title>[40](https://github.com/kraken-tech/python-rustfluent/actions/runs/11029344761/job/30632470084#step:3:43)0 Bad Request</title>
</head>
<body>
<h1>400 Bad Request</h1>
The server could not comply with the request since it is either malformed or otherwise incorrect.<br/><br/>
POST body may not contain duplicate keys (URL: 'https://upload.pypi.org/legacy')
Downgrading to maturin 1.7.1 fixed the issue.
I'm guessing this is related to this change to the repository URLs, introduced in Maturin 1.7.2.
Your maturin version (maturin --version)
1.7.2
Your Python version (python -V)
Unknown
Your pip version (pip -V)
Unknown
What bindings you're using
pyo3
Does cargo build work?
n/a
If on windows, have you checked that you aren't accidentally using unix path (those with the forward slash /)?
Bug Description
We use maturin upload via the Maturin action Github action.
Our latest release failed, apparently due to a malformed repository url:
Downgrading to maturin 1.7.1 fixed the issue.
I'm guessing this is related to this change to the repository URLs, introduced in Maturin 1.7.2.
Your maturin version (
maturin --version
)1.7.2
Your Python version (
python -V
)Unknown
Your pip version (
pip -V
)Unknown
What bindings you're using
pyo3
Does
cargo build
work?n/a
If on windows, have you checked that you aren't accidentally using unix path (those with the forward slash
/
)?Steps to Reproduce
I'm not sure, but you can see the full error happening in this github action run: https://github.com/kraken-tech/python-rustfluent/actions/runs/11029344761/job/30632470084
The text was updated successfully, but these errors were encountered: