Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps-py): bump pytket from 1.24.0 to 1.27.0 (#325)
Bumps [pytket](https://github.com/CQCL/tket) from 1.24.0 to 1.27.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/CQCL/tket/releases">pytket's releases</a>.</em></p> <blockquote> <h2>v1.27.0</h2> <h2>What's Changed</h2> <ul> <li>Update to catch2 3.5.3. by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1294">CQCL/tket#1294</a></li> <li>Main by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1295">CQCL/tket#1295</a></li> <li>Feature/add circuit name property to circ box by <a href="https://github.com/yao-cqc"><code>@yao-cqc</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1281">CQCL/tket#1281</a></li> <li>Improve documentation of SquashRzPhasedX. by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1296">CQCL/tket#1296</a></li> <li>Remove deprecated <code>SynthesiseHQS</code> pass by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1297">CQCL/tket#1297</a></li> <li>Decompose boxes before converting to QASM by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1300">CQCL/tket#1300</a></li> <li>Enable pickling of <code>Bit</code> objects by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1298">CQCL/tket#1298</a></li> <li>doc: Fix incorrect build/test instructions in the README by <a href="https://github.com/aborgna-q"><code>@aborgna-q</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1303">CQCL/tket#1303</a></li> <li>fix: Explicit types in Architecture initializers by <a href="https://github.com/aborgna-q"><code>@aborgna-q</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1304">CQCL/tket#1304</a></li> <li>Ensure that ECR, CS and CSdg get gate definitions in QASM conversion by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1309">CQCL/tket#1309</a></li> <li>Correct position of custom gate definitions needed for conditional operations by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1310">CQCL/tket#1310</a></li> <li>Fix <code>DelayMeasures()</code> pass when two measurements target the same bit by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1312">CQCL/tket#1312</a></li> <li>Don't add a vertex to the circuit when an operation is added with invalid arguments by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1314">CQCL/tket#1314</a></li> <li>Add Transform.PushCliffordsThroughMeasures by <a href="https://github.com/sjdilkes"><code>@sjdilkes</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1313">CQCL/tket#1313</a></li> <li>Docs/add decomposition complexities to several multiplexor based boxes by <a href="https://github.com/yao-cqc"><code>@yao-cqc</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1315">CQCL/tket#1315</a></li> <li>Update to pybind11 2.12.0. by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1318">CQCL/tket#1318</a></li> <li>Use latest pybind11-stubgen by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1319">CQCL/tket#1319</a></li> <li>Restrict scipy version to < 1.13.0. by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1323">CQCL/tket#1323</a></li> <li>Unitary Synthesis of ChoiMixTableau for Diagonalisation (Again) by <a href="https://github.com/willsimmons1465"><code>@willsimmons1465</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1320">CQCL/tket#1320</a></li> <li>Correct phase handling on ChoiMixTableau constructor by <a href="https://github.com/willsimmons1465"><code>@willsimmons1465</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1328">CQCL/tket#1328</a></li> <li>Let <code>RemoveRedundancies</code> remove <code>Phase</code> gates by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1332">CQCL/tket#1332</a></li> <li>Depecate <code>SynthesiseOQC</code> by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1331">CQCL/tket#1331</a></li> <li>Relax scipy constraint and require latest quimb by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1335">CQCL/tket#1335</a></li> <li>Upgrade docs theme to sphinx-book-theme 1.1.2 by <a href="https://github.com/CalMacCQ"><code>@CalMacCQ</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1334">CQCL/tket#1334</a></li> <li>Enable construction of non-strict <code>SequencePass</code> by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1337">CQCL/tket#1337</a></li> <li>fix: Handle classical control in PhasedXFrontier by <a href="https://github.com/lmondada"><code>@lmondada</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1338">CQCL/tket#1338</a></li> <li>Update to catch2 3.5.4. by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1339">CQCL/tket#1339</a></li> <li>Use delocate 0.10.x when building pytket wheels on <code>macos-13-xlarge</code> by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1342">CQCL/tket#1342</a></li> <li>Use <code>macos-14</code> runner to build MacOS arm64 wheels by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1340">CQCL/tket#1340</a></li> <li>Update pypi project description by <a href="https://github.com/CalMacCQ"><code>@CalMacCQ</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1345">CQCL/tket#1345</a></li> <li>remove support for multi return wasm functions by <a href="https://github.com/cqc-melf"><code>@cqc-melf</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1348">CQCL/tket#1348</a></li> <li>Feature/add cachix by <a href="https://github.com/jake-arkinstall"><code>@jake-arkinstall</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1347">CQCL/tket#1347</a></li> <li>Release/1.27.0 by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1349">CQCL/tket#1349</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/CQCL/tket/compare/v1.26.0...v1.27.0">https://github.com/CQCL/tket/compare/v1.26.0...v1.27.0</a></p> <h2>v1.27.0rc1</h2> <h2>What's Changed</h2> <ul> <li>Update to catch2 3.5.3. by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1294">CQCL/tket#1294</a></li> <li>Main by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1295">CQCL/tket#1295</a></li> <li>Feature/add circuit name property to circ box by <a href="https://github.com/yao-cqc"><code>@yao-cqc</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1281">CQCL/tket#1281</a></li> <li>Improve documentation of SquashRzPhasedX. by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1296">CQCL/tket#1296</a></li> <li>Remove deprecated <code>SynthesiseHQS</code> pass by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1297">CQCL/tket#1297</a></li> <li>Decompose boxes before converting to QASM by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1300">CQCL/tket#1300</a></li> <li>Enable pickling of <code>Bit</code> objects by <a href="https://github.com/cqc-alec"><code>@cqc-alec</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1298">CQCL/tket#1298</a></li> <li>doc: Fix incorrect build/test instructions in the README by <a href="https://github.com/aborgna-q"><code>@aborgna-q</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1303">CQCL/tket#1303</a></li> <li>fix: Explicit types in Architecture initializers by <a href="https://github.com/aborgna-q"><code>@aborgna-q</code></a> in <a href="https://redirect.github.com/CQCL/tket/pull/1304">CQCL/tket#1304</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/CQCL/tket/commit/791e61315e3a3a1dffca2783d48d324b8bc55643"><code>791e613</code></a> Merge pull request <a href="https://redirect.github.com/CQCL/tket/issues/1349">#1349</a> from CQCL/release/1.27.0</li> <li><a href="https://github.com/CQCL/tket/commit/7d79e1c6d13f1c6b1e81b85e82ab831cb7d2f777"><code>7d79e1c</code></a> Update version and changelog.</li> <li><a href="https://github.com/CQCL/tket/commit/a722a704e3af0395970c7e21ed65bfea98a429d1"><code>a722a70</code></a> Feature/add cachix (<a href="https://redirect.github.com/CQCL/tket/issues/1347">#1347</a>)</li> <li><a href="https://github.com/CQCL/tket/commit/96665f8dce4fb8176137d95e38ba573389fccbaa"><code>96665f8</code></a> remove support for multi return wasm functions (<a href="https://redirect.github.com/CQCL/tket/issues/1348">#1348</a>)</li> <li><a href="https://github.com/CQCL/tket/commit/90a04a05da69a6601bb63da3d8ca8a019d7059c2"><code>90a04a0</code></a> Update pypi project description (<a href="https://redirect.github.com/CQCL/tket/issues/1345">#1345</a>)</li> <li><a href="https://github.com/CQCL/tket/commit/1d1ca6d4f749eb69d5a87a51cfbeab927573d045"><code>1d1ca6d</code></a> Use <code>macos-14</code> runner to build MacOS arm64 wheels (<a href="https://redirect.github.com/CQCL/tket/issues/1340">#1340</a>)</li> <li><a href="https://github.com/CQCL/tket/commit/73c601dac6698cdda0c26e5bc317cd950b64635e"><code>73c601d</code></a> Use delocate 0.10.x when building pytket wheels on macos-13-xlarge. (<a href="https://redirect.github.com/CQCL/tket/issues/1342">#1342</a>)</li> <li><a href="https://github.com/CQCL/tket/commit/3bd8f042fd4c545ffa520913d5a98b7991f55691"><code>3bd8f04</code></a> Update to catch2 3.5.4. (<a href="https://redirect.github.com/CQCL/tket/issues/1339">#1339</a>)</li> <li><a href="https://github.com/CQCL/tket/commit/e5c5e5cb06b32f328fdb71edfcfe885592f616ce"><code>e5c5e5c</code></a> fix: Handle classical control in PhasedXFrontier (<a href="https://redirect.github.com/CQCL/tket/issues/1338">#1338</a>)</li> <li><a href="https://github.com/CQCL/tket/commit/46961c786bbbb454e3d1c328d102d68d36674e44"><code>46961c7</code></a> Enable construction of non-strict <code>SequencePass</code> (<a href="https://redirect.github.com/CQCL/tket/issues/1337">#1337</a>)</li> <li>Additional commits viewable in <a href="https://github.com/CQCL/tket/compare/v1.24.0...v1.27.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pytket&package-manager=pip&previous-version=1.24.0&new-version=1.27.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information