Skip to content

Update fulqrum dependency to have version bound - #342

Draft
garrison wants to merge 1 commit into
mainfrom
fulqrum-version-bound
Draft

Update fulqrum dependency to have version bound#342
garrison wants to merge 1 commit into
mainfrom
fulqrum-version-bound

Conversation

@garrison

@garrison garrison commented Aug 12, 2026

Copy link
Copy Markdown
Member

The 0.13.0 release failed to publish to pypi because fulqrum was specified as a direct reference:

Uploading distributions to https://upload.pypi.org/legacy/
  INFO     dist/qiskit_addon_sqd-0.13.0-py3-none-any.whl (36.1 KB)
  INFO     dist/qiskit_addon_sqd-0.13.0.tar.gz (459.8 KB)
  INFO     username set by command options
  INFO     password set by command options
  INFO     username: __token__
  INFO     password: <hidden>
  Uploading qiskit_addon_sqd-0.13.0-py3-none-any.whl
  INFO     Response from https://upload.pypi.org/legacy/:
           400 Bad Request
  INFO     <html>
            <head>
             <title>400 Can't have direct dependency: fulqrum @
           git+https://github.com/qiskit-community/fulqrum.git@dafb4091d552d130c42
           d13dc74a3484e12d70d3f ; extra == "dev". See
           https://packaging.python.org/specifications/core-metadata for more
           information.</title>
            </head>
            <body>
             <h1>400 Can't have direct dependency: fulqrum @
           git+https://github.com/qiskit-community/fulqrum.git@dafb4091d552d130c42
           d13dc74a3484e12d70d3f ; extra == "dev". See
           https://packaging.python.org/specifications/core-metadata for more
           information.</h1>
             The server could not comply with the request since it is either
           malformed or otherwise incorrect.<br/><br/>
           Can&#x27;t have direct dependency: fulqrum @
           git+https://github.com/qiskit-community/fulqrum.git@dafb4091d552d130c42
           d13dc74a3484e12d70d3f ; extra == &quot;dev&quot;. See
           https://packaging.python.org/specifications/core-metadata for more
           information.

            </body>
           </html>
  ERROR    HTTPError: 400 Bad Request from https://upload.pypi.org/legacy/
           Bad Request

This issue happened because #305 was merged prematurely, before #305 (comment) was fully addressed.

In order to make a working release, this PR will need to be merged before the 0.14.0 release of this package.

However, this change is on hold until fulqrum is released to pypi.

The 0.13.0 release failed to publish because fulqrum was specified as a
direct reference:

```
Uploading distributions to https://upload.pypi.org/legacy/
  INFO     dist/qiskit_addon_sqd-0.13.0-py3-none-any.whl (36.1 KB)
  INFO     dist/qiskit_addon_sqd-0.13.0.tar.gz (459.8 KB)
  INFO     username set by command options
  INFO     password set by command options
  INFO     username: __token__
  INFO     password: <hidden>
  Uploading qiskit_addon_sqd-0.13.0-py3-none-any.whl
  INFO     Response from https://upload.pypi.org/legacy/:
           400 Bad Request
  INFO     <html>
            <head>
             <title>400 Can't have direct dependency: fulqrum @
           git+https://github.com/qiskit-community/fulqrum.git@dafb4091d552d130c42
           d13dc74a3484e12d70d3f ; extra == "dev". See
           https://packaging.python.org/specifications/core-metadata for more
           information.</title>
            </head>
            <body>
             <h1>400 Can't have direct dependency: fulqrum @
           git+https://github.com/qiskit-community/fulqrum.git@dafb4091d552d130c42
           d13dc74a3484e12d70d3f ; extra == "dev". See
           https://packaging.python.org/specifications/core-metadata for more
           information.</h1>
             The server could not comply with the request since it is either
           malformed or otherwise incorrect.<br/><br/>
           Can&#x27;t have direct dependency: fulqrum @
           git+https://github.com/qiskit-community/fulqrum.git@dafb4091d552d130c42
           d13dc74a3484e12d70d3f ; extra == &quot;dev&quot;. See
           https://packaging.python.org/specifications/core-metadata for more
           information.

            </body>
           </html>
  ERROR    HTTPError: 400 Bad Request from https://upload.pypi.org/legacy/
           Bad Request
```

Thus, this PR will need to be merged before the 0.14.0 release of this
package.

This is on hold until fulqrum is released to pypi.
@garrison garrison added this to the 0.14.0 milestone Aug 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant