Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chore(deps): bump pyqrack from 1.35.0 to 1.35.5 #210

Merged
merged 1 commit into from
Feb 10, 2025

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 10, 2025

Bumps pyqrack from 1.35.0 to 1.35.5.

Release notes

Sourced from pyqrack's releases.

Fix uniformly controlled signatures; stabilizer micro-optimizations

What motivates this release is a problem fixed in the signatures of "uniformly controlled" gates (such as QNeuron relies upon). Historically, I had confused const type* for type const* in cases. This was meant to be totally fixed in a previous release, but editing documentation surfaced the remaining inconsistency in uniformly controlled gate signatures. The change does not break anything in the library, so there was no bad access, despite the erroneous types. Besides that, this release includes (likely insignificant) optimizations for stabilizer simulation.

Expect Ubuntu releases, since it's important that they have the right C++ signatures.

Full Changelog: unitaryfund/qrack@vm6502q.v9.13.24...vm6502q.v9.13.25 unitaryfund/pyqrack@v1.35.4...v1.35.5

sha1sum results: 5126122ae5c4190a31826b8c4fe6139eeb32e866 pyqrack-1.35.5-py3-none-macosx_13_0_x86_64.whl b6c1658721cee636791dd2adee93e57da15296f6 pyqrack-1.35.5-py3-none-macosx_14_0_arm64.whl e4fb958a0b8ced2ecbff64b74202e5c883b0e91c pyqrack-1.35.5-py3-none-macosx_15_0_arm64.whl 04444690b38eb3925137f92a8d995c5e8533c113 pyqrack-1.35.5-py3-none-manylinux_2_31_x86_64.whl c8c679d66d4963cf0c8f1d294974c7241a1c5bbb pyqrack-1.35.5-py3-none-manylinux_2_35_x86_64.whl c6362786eea4ec6e139e0fece3125cb0c5567564 pyqrack-1.35.5-py3-none-manylinux_2_39_x86_64.whl 947b3bf36e2196e1bdd4f40ea756ae7cf3947fd0 pyqrack-1.35.5-py3-none-win_amd64.whl d4c5c4d6d67fbe8a3d3161605ff9c203aca6adf4 pyqrack-1.35.5.tar.gz d8cbcf1798436a6d48589bbea64430824de74d13 pyqrack_cpu-1.35.5-py3-none-macosx_13_0_x86_64.whl 96444c907f94a81aee00d38ba6dfc2b4fb315d92 pyqrack_cpu-1.35.5-py3-none-manylinux_2_31_x86_64.whl 710bafdd33ebe84e66680525e5e2a676288d14b2 pyqrack_cpu-1.35.5-py3-none-manylinux_2_35_x86_64.whl 2dea659e001534ee0efcd28088d1624478cc3e49 pyqrack_cpu-1.35.5-py3-none-manylinux_2_39_x86_64.whl 47a6f60425e5b6742da77ac2f22a39f2f59947d7 pyqrack_cpu-1.35.5-py3-none-win_amd64.whl 677184849da739e2546987a7e15fedd3b8d99b13 pyqrack_cpu-1.35.5.tar.gz a499c266d95fcd233c503b854a597e2a2964007d pyqrack_cuda-1.35.5.tar.gz

Windows /O3 flag; stabilizer micro-optimations

Mostly, this release is for metadata including README. However, Windows builds now use the /O3 optimization flag properly. (We did not previously notice that the build logs on Windows indicated we had passed the argument incorrectly from CMake build.) Minor micro-optimizations have also been made in stabilizer simulation.

Full Changelog: unitaryfund/qrack@vm6502q.v9.13.16...vm6502q.v9.13.24 unitaryfund/pyqrack@v1.35.0...v1.35.4

sha1sum results: fa035fb1a4a3e64b42364d60506a987033d945df pyqrack-1.35.4-py3-none-macosx_13_0_x86_64.whl a8ec6a2698925ef788dcda8a8e56e9f2d37a048e pyqrack-1.35.4-py3-none-macosx_14_0_arm64.whl ff6a9702a20180c484c2e00ca76df73344096962 pyqrack-1.35.4-py3-none-macosx_15_0_arm64.whl af1df78c75cd64974a02d42c17b3216edfea08d9 pyqrack-1.35.4-py3-none-manylinux_2_31_x86_64.whl 5a0cdec448a2993f8393a54a944e6133012e4468 pyqrack-1.35.4-py3-none-manylinux_2_35_x86_64.whl f550fbd1de3042d93786b9ea87633d06fe4c9207 pyqrack-1.35.4-py3-none-manylinux_2_39_x86_64.whl 5be1906edacaa1746b64cd667262a1f7359d1b4c pyqrack-1.35.4-py3-none-win_amd64.whl 49d7623d13f1e7a230ddd231bcbb170ed13b2f25 pyqrack-1.35.4.tar.gz d1407275eebbc443a79e3890a489c25db3c97532 pyqrack_cpu-1.35.4-py3-none-macosx_13_0_x86_64.whl 5442c79082191c2de4028cc16e492a9ccdb29535 pyqrack_cpu-1.35.4-py3-none-manylinux_2_31_x86_64.whl 26619ecbc60e04b28216c1acc96cb6edb4f45579 pyqrack_cpu-1.35.4-py3-none-manylinux_2_35_x86_64.whl 4c383691cc8bd03aa8e6b682cff0576ae15683ae pyqrack_cpu-1.35.4-py3-none-manylinux_2_39_x86_64.whl d282cda511f129ac964bed236052030b615f986c pyqrack_cpu-1.35.4-py3-none-win_amd64.whl 0a4bd44589a2e0d06d2946e0e126fd59c0b1b13c pyqrack_cuda-1.35.4.tar.gz

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [pyqrack](https://github.com/vm6502q/pyqrack) from 1.35.0 to 1.35.5.
- [Release notes](https://github.com/vm6502q/pyqrack/releases)
- [Commits](unitaryfund/pyqrack@v1.35.0...v1.35.5)

---
updated-dependencies:
- dependency-name: pyqrack
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Feb 10, 2025
@github-actions github-actions bot merged commit f4e938e into main Feb 10, 2025
2 checks passed
@github-actions github-actions bot deleted the dependabot/pip/pyqrack-1.35.5 branch February 10, 2025 22:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants