-
Notifications
You must be signed in to change notification settings - Fork 6
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
feat: PortDiff for StaticSizeCircuit #561
base: feat/badgerv2
Are you sure you want to change the base?
Commits on Aug 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dd083ee - Browse repository at this point
Copy the full SHA dd083eeView commit details
Commits on Aug 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 67d6d90 - Browse repository at this point
Copy the full SHA 67d6d90View commit details -
Configuration menu - View commit details
-
Copy full SHA for c710541 - Browse repository at this point
Copy the full SHA c710541View commit details
Commits on Aug 22, 2024
-
chore: Move
pyproject.toml
totket2-py
(#546)This should help with `release-please` not detecting changes to `pyproject` as relevant to `tket2-py`. If things are correct, development commands (maturin / poetry / ...) should run as before. Closes #541 --------- Co-authored-by: Alec Edgington <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e3f773d - Browse repository at this point
Copy the full SHA e3f773dView commit details
Commits on Aug 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 58a5015 - Browse repository at this point
Copy the full SHA 58a5015View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd29e3a - Browse repository at this point
Copy the full SHA dd29e3aView commit details
Commits on Aug 27, 2024
-
chore(deps-py): bump the dev group across 1 directory with 3 updates (#…
…559) Bumps the dev group with 3 updates in the / directory: [ruff](https://github.com/astral-sh/ruff), [mypy](https://github.com/python/mypy) and [hypothesis](https://github.com/HypothesisWorks/hypothesis). Updates `ruff` from 0.6.1 to 0.6.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/astral-sh/ruff/releases">ruff's releases</a>.</em></p> <blockquote> <h2>0.6.2</h2> <h2>Release Notes</h2> <h3>Preview features</h3> <ul> <li>[<code>flake8-simplify</code>] Extend <code>open-file-with-context-handler</code> to work with other standard-library IO modules (<code>SIM115</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/12959">#12959</a>)</li> <li>[<code>ruff</code>] Avoid <code>unused-async</code> for functions with FastAPI route decorator (<code>RUF029</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/12938">#12938</a>)</li> <li>[<code>ruff</code>] Ignore <code>fstring-missing-syntax</code> (<code>RUF027</code>) for <code>fastAPI</code> paths (<a href="https://redirect.github.com/astral-sh/ruff/pull/12939">#12939</a>)</li> <li>[<code>ruff</code>] Implement check for Decimal called with a float literal (RUF032) (<a href="https://redirect.github.com/astral-sh/ruff/pull/12909">#12909</a>)</li> </ul> <h3>Rule changes</h3> <ul> <li>[<code>flake8-bugbear</code>] Update diagnostic message when expression is at the end of function (<code>B015</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/12944">#12944</a>)</li> <li>[<code>flake8-pyi</code>] Skip type annotations in <code>string-or-bytes-too-long</code> (<code>PYI053</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/13002">#13002</a>)</li> <li>[<code>flake8-type-checking</code>] Always recognise relative imports as first-party (<a href="https://redirect.github.com/astral-sh/ruff/pull/12994">#12994</a>)</li> <li>[<code>flake8-unused-arguments</code>] Ignore unused arguments on stub functions (<code>ARG001</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/12966">#12966</a>)</li> <li>[<code>pylint</code>] Ignore augmented assignment for <code>self-cls-assignment</code> (<code>PLW0642</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/12957">#12957</a>)</li> </ul> <h3>Server</h3> <ul> <li>Show full context in error log messages (<a href="https://redirect.github.com/astral-sh/ruff/pull/13029">#13029</a>)</li> </ul> <h3>Bug fixes</h3> <ul> <li>[<code>pep8-naming</code>] Don't flag <code>from</code> imports following conventional import names (<code>N817</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/12946">#12946</a>)</li> <li>[<code>pylint</code>] - Allow <code>__new__</code> methods to have <code>cls</code> as their first argument even if decorated with <code>@staticmethod</code> for <code>bad-staticmethod-argument</code> (<code>PLW0211</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/12958">#12958</a>)</li> </ul> <h3>Documentation</h3> <ul> <li>Add <code>hyperfine</code> installation instructions; update <code>hyperfine</code> code samples (<a href="https://redirect.github.com/astral-sh/ruff/pull/13034">#13034</a>)</li> <li>Expand note to use Ruff with other language server in Kate (<a href="https://redirect.github.com/astral-sh/ruff/pull/12806">#12806</a>)</li> <li>Update example for <code>PT001</code> as per the new default behavior (<a href="https://redirect.github.com/astral-sh/ruff/pull/13019">#13019</a>)</li> <li>[<code>perflint</code>] Improve docs for <code>try-except-in-loop</code> (<code>PERF203</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/12947">#12947</a>)</li> <li>[<code>pydocstyle</code>] Add reference to <code>lint.pydocstyle.ignore-decorators</code> setting to rule docs (<a href="https://redirect.github.com/astral-sh/ruff/pull/12996">#12996</a>)</li> </ul> <h2>Contributors</h2> <ul> <li><a href="https://github.com/AlexWaygood"><code>@AlexWaygood</code></a></li> <li><a href="https://github.com/FinchPowers"><code>@FinchPowers</code></a></li> <li><a href="https://github.com/InSyncWithFoo"><code>@InSyncWithFoo</code></a></li> <li><a href="https://github.com/MichaReiser"><code>@MichaReiser</code></a></li> <li><a href="https://github.com/Skylion007"><code>@Skylion007</code></a></li> <li><a href="https://github.com/TomerBin"><code>@TomerBin</code></a></li> <li><a href="https://github.com/carljm"><code>@carljm</code></a></li> <li><a href="https://github.com/charliermarsh"><code>@charliermarsh</code></a></li> <li><a href="https://github.com/dhruvmanila"><code>@dhruvmanila</code></a></li> <li><a href="https://github.com/diceroll123"><code>@diceroll123</code></a></li> <li><a href="https://github.com/dsal3389"><code>@dsal3389</code></a></li> <li><a href="https://github.com/dylwil3"><code>@dylwil3</code></a></li> <li><a href="https://github.com/kbaskett248"><code>@kbaskett248</code></a></li> <li><a href="https://github.com/lengau"><code>@lengau</code></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md">ruff's changelog</a>.</em></p> <blockquote> <h2>0.6.2</h2> <h3>Preview features</h3> <ul> <li>[<code>flake8-simplify</code>] Extend <code>open-file-with-context-handler</code> to work with other standard-library IO modules (<code>SIM115</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/12959">#12959</a>)</li> <li>[<code>ruff</code>] Avoid <code>unused-async</code> for functions with FastAPI route decorator (<code>RUF029</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/12938">#12938</a>)</li> <li>[<code>ruff</code>] Ignore <code>fstring-missing-syntax</code> (<code>RUF027</code>) for <code>fastAPI</code> paths (<a href="https://redirect.github.com/astral-sh/ruff/pull/12939">#12939</a>)</li> <li>[<code>ruff</code>] Implement check for Decimal called with a float literal (RUF032) (<a href="https://redirect.github.com/astral-sh/ruff/pull/12909">#12909</a>)</li> </ul> <h3>Rule changes</h3> <ul> <li>[<code>flake8-bugbear</code>] Update diagnostic message when expression is at the end of function (<code>B015</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/12944">#12944</a>)</li> <li>[<code>flake8-pyi</code>] Skip type annotations in <code>string-or-bytes-too-long</code> (<code>PYI053</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/13002">#13002</a>)</li> <li>[<code>flake8-type-checking</code>] Always recognise relative imports as first-party (<a href="https://redirect.github.com/astral-sh/ruff/pull/12994">#12994</a>)</li> <li>[<code>flake8-unused-arguments</code>] Ignore unused arguments on stub functions (<code>ARG001</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/12966">#12966</a>)</li> <li>[<code>pylint</code>] Ignore augmented assignment for <code>self-cls-assignment</code> (<code>PLW0642</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/12957">#12957</a>)</li> </ul> <h3>Server</h3> <ul> <li>Show full context in error log messages (<a href="https://redirect.github.com/astral-sh/ruff/pull/13029">#13029</a>)</li> </ul> <h3>Bug fixes</h3> <ul> <li>[<code>pep8-naming</code>] Don't flag <code>from</code> imports following conventional import names (<code>N817</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/12946">#12946</a>)</li> <li>[<code>pylint</code>] - Allow <code>__new__</code> methods to have <code>cls</code> as their first argument even if decorated with <code>@staticmethod</code> for <code>bad-staticmethod-argument</code> (<code>PLW0211</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/12958">#12958</a>)</li> </ul> <h3>Documentation</h3> <ul> <li>Add <code>hyperfine</code> installation instructions; update <code>hyperfine</code> code samples (<a href="https://redirect.github.com/astral-sh/ruff/pull/13034">#13034</a>)</li> <li>Expand note to use Ruff with other language server in Kate (<a href="https://redirect.github.com/astral-sh/ruff/pull/12806">#12806</a>)</li> <li>Update example for <code>PT001</code> as per the new default behavior (<a href="https://redirect.github.com/astral-sh/ruff/pull/13019">#13019</a>)</li> <li>[<code>perflint</code>] Improve docs for <code>try-except-in-loop</code> (<code>PERF203</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/12947">#12947</a>)</li> <li>[<code>pydocstyle</code>] Add reference to <code>lint.pydocstyle.ignore-decorators</code> setting to rule docs (<a href="https://redirect.github.com/astral-sh/ruff/pull/12996">#12996</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/astral-sh/ruff/commit/02c4373a4927657a8825d18ae8f0877806cd1f15"><code>02c4373</code></a> Bump version to 0.6.2 (<a href="https://redirect.github.com/astral-sh/ruff/issues/13056">#13056</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/d37e2e5d33deadc15bf4194216e08ce1528a638c"><code>d37e2e5</code></a> [<code>flake8-simplify</code>] Extend open-file-with-context-handler to work with other ...</li> <li><a href="https://github.com/astral-sh/ruff/commit/d1d067896c115405c87e4526395de207bf037809"><code>d1d0678</code></a> [red-knot] Remove notebook support from the server (<a href="https://redirect.github.com/astral-sh/ruff/issues/13040">#13040</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/93f9023ea38ddac7f33b487d938f47cc1333d567"><code>93f9023</code></a> Add <code>hyperfine</code> installation instructions; update <code>hyperfine</code> code samples (#...</li> <li><a href="https://github.com/astral-sh/ruff/commit/8144a11f98032a1f109f557fbd5c8379364230b6"><code>8144a11</code></a> [red-knot] Add definition for with items (<a href="https://redirect.github.com/astral-sh/ruff/issues/12920">#12920</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/dce87c21fdf73a58f3821cae5e71b9da234e29ce"><code>dce87c2</code></a> Eagerly validate typeshed versions (<a href="https://redirect.github.com/astral-sh/ruff/issues/12786">#12786</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/f873d2ac128a2f6897bf814a3b252454aa7be3e2"><code>f873d2a</code></a> Revert "Use the system allocator for codspeed benchmarks" (<a href="https://redirect.github.com/astral-sh/ruff/issues/13035">#13035</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/ecd9e6a650ef428be67bb0e28cb0c52d27eb2895"><code>ecd9e6a</code></a> [red-knot] Improve the <code>unresolved-import</code> check (<a href="https://redirect.github.com/astral-sh/ruff/issues/13007">#13007</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/785c39927bf5fe0b95fd5b2c8286783a04c4bf91"><code>785c399</code></a> Use ZIP file size metadata to allocate string (<a href="https://redirect.github.com/astral-sh/ruff/issues/13032">#13032</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/a35cdbb27519d91de6d35e76995d1c532e0cd60c"><code>a35cdbb</code></a> Fix various panicks when linting black/src (<a href="https://redirect.github.com/astral-sh/ruff/issues/13033">#13033</a>)</li> <li>Additional commits viewable in <a href="https://github.com/astral-sh/ruff/compare/0.6.1...0.6.2">compare view</a></li> </ul> </details> <br /> Updates `mypy` from 1.11.1 to 1.11.2 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/python/mypy/commit/789f02c83a5d5cb35f5e33ba91df46c8fea6b28e"><code>789f02c</code></a> Bump version to 1.11.2</li> <li><a href="https://github.com/python/mypy/commit/917cc75fd6f1417edb45eb77e449934f794c18fc"><code>917cc75</code></a> An alternative fix for a union-like literal string (<a href="https://redirect.github.com/python/mypy/issues/17639">#17639</a>)</li> <li><a href="https://github.com/python/mypy/commit/7d805b364ee80396e0b9ca906f32f901b2ac7e12"><code>7d805b3</code></a> Unwrap TypedDict item types before storing (<a href="https://redirect.github.com/python/mypy/issues/17640">#17640</a>)</li> <li><a href="https://github.com/python/mypy/commit/32675dddfacccef616557916cb872757605ab493"><code>32675dd</code></a> Revert "Fix Literal strings containing pipe characters" (<a href="https://redirect.github.com/python/mypy/issues/17638">#17638</a>)</li> <li><a href="https://github.com/python/mypy/commit/778542b93a6f5b3c168a8acc03717700ae6f8048"><code>778542b</code></a> Revert "Fix <code>RawExpressionType.accept</code> crash with <code>--cache-fine-grained</code>" (<a href="https://redirect.github.com/python/mypy/issues/1">#1</a>...</li> <li><a href="https://github.com/python/mypy/commit/14ab742dec6b58a4e94772115cb3b5c67a4b3d33"><code>14ab742</code></a> Bump version to 1.11.2+dev</li> <li>See full diff in <a href="https://github.com/python/mypy/compare/v1.11.1...v1.11.2">compare view</a></li> </ul> </details> <br /> Updates `hypothesis` from 6.111.1 to 6.111.2 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/e339c5fc24e39bf476fe9586f610e5a7f91062aa"><code>e339c5f</code></a> Bump hypothesis-python version to 6.111.2 and update changelog</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/3e8e8b30c1887af2fc4f524ccb4779cb43902c4a"><code>3e8e8b3</code></a> Merge pull request <a href="https://redirect.github.com/HypothesisWorks/hypothesis/issues/4090">#4090</a> from Zac-HD/test-cleanups</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/ae1a2d0d6af10660e52abc15800f422c958a68c6"><code>ae1a2d0</code></a> Clean up minimal() helper</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/e8cea04c9128a2b0d8948be57bfb6bc16643ed9a"><code>e8cea04</code></a> ignore flaky coverage here</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/0b3952a061ce6cecac2db3721eb2269c02309896"><code>0b3952a</code></a> Update crosshair</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/24926fdad517005e70a6439a484e8e805a9fc960"><code>24926fd</code></a> Clean up some backend-dependant tests</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/962802aabb9cd6d501cdfe9f02179f42ad95b1e6"><code>962802a</code></a> Move unused function to test</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/c90732c6fd73d4fd38e4792db1c58ba1a1185d8a"><code>c90732c</code></a> Merge pull request <a href="https://redirect.github.com/HypothesisWorks/hypothesis/issues/4087">#4087</a> from HypothesisWorks/create-pull-request/patch</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/3346f25fa6123edf2bcdb50dd80c7faeb349ad2b"><code>3346f25</code></a> Update pinned dependencies</li> <li>See full diff in <a href="https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-6.111.1...hypothesis-python-6.111.2">compare view</a></li> </ul> </details> <br /> 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 <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5038474 - Browse repository at this point
Copy the full SHA 5038474View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1210cc - Browse repository at this point
Copy the full SHA c1210ccView commit details -
chore: Replace
poetry
withuv
(#557)Replaces the python project manager with `uv`. For most commands that used poetry before, it just be as easy as replacing `poetry {things}` with `uv {things}`. Some notable exeptions: - Instead of `poetry install --with extra1,extra2`, use `uv sync --extra extra1 --extra extra2`. Note that will delete any extraneous packages/extras so the venv state is deterministic. Add `--inexact` if you want to replicate the old poetry behaviour. - `poetry shell` is no longer available. The preferred workflow is to `uv run` / `uvx` things, to ensure you are always in sync with the project definition. If that's too annoying, it is always possible to `source .venv/bin/activate`. Updates the justfile, so using that should be the same as before. --------- Co-authored-by: Seyon Sivarajah <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 685b4f7 - Browse repository at this point
Copy the full SHA 685b4f7View commit details -
chore(deps-rs): bump the patch group with 2 updates (#558)
Bumps the patch group with 2 updates: [serde](https://github.com/serde-rs/serde) and [serde_json](https://github.com/serde-rs/json). Updates `serde` from 1.0.208 to 1.0.209 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p> <blockquote> <h2>v1.0.209</h2> <ul> <li>Fix deserialization of empty structs and empty tuples inside of untagged enums (<a href="https://redirect.github.com/serde-rs/serde/issues/2805">#2805</a>, thanks <a href="https://github.com/Mingun"><code>@Mingun</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/serde/commit/30752ac4ffdaa284606eda34055ad185e28c5499"><code>30752ac</code></a> Release 1.0.209</li> <li><a href="https://github.com/serde-rs/serde/commit/b84e6ca4f5fef69b3de985c586a07b1246f3eb9a"><code>b84e6ca</code></a> Improve wording of PR 2805 comments</li> <li><a href="https://github.com/serde-rs/serde/commit/87a2fb0f1a2774ea5bb20c0ed988b9ba57fc8166"><code>87a2fb0</code></a> Wrap comments from PR 2805 to 80 columns</li> <li><a href="https://github.com/serde-rs/serde/commit/9eaf7b9824f2082c50d17ad22b786322dc283a61"><code>9eaf7b9</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2805">#2805</a> from Mingun/untagged-tests</li> <li><a href="https://github.com/serde-rs/serde/commit/7bde100237875d4f435de5ad90074b0479c37486"><code>7bde100</code></a> Replace MapRefDeserializer with value::MapDeserializer</li> <li><a href="https://github.com/serde-rs/serde/commit/da7fc795ee654252effa232a62a5a1e6d4f551ee"><code>da7fc79</code></a> Fix deserialization of empty struct variant in untagged enums</li> <li><a href="https://github.com/serde-rs/serde/commit/4c5fec1363d363f995375426f72db11c28f357c1"><code>4c5fec1</code></a> Test special cases that reaches SeqRefDeserializer::deserialize_any len==0 co...</li> <li><a href="https://github.com/serde-rs/serde/commit/6588b0ad3777f7ad930d68ab4b9ec5b9c25398e0"><code>6588b0a</code></a> Cover Content::Seq case in VariantRefDeserializer::struct_variant</li> <li><a href="https://github.com/serde-rs/serde/commit/0093f74cfee5ee3239514a7aad5fb44843eddcdd"><code>0093f74</code></a> Split test newtype_enum into four tests for each variant</li> <li><a href="https://github.com/serde-rs/serde/commit/171c6da57af712cfcf01c6c124b14cabfca364ba"><code>171c6da</code></a> Complete coverage of ContentRefDeserializer::deserialize_newtype_struct</li> <li>Additional commits viewable in <a href="https://github.com/serde-rs/serde/compare/v1.0.208...v1.0.209">compare view</a></li> </ul> </details> <br /> Updates `serde_json` from 1.0.125 to 1.0.127 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/json/releases">serde_json's releases</a>.</em></p> <blockquote> <h2>1.0.127</h2> <ul> <li>Add more removal methods to OccupiedEntry (<a href="https://redirect.github.com/serde-rs/json/issues/1179">#1179</a>, thanks <a href="https://github.com/GREsau"><code>@GREsau</code></a>)</li> </ul> <h2>1.0.126</h2> <ul> <li>Improve string parsing on targets that use 32-bit pointers but also have fast 64-bit integer arithmetic, such as aarch64-unknown-linux-gnu_ilp32 and x86_64-unknown-linux-gnux32 (<a href="https://redirect.github.com/serde-rs/json/issues/1182">#1182</a>, thanks <a href="https://github.com/CryZe"><code>@CryZe</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/json/commit/5ebf65cc480f90714c94f82099ca9161d80cbb10"><code>5ebf65c</code></a> Release 1.0.127</li> <li><a href="https://github.com/serde-rs/json/commit/f287a3b1a93ecb1a11cee31cb638bd9523a58add"><code>f287a3b</code></a> Merge pull request 1179 from GREsau/patch-1</li> <li><a href="https://github.com/serde-rs/json/commit/ec980b02774abbff12fd3e26b0a1582eb14dcef7"><code>ec980b0</code></a> Release 1.0.126</li> <li><a href="https://github.com/serde-rs/json/commit/e6282b0c479947805a33c7f167b1d19dd4c7ad4f"><code>e6282b0</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1184">#1184</a> from serde-rs/fastarithmetic</li> <li><a href="https://github.com/serde-rs/json/commit/ffc4a43453029cdc5603cfe3ef08414488fd45de"><code>ffc4a43</code></a> Improve cfg names for fast arithmetic</li> <li><a href="https://github.com/serde-rs/json/commit/4b1048d0ecc4d326d6657531689513f182a4f850"><code>4b1048d</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1183">#1183</a> from serde-rs/arithmetic</li> <li><a href="https://github.com/serde-rs/json/commit/f268173a9fb1f5f8a80f47af62b564525cf33764"><code>f268173</code></a> Unify chunk size choice between float and string parsing</li> <li><a href="https://github.com/serde-rs/json/commit/fec03769743c3f0ceb6b5b56d91321fdc856dff2"><code>fec0376</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1182">#1182</a> from CryZe/chunk-64bit</li> <li><a href="https://github.com/serde-rs/json/commit/3d837e1cc4a0f1df56ba6645c3b6d144768b5d9d"><code>3d837e1</code></a> Ensure the SWAR chunks are 64-bit in more cases</li> <li><a href="https://github.com/serde-rs/json/commit/11fc61c7af7b59ea80fb2ef7d78db94465dfbd54"><code>11fc61c</code></a> Add <code>OccupiedEntry::shift_remove()</code> and <code>swap_remove()</code></li> <li>Additional commits viewable in <a href="https://github.com/serde-rs/json/compare/1.0.125...1.0.127">compare view</a></li> </ul> </details> <br /> 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 <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3d32130 - Browse repository at this point
Copy the full SHA 3d32130View commit details -
Configuration menu - View commit details
-
Copy full SHA for 486fd29 - Browse repository at this point
Copy the full SHA 486fd29View commit details
Commits on Aug 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7c83ba8 - Browse repository at this point
Copy the full SHA 7c83ba8View commit details
Commits on Sep 2, 2024
-
chore(deps-rs): bump bytemuck from 1.17.0 to 1.17.1 in the patch group (
#564) Bumps the patch group with 1 update: [bytemuck](https://github.com/Lokathor/bytemuck). Updates `bytemuck` from 1.17.0 to 1.17.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/Lokathor/bytemuck/blob/main/changelog.md">bytemuck's changelog</a>.</em></p> <blockquote> <h2>1.17.1</h2> <ul> <li>Adds <code>#[repr(C)]</code> to the <code>union Transmute<A, B></code> type that's used internally for most of the transmutations.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Lokathor/bytemuck/commit/dc059fd187c45cd9739aeedabd5e75e527058f90"><code>dc059fd</code></a> chore: Release bytemuck version 1.17.1</li> <li><a href="https://github.com/Lokathor/bytemuck/commit/4bd50082ae4969bdca2daafbd4a313328f8cffe1"><code>4bd5008</code></a> changelog.</li> <li><a href="https://github.com/Lokathor/bytemuck/commit/3f42bec5393f586189459e2db03b39f8f9438997"><code>3f42bec</code></a> Force <code>#[repr(C)]</code> layout to guarantee same offset of <code>union</code> fields. (<a href="https://redirect.github.com/Lokathor/bytemuck/issues/268">#268</a>)</li> <li>See full diff in <a href="https://github.com/Lokathor/bytemuck/compare/v1.17.0...v1.17.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=bytemuck&package-manager=cargo&previous-version=1.17.0&new-version=1.17.1)](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 <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 17644ef - Browse repository at this point
Copy the full SHA 17644efView commit details -
feat!: Update rust hugr dependency to
0.12.0
, and python hugr to `0…….8.0` (#568) The main change is the drop of `CustomOp`s, requiring opaque ops to always be resolved. This is a bit of a problem with the current code, as we used `OpaqueOp`s not backed by a definition to declare operations from python. For the moment, we leave `PyExtensionOp` unimplemented and disable the pauli prop tests that depended on it. https://github.com/CQCL/tket2/blob/473c9f50be90a849ee6378a261e6e953b7145d51/tket2-py/src/ops.rs#L247-L251 https://github.com/CQCL/tket2/blob/473c9f50be90a849ee6378a261e6e953b7145d51/tket2-py/test/test_pauli_prop.py#L96-L100 I'll raise an issue to get them fixed them. BREAKING CHANGE: Updated to latest hugr version (`hugr-rs 0.12` / `hugr-py 0.8`). ECCs need to be recompiled. --------- Co-authored-by: Douglas Wilson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 258a7c5 - Browse repository at this point
Copy the full SHA 258a7c5View commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8503cc9 - Browse repository at this point
Copy the full SHA 8503cc9View commit details -
feat!: remove Tk2Op::AngleAdd (#567)
Closes #566 BREAKING CHANGE: `Tk2Op::AngleAdd` removed, use `fadd` from the hugr float ops standard extension --------- Co-authored-by: Douglas Wilson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 42cc82f - Browse repository at this point
Copy the full SHA 42cc82fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb2e4e0 - Browse repository at this point
Copy the full SHA fb2e4e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee4dc88 - Browse repository at this point
Copy the full SHA ee4dc88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0147a35 - Browse repository at this point
Copy the full SHA 0147a35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d7ef43 - Browse repository at this point
Copy the full SHA 9d7ef43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a617aa - Browse repository at this point
Copy the full SHA 1a617aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for a231905 - Browse repository at this point
Copy the full SHA a231905View commit details
Commits on Sep 4, 2024
-
feat!: angle type no longer parametric. (#577)
Closes #576 BREAKING CHANGE: Angle type not parametric on log denominator. Aconvert op removed, along with type paramateric helper functions --------- Co-authored-by: Alec Edgington <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 62351fb - Browse repository at this point
Copy the full SHA 62351fbView commit details -
Move Hseries specifc ops to its own extension (some duplicates). Trim Tk2Ops down in to some small "textbook" set. Tk1 removed as it can be made up of Rz.Rx.Rz. Can be used in canonical {Tk1, TK2} based passes in a standalone extension. Lowering from Tk2Ops to Hseries ops in progress : #579 Closes #571 BREAKING CHANGE: Rename lazy extension to "hseries" and add hseries ops. Tk2Ops: remove "f64" from Rx, Rz; remove ZZPhase, ZZMax, PhasedX, TK1.
Configuration menu - View commit details
-
Copy full SHA for e6acc88 - Browse repository at this point
Copy the full SHA e6acc88View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc41081 - Browse repository at this point
Copy the full SHA cc41081View commit details -
feat!: replace f64 with angle type for tk2 ops (#578)
BREAKING CHANGE: Parametric Tk2Ops take angle type rather than float.
Configuration menu - View commit details
-
Copy full SHA for d14631f - Browse repository at this point
Copy the full SHA d14631fView commit details -
feat: more angle ops (construct, deconstruct, radians, equality) (#581)
Co-authored-by: Mark Koch <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf73511 - Browse repository at this point
Copy the full SHA bf73511View commit details -
fix!: quantum extension name wrong way round (#582)
BREAKING CHANGE: quantum extension renamed from "quantum.tket2" to "tket2.quantum"
Configuration menu - View commit details
-
Copy full SHA for 06a6838 - Browse repository at this point
Copy the full SHA 06a6838View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fe8807 - Browse repository at this point
Copy the full SHA 6fe8807View commit details -
## 🤖 New release * `tket2`: 0.1.1 -> 0.2.0 * `tket2-hseries`: 0.1.1 -> 0.2.0 <details><summary><i><b>Changelog</b></i></summary><p> ## `tket2` <blockquote> ## [0.2.0](tket2-v0.1.1...tket2-v0.2.0) - 2024-09-04 ### Bug Fixes - [**breaking**] quantum extension name wrong way round ([#582](#582)) ### New Features - Extend Command::optype lifetime ([#562](#562)) - [**breaking**] Update rust hugr dependency to `0.12.0`, and python hugr to `0.8.0` ([#568](#568)) - [**breaking**] remove Tk2Op::AngleAdd ([#567](#567)) - [**breaking**] angle type no longer parametric. ([#577](#577)) - [**breaking**] HSeries ops ([#573](#573)) - [**breaking**] replace f64 with angle type for tk2 ops ([#578](#578)) - more angle ops (construct, deconstruct, radians, equality) ([#581](#581)) </blockquote> ## `tket2-hseries` <blockquote> ## [0.2.0](tket2-hseries-v0.1.1...tket2-hseries-v0.2.0) - 2024-09-04 ### New Features - [**breaking**] Update rust hugr dependency to `0.12.0`, and python hugr to `0.8.0` ([#568](#568)) - [**breaking**] HSeries ops ([#573](#573)) - [**breaking**] replace f64 with angle type for tk2 ops ([#578](#578)) </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/MarcoIeni/release-plz/).
Configuration menu - View commit details
-
Copy full SHA for eb833a4 - Browse repository at this point
Copy the full SHA eb833a4View commit details -
chore(py): release tket2-py 0.3.0 (#570)
🤖 I have created a release *beep* *boop* --- ## [0.3.0](tket2-py-v0.2.1...tket2-py-v0.3.0) (2024-09-04) ### ⚠ BREAKING CHANGES * quantum extension renamed from "quantum.tket2" to "tket2.quantum" * Parametric Tk2Ops take angle type rather than float. * Rename lazy extension to "hseries" and add hseries ops. * `Tk2Op::AngleAdd` removed, use `fadd` from the hugr float ops standard extension * Updated to latest hugr version (`hugr-rs 0.12` / `hugr-py 0.8`). ECCs need to be recompiled. ### Features * HSeries ops ([#573](#573)) ([e6acc88](e6acc88)) * remove Tk2Op::AngleAdd ([#567](#567)) ([42cc82f](42cc82f)) * replace f64 with angle type for tk2 ops ([#578](#578)) ([d14631f](d14631f)) * Update rust hugr dependency to `0.12.0`, and python hugr to `0.8.0` ([#568](#568)) ([258a7c5](258a7c5)) ### Bug Fixes * quantum extension name wrong way round ([#582](#582)) ([06a6838](06a6838)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Configuration menu - View commit details
-
Copy full SHA for d9538d3 - Browse repository at this point
Copy the full SHA d9538d3View commit details
Commits on Sep 5, 2024
-
ci: Fix incorrect wheels name on publish (#587)
Fixes #586, which was broken when we moved `pyproject.toml` in #546. Running `maturin build` from the root dir tries to build the workspace project, creating an invalid wheel name. This PR updates the ci job and the `just build` command to run maturin from inside `/hugr-py/`. Maturin is still configured as a build tool in the workspace so that `maturin develop` works everywhere. In that case we don't care about the project name.
Configuration menu - View commit details
-
Copy full SHA for e3f9da1 - Browse repository at this point
Copy the full SHA e3f9da1View commit details -
feat!: move angle types + and ops to new "tket2.angle" extension (#591)
Closes #589 BREAKING CHANGE: "tket2.quantum" ops no longer contains angle type/ops. Use "tket2.angle".
Configuration menu - View commit details
-
Copy full SHA for f0884cc - Browse repository at this point
Copy the full SHA f0884ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09a7b8b - Browse repository at this point
Copy the full SHA 09a7b8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7591c08 - Browse repository at this point
Copy the full SHA 7591c08View commit details -
fix!: remove TryFrom for extension ops use
cast
(#592)BREAKING CHANGE: TryFrom implementations for extension op structs removed, use `cast`
Configuration menu - View commit details
-
Copy full SHA for 5ca29af - Browse repository at this point
Copy the full SHA 5ca29afView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd9592f - Browse repository at this point
Copy the full SHA dd9592fView commit details
Commits on Sep 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dcc562d - Browse repository at this point
Copy the full SHA dcc562dView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd27d46 - Browse repository at this point
Copy the full SHA cd27d46View commit details -
feat: lowering tk2ops -> hseriesops (#579)
Closes #490 Using definitions in hqslib1 https://github.com/CQCL/pytket-quantinuum/blob/main/pytket/extensions/quantinuum/backends/hqslib1.inc
Configuration menu - View commit details
-
Copy full SHA for 7ac0206 - Browse repository at this point
Copy the full SHA 7ac0206View commit details
Commits on Sep 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 304471b - Browse repository at this point
Copy the full SHA 304471bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9358142 - Browse repository at this point
Copy the full SHA 9358142View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ed57c1 - Browse repository at this point
Copy the full SHA 9ed57c1View commit details -
chore(deps-rs): bump the minor group with 2 updates (#600)
Bumps the minor group with 2 updates: [bytemuck](https://github.com/Lokathor/bytemuck) and [delegate](https://github.com/kobzol/rust-delegate). Updates `bytemuck` from 1.17.1 to 1.18.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/Lokathor/bytemuck/blob/main/changelog.md">bytemuck's changelog</a>.</em></p> <blockquote> <h1><code>bytemuck</code> changelog</h1> <h2>1.18</h2> <ul> <li>Adds the <code>latest_stable_rust</code> cargo feature, which is a blanket feature that turns all other features on that are both sound and compatible with Stable rust.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Lokathor/bytemuck/commit/860c391345a2ec61fecf3cd46bcdde1add01caf9"><code>860c391</code></a> chore: Release bytemuck version 1.18.0</li> <li><a href="https://github.com/Lokathor/bytemuck/commit/4c535f9a77aa8944e6bfd91f2ac3e43b5d7601ea"><code>4c535f9</code></a> Clean up Cargo.toml (<a href="https://redirect.github.com/Lokathor/bytemuck/issues/271">#271</a>)</li> <li><a href="https://github.com/Lokathor/bytemuck/commit/374d184e24b3df6d64fb0cd5211132f37c6f3d41"><code>374d184</code></a> Update changelog.md</li> <li><a href="https://github.com/Lokathor/bytemuck/commit/19065703a59ad0ef742db3fa86aff08a55345575"><code>1906570</code></a> Add a convenience feature indicating you're on the latest stable version of R...</li> <li><a href="https://github.com/Lokathor/bytemuck/commit/2d2b397d663b063f2a523cb8e52f0fedc5350866"><code>2d2b397</code></a> update the changelog to be less dismissive because we don't need that negativ...</li> <li>See full diff in <a href="https://github.com/Lokathor/bytemuck/compare/v1.17.1...v1.18.0">compare view</a></li> </ul> </details> <br /> Updates `delegate` from 0.12.0 to 0.13.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/Kobzol/rust-delegate/blob/main/CHANGELOG.md">delegate's changelog</a>.</em></p> <blockquote> <h1>0.13.0 (2. 9. 2024)</h1> <ul> <li>Generalize match arms handling. You can now combine a match expression target with annotations like <code>#[into]</code> and others:</li> </ul> <pre lang="rust"><code>struct A; <p>impl A { pub fn callable(self) -> Self { self } }</p> <p>struct B;</p> <p>impl B { pub fn callable(self) -> Self { self } }</p> <p>enum Common { A(A), B(B), }</p> <p>impl From<A> for Common { fn from(inner: A) -> Self { Self::A(inner) } }</p> <p>impl From<B> for Common { fn from(inner: B) -> Self { Self::B(inner) } }</p> <p>impl Common { delegate! { to match self { // ---------- <code>match</code> arms have incompatible types Common::A(inner) => inner; Common::B(inner) => inner; } { #[into] pub fn callable(self) -> Self; } } </tr></table> </code></pre></p> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Kobzol/rust-delegate/commit/0f6112063d2f67bab3523488d0b336ab4d6eb169"><code>0f61120</code></a> Bump version to 0.13.0</li> <li><a href="https://github.com/Kobzol/rust-delegate/commit/d36262b192344427a67413bc9fc6f5ccf52fa6c8"><code>d36262b</code></a> Modify changelog</li> <li><a href="https://github.com/Kobzol/rust-delegate/commit/3b210552dbd8b44f6c635fc852addadd9d961d32"><code>3b21055</code></a> Make <code>#[into]</code> and <code>#[try_into]</code> generate <code>no_std</code>-compatible code</li> <li><a href="https://github.com/Kobzol/rust-delegate/commit/868eaeef4658b387bce7ed22a60ba8d4821ab921"><code>868eaee</code></a> Fix doc indentation</li> <li><a href="https://github.com/Kobzol/rust-delegate/commit/c6813242693c1ae2750aa55d6721ae2a2d90676e"><code>c681324</code></a> Fix doc indentation</li> <li><a href="https://github.com/Kobzol/rust-delegate/commit/eb03bafc9981163b1436b28c6238f33695baf41a"><code>eb03baf</code></a> Add example of delegating associated functions</li> <li><a href="https://github.com/Kobzol/rust-delegate/commit/556adea8428a4cb48b6b35636febc032cd456f05"><code>556adea</code></a> Generalize handling of match expressions</li> <li>See full diff in <a href="https://github.com/kobzol/rust-delegate/compare/v0.12.0...v0.13.0">compare view</a></li> </ul> </details> <br /> 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 <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 58e1626 - Browse repository at this point
Copy the full SHA 58e1626View commit details -
chore(deps-rs): bump the patch group with 3 updates (#599)
Bumps the patch group with 3 updates: [clap](https://github.com/clap-rs/clap), [serde](https://github.com/serde-rs/serde) and [serde_json](https://github.com/serde-rs/json). Updates `clap` from 4.5.16 to 4.5.17 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v4.5.17</h2> <h2>[4.5.17] - 2024-09-04</h2> <h3>Fixes</h3> <ul> <li><em>(help)</em> Style required argument groups</li> <li><em>(derive)</em> Improve error messages when unsupported fields are used</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.5.17] - 2024-09-04</h2> <h3>Fixes</h3> <ul> <li><em>(help)</em> Style required argument groups</li> <li><em>(derive)</em> Improve error messages when unsupported fields are used</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/6013ad4f676dd25c5b5150557a5fb5698c3de020"><code>6013ad4</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/f98e3ee215015055d776f91217019c33da78c975"><code>f98e3ee</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/addec17e9df4f4f64a959bbe6ab8c9ced48c6a3d"><code>addec17</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5681">#5681</a> from epage/static</li> <li><a href="https://github.com/clap-rs/clap/commit/3c69aaa312af1b537ccd291314b60500ab5066c4"><code>3c69aaa</code></a> docs(complete): Add stdout warning to env</li> <li><a href="https://github.com/clap-rs/clap/commit/e46263a0480f7bc7ab085e966a1eee1287e4303b"><code>e46263a</code></a> docs(complete): Redistribute dynamic's documentation</li> <li><a href="https://github.com/clap-rs/clap/commit/de723aaf8a81402c4543f73118466c72c95653fb"><code>de723aa</code></a> fix(complete)!: Flatten in prep for stabilization</li> <li><a href="https://github.com/clap-rs/clap/commit/6727c1537b9e8c26a27efefad6e55106f25e0b1c"><code>6727c15</code></a> fix(complete): Section off existing completions</li> <li><a href="https://github.com/clap-rs/clap/commit/6842ed96da9d7307e340ac82bc2d6fd27a591f9d"><code>6842ed9</code></a> refactor(complete): Remove low-value w macro</li> <li><a href="https://github.com/clap-rs/clap/commit/17d6d2423292610827559be0e361035aeb42092a"><code>17d6d24</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5680">#5680</a> from epage/unstable</li> <li><a href="https://github.com/clap-rs/clap/commit/23fb0568a861a34fb60b95c916f0aa9d8dbe7e24"><code>23fb056</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5679">#5679</a> from epage/api</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/clap_complete-v4.5.16...clap_complete-v4.5.17">compare view</a></li> </ul> </details> <br /> Updates `serde` from 1.0.209 to 1.0.210 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p> <blockquote> <h2>v1.0.210</h2> <ul> <li>Support serializing and deserializing <code>IpAddr</code> and <code>SocketAddr</code> in no-std mode on Rust 1.77+ (<a href="https://redirect.github.com/serde-rs/serde/issues/2816">#2816</a>, thanks <a href="https://github.com/MathiasKoch"><code>@MathiasKoch</code></a>)</li> <li>Make <code>serde::ser::StdError</code> and <code>serde::de::StdError</code> equivalent to <code>core::error::Error</code> on Rust 1.81+ (<a href="https://redirect.github.com/serde-rs/serde/issues/2818">#2818</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/serde/commit/89c4b02bf32ceae5b17d89f93a452ccc195ca038"><code>89c4b02</code></a> Release 1.0.210</li> <li><a href="https://github.com/serde-rs/serde/commit/eeb8e44cda15f929796cd72241b0311e0bd04e67"><code>eeb8e44</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2818">#2818</a> from dtolnay/coreerror</li> <li><a href="https://github.com/serde-rs/serde/commit/785c2d9605ee73cc172dfd421228c1dccca984c9"><code>785c2d9</code></a> Stabilize no-std StdError trait</li> <li><a href="https://github.com/serde-rs/serde/commit/d549f048e10bcb5e677afaf7b99d0ed3604b113b"><code>d549f04</code></a> Reformat parse_ip_impl definition and calls</li> <li><a href="https://github.com/serde-rs/serde/commit/4c0dd63011434905265e2710bb9186e09e4f8ec2"><code>4c0dd63</code></a> Delete attr support from core::net deserialization macros</li> <li><a href="https://github.com/serde-rs/serde/commit/26fb1341651c4e0ae4d58c675db3ca2a0d6e12c2"><code>26fb134</code></a> Relocate cfg attrs out of parse_ip_impl and parse_socket_impl</li> <li><a href="https://github.com/serde-rs/serde/commit/07e614b52b5ab3387d86d3198e5f52cd1f5ff3cb"><code>07e614b</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2817">#2817</a> from dtolnay/corenet</li> <li><a href="https://github.com/serde-rs/serde/commit/b1f899fbe81f070803d9f7ca6e5d1cc3f19c9ea2"><code>b1f899f</code></a> Delete doc(cfg) attribute from impls that are supported in no-std</li> <li><a href="https://github.com/serde-rs/serde/commit/b4f860e62767828beb3ef91721b6c56a31f9baad"><code>b4f860e</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2816">#2816</a> from MathiasKoch/chore/core-net</li> <li><a href="https://github.com/serde-rs/serde/commit/d940fe1b4934f097b0333dcb87bec5ee308d39cd"><code>d940fe1</code></a> Reuse existing Buf wrapper as replacement for std::io::Write</li> <li>Additional commits viewable in <a href="https://github.com/serde-rs/serde/compare/v1.0.209...v1.0.210">compare view</a></li> </ul> </details> <br /> Updates `serde_json` from 1.0.127 to 1.0.128 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/json/releases">serde_json's releases</a>.</em></p> <blockquote> <h2>1.0.128</h2> <ul> <li>Support serializing maps containing 128-bit integer keys to serde_json::Value (<a href="https://redirect.github.com/serde-rs/json/issues/1188">#1188</a>, thanks <a href="https://github.com/Mrreadiness"><code>@Mrreadiness</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/json/commit/d96b1d9b643b49a0bb92a8cf280daf6aa08f37cc"><code>d96b1d9</code></a> Release 1.0.128</li> <li><a href="https://github.com/serde-rs/json/commit/599228d5dc52a0f1595fe4bd901821f70d0317a5"><code>599228d</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1188">#1188</a> from Mrreadiness/feat/add-hashmap-key-128-serializer</li> <li><a href="https://github.com/serde-rs/json/commit/5416cee6c5ad355907f6e9d5f6039b994c69f768"><code>5416cee</code></a> feat: add support for 128 bit HashMap key serialization</li> <li><a href="https://github.com/serde-rs/json/commit/27a4ca9d7a62394fe8f0103f3d91de59f055a4c4"><code>27a4ca9</code></a> Upload CI Cargo.lock for reproducing failures</li> <li>See full diff in <a href="https://github.com/serde-rs/json/compare/1.0.127...1.0.128">compare view</a></li> </ul> </details> <br /> 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 <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d9deacb - Browse repository at this point
Copy the full SHA d9deacbView commit details
Commits on Sep 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 191c86f - Browse repository at this point
Copy the full SHA 191c86fView commit details -
Configuration menu - View commit details
-
Copy full SHA for aed9d73 - Browse repository at this point
Copy the full SHA aed9d73View commit details -
Configuration menu - View commit details
-
Copy full SHA for f537bb5 - Browse repository at this point
Copy the full SHA f537bb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c5de17 - Browse repository at this point
Copy the full SHA 7c5de17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ba3e8c - Browse repository at this point
Copy the full SHA 4ba3e8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b61397 - Browse repository at this point
Copy the full SHA 3b61397View commit details
Commits on Sep 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 34c70da - Browse repository at this point
Copy the full SHA 34c70daView commit details
Commits on Sep 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 469a5f2 - Browse repository at this point
Copy the full SHA 469a5f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cee039 - Browse repository at this point
Copy the full SHA 1cee039View commit details -
Configuration menu - View commit details
-
Copy full SHA for 970e782 - Browse repository at this point
Copy the full SHA 970e782View commit details -
Configuration menu - View commit details
-
Copy full SHA for b99fa90 - Browse repository at this point
Copy the full SHA b99fa90View commit details
Commits on Sep 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 52d33b2 - Browse repository at this point
Copy the full SHA 52d33b2View commit details