{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":329901791,"defaultBranch":"master","name":"quizx","ownerLogin":"Quantomatic","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-15T12:08:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/916384?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716822712.0","currentOid":""},"activityList":{"items":[{"before":"27ea5f5426aa08c7dad7cdc83d79e470ad5be0d8","after":null,"ref":"refs/heads/dependabot/cargo/serde-1.0.203","pushedAt":"2024-05-27T15:11:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"e8ef605e71e4ccdb03a7f3934e77a4b764541f08","after":"55dc2699c5db8e75085747b9c06ef6812cb8672e","ref":"refs/heads/master","pushedAt":"2024-05-27T15:11:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ABorgna","name":"Agustín Borgna","path":"/ABorgna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3458997?s=80&v=4"},"commit":{"message":"chore(deps): bump serde from 1.0.202 to 1.0.203 (#41)\n\nBumps [serde](https://github.com/serde-rs/serde) from 1.0.202 to\r\n1.0.203.\r\n
\r\nRelease notes\r\n

Sourced from serde's\r\nreleases.

\r\n
\r\n

v1.0.203

\r\n\r\n
\r\n
\r\n
\r\nCommits\r\n\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.202&new-version=1.0.203)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): bump serde from 1.0.202 to 1.0.203 (#41)"}},{"before":null,"after":"27ea5f5426aa08c7dad7cdc83d79e470ad5be0d8","ref":"refs/heads/dependabot/cargo/serde-1.0.203","pushedAt":"2024-05-27T15:04:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump serde from 1.0.202 to 1.0.203\n\nBumps [serde](https://github.com/serde-rs/serde) from 1.0.202 to 1.0.203.\n- [Release notes](https://github.com/serde-rs/serde/releases)\n- [Commits](https://github.com/serde-rs/serde/compare/v1.0.202...v1.0.203)\n\n---\nupdated-dependencies:\n- dependency-name: serde\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump serde from 1.0.202 to 1.0.203"}},{"before":"1c1a838216486976c612ac565a04a47105721a6c","after":"e8ef605e71e4ccdb03a7f3934e77a4b764541f08","ref":"refs/heads/master","pushedAt":"2024-05-23T09:04:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ABorgna","name":"Agustín Borgna","path":"/ABorgna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3458997?s=80&v=4"},"commit":{"message":"fix: gadget fusion (#40)\n\nGadget fusion doesn't seem to work as it deletes all of the phase\r\ngadgets before trying to update the phase of the first gadget. The bug\r\ndisappears when we leave the first phase gadget undeleted.\r\n\r\n```python\r\nimport pyzx as zx\r\n\r\ndef to_quizx(p_g):\r\n r_g = zx.Graph(backend='quizx-vec')\r\n v_map = dict()\r\n for v in p_g.vertices():\r\n new_v = r_g.add_vertex(ty=p_g.type(v), qubit=p_g.qubit(v), row=p_g.row(v), phase=p_g.phase(v))\r\n v_map[v] = new_v\r\n\r\n for e in p_g.edges():\r\n new_e = (v_map[e[0]], v_map[e[1]])\r\n r_g.add_edge(new_e, p_g.edge_type(e))\r\n return r_g\r\n\r\nc = zx.Circuit(2)\r\nc.add_gate(\"ZPhase\", 0, 0.25)\r\nc.add_gate(\"CNOT\", 1, 0)\r\nc.add_gate(\"ZPhase\", 0, 0.25)\r\nc.add_gate(\"CNOT\", 1, 0)\r\nc.add_gate(\"ZPhase\", 0, 0.25)\r\nc.add_gate(\"ZPhase\", 1, 0.25)\r\n\r\ng = c.to_graph()\r\ng.apply_state('++')\r\ng.apply_effect('++')\r\n\r\nzx.draw(g, labels=True)\r\nzx.clifford_simp(g)\r\nzx.draw(g, labels=True)\r\n\r\nr_g = to_quizx(g)\r\n\r\nqzx.simplify.full_simp(r_g)\r\n```\r\n\r\n\"image\"\r\nsrc=\"https://github.com/Quantomatic/quizx/assets/13847804/93836f5e-f09d-4a55-89fc-21308a5de005\"\r\n\r\n```python\r\n---------------------------------------------------------------------------\r\nPanicException Traceback (most recent call last)\r\nCell In[6], line 33\r\n 29 zx.draw(g, labels=True)\r\n 31 r_g = to_quizx(g)\r\n---> 33 qzx.simplify.full_simp(r_g)\r\n 34 zx.draw(r_g, labels=True)\r\n\r\nFile ~/Documents/work/quizx/pybindings/quizx/simplify.py:13, in full_simp(g)\r\n 12 def full_simp(g):\r\n---> 13 _quizx.full_simp(g._g)\r\n\r\nPanicException: Vertex not found 2\r\n```","shortMessageHtmlLink":"fix: gadget fusion (#40)"}},{"before":"1e4819b727cb2ba11279374455644a092f9c2a93","after":null,"ref":"refs/heads/dependabot/cargo/serde-1.0.202","pushedAt":"2024-05-21T15:19:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ABorgna","name":"Agustín Borgna","path":"/ABorgna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3458997?s=80&v=4"}},{"before":"4afacf5375bccdcdd332f7b1855a710c59190d30","after":"1c1a838216486976c612ac565a04a47105721a6c","ref":"refs/heads/master","pushedAt":"2024-05-21T15:19:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ABorgna","name":"Agustín Borgna","path":"/ABorgna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3458997?s=80&v=4"},"commit":{"message":"chore(deps): bump serde from 1.0.200 to 1.0.202 (#38)\n\nBumps [serde](https://github.com/serde-rs/serde) from 1.0.200 to\r\n1.0.202.\r\n
\r\nRelease notes\r\n

Sourced from serde's\r\nreleases.

\r\n
\r\n

v1.0.202

\r\n
    \r\n
  • Provide public access to RenameAllRules in serde_derive_internals\r\n(#2743)
  • \r\n
\r\n

v1.0.201

\r\n
    \r\n
  • Resolve unexpected_cfgs warning (#2737)
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 9e32a40\r\nRelease 1.0.202
  • \r\n
  • 87f635e\r\nRelease serde_derive_internals 0.29.1
  • \r\n
  • d4b2dfb\r\nMerge pull request #2743\r\nfrom dtolnay/renameallrules
  • \r\n
  • f6ab0bc\r\nProvide public access to RenameAllRules in serde_derive_internals
  • \r\n
  • 48cc2a6\r\nReplace use of a syn From impl
  • \r\n
  • 3202a68\r\nSkip rerunning build script on library code changes
  • \r\n
  • b4f1bc1\r\nRelease 1.0.201
  • \r\n
  • 029ab46\r\nMerge pull request #2737\r\nfrom dtolnay/checkcfg
  • \r\n
  • 220ca0c\r\nResolve unexpected_cfgs warning
  • \r\n
  • 20306f4\r\nFix cfg on test_systemtime_overflow
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.200&new-version=1.0.202)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): bump serde from 1.0.200 to 1.0.202 (#38)"}},{"before":"6aea74976b9553e5f2d45dffe4b767be3598280f","after":null,"ref":"refs/heads/dependabot/cargo/thiserror-1.0.61","pushedAt":"2024-05-21T15:19:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ABorgna","name":"Agustín Borgna","path":"/ABorgna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3458997?s=80&v=4"}},{"before":"6c63f336d2d23a33b49cc9c3981f15908c57e413","after":"4afacf5375bccdcdd332f7b1855a710c59190d30","ref":"refs/heads/master","pushedAt":"2024-05-21T15:19:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ABorgna","name":"Agustín Borgna","path":"/ABorgna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3458997?s=80&v=4"},"commit":{"message":"chore(deps): bump thiserror from 1.0.59 to 1.0.61 (#39)\n\nBumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.59 to\r\n1.0.61.\r\n
\r\nRelease notes\r\n

Sourced from thiserror's\r\nreleases.

\r\n
\r\n

1.0.61

\r\n
    \r\n
  • Use core::fmt and core::panic to\r\nfacilitate error_in_core support (#299,\r\nthanks @​jordens)
  • \r\n
\r\n

1.0.60

\r\n
    \r\n
  • Resolve unexpected_cfgs warning (#298)
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 5c80163\r\nRelease 1.0.61
  • \r\n
  • e3b1b91\r\nFormat PR 299 with rustfmt
  • \r\n
  • 6b2b871\r\nMerge pull request #299\r\nfrom quartiq/core
  • \r\n
  • ce974bc\r\nalso {std -> core}::panic::UnwindSafe
  • \r\n
  • 7b6e35b\r\nuse core::fmt instead of std::fmt
  • \r\n
  • 870d11b\r\nRelease 1.0.60
  • \r\n
  • 0ccee7c\r\nMerge pull request #298\r\nfrom dtolnay/checkcfg
  • \r\n
  • cf43d0c\r\nResolve unexpected_cfgs warning
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=thiserror&package-manager=cargo&previous-version=1.0.59&new-version=1.0.61)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): bump thiserror from 1.0.59 to 1.0.61 (#39)"}},{"before":"95bb8f4e24b17804804acdbd2ec84725467d3685","after":"1e4819b727cb2ba11279374455644a092f9c2a93","ref":"refs/heads/dependabot/cargo/serde-1.0.202","pushedAt":"2024-05-21T14:37:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump serde from 1.0.200 to 1.0.202\n\nBumps [serde](https://github.com/serde-rs/serde) from 1.0.200 to 1.0.202.\n- [Release notes](https://github.com/serde-rs/serde/releases)\n- [Commits](https://github.com/serde-rs/serde/compare/v1.0.200...v1.0.202)\n\n---\nupdated-dependencies:\n- dependency-name: serde\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump serde from 1.0.200 to 1.0.202"}},{"before":"d5a82eced6a78887205fe781d64f749b48c83d05","after":"6aea74976b9553e5f2d45dffe4b767be3598280f","ref":"refs/heads/dependabot/cargo/thiserror-1.0.61","pushedAt":"2024-05-21T14:37:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump thiserror from 1.0.59 to 1.0.61\n\nBumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.59 to 1.0.61.\n- [Release notes](https://github.com/dtolnay/thiserror/releases)\n- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.59...1.0.61)\n\n---\nupdated-dependencies:\n- dependency-name: thiserror\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump thiserror from 1.0.59 to 1.0.61"}},{"before":"34e96e2d7f4e097d0b631737ef7c16526019585d","after":null,"ref":"refs/heads/dependabot/cargo/serde_json-1.0.117","pushedAt":"2024-05-21T14:36:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ABorgna","name":"Agustín Borgna","path":"/ABorgna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3458997?s=80&v=4"}},{"before":"ec66fbc3301c224b1661230d50332e7df67ea44c","after":"6c63f336d2d23a33b49cc9c3981f15908c57e413","ref":"refs/heads/master","pushedAt":"2024-05-21T14:36:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ABorgna","name":"Agustín Borgna","path":"/ABorgna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3458997?s=80&v=4"},"commit":{"message":"chore(deps): bump serde_json from 1.0.116 to 1.0.117 (#37)\n\nBumps [serde_json](https://github.com/serde-rs/json) from 1.0.116 to\r\n1.0.117.\r\n
\r\nRelease notes\r\n

Sourced from serde_json's\r\nreleases.

\r\n
\r\n

v1.0.117

\r\n
    \r\n
  • Resolve unexpected_cfgs warning (#1130)
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 0ae247c\r\nRelease 1.0.117
  • \r\n
  • 4517c7a\r\nPartialEq is not implemented between Value and 128-bit ints
  • \r\n
  • fdf99c7\r\nCombine number PartialEq tests
  • \r\n
  • b4fc245\r\nMerge pull request #1130\r\nfrom serde-rs/checkcfg
  • \r\n
  • 98f1a24\r\nResolve unexpected_cfgs warning
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_json&package-manager=cargo&previous-version=1.0.116&new-version=1.0.117)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): bump serde_json from 1.0.116 to 1.0.117 (#37)"}},{"before":"269f91914cbb221af4549f556da1bfe401394489","after":null,"ref":"refs/heads/dependabot/cargo/num-0.4.3","pushedAt":"2024-05-21T14:36:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ABorgna","name":"Agustín Borgna","path":"/ABorgna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3458997?s=80&v=4"}},{"before":"b19f3cfb7447542b6620b50962223d27b18d9d72","after":"ec66fbc3301c224b1661230d50332e7df67ea44c","ref":"refs/heads/master","pushedAt":"2024-05-21T14:36:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ABorgna","name":"Agustín Borgna","path":"/ABorgna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3458997?s=80&v=4"},"commit":{"message":"chore(deps): bump num from 0.4.2 to 0.4.3 (#34)\n\nBumps [num](https://github.com/rust-num/num) from 0.4.2 to 0.4.3.\r\n
\r\nChangelog\r\n

Sourced from num's\r\nchangelog.

\r\n
\r\n

Release 0.4.3 (2024-05-08)

\r\n
    \r\n
  • Upgrade to 2021 edition, MSRV 1.60.
  • \r\n
  • Updated all sub-crates to their latest versions.
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 1fec852\r\nMerge pull request #436 from\r\ncuviper/release-0.4.3
  • \r\n
  • 43bfc6b\r\nRemove old travis-ci metadata
  • \r\n
  • 1edbd36\r\nRelease 0.4.3
  • \r\n
  • 6585c68\r\nUpgrade to 2021 edition
  • \r\n
  • 9940599\r\nUse the latest version of all num crates
  • \r\n
  • 8c18cab\r\nBump MSRV to 1.60
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=num&package-manager=cargo&previous-version=0.4.2&new-version=0.4.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): bump num from 0.4.2 to 0.4.3 (#34)"}},{"before":"8846beb1dc7e558b6bf7ec84f4992274c225873e","after":null,"ref":"refs/heads/dependabot/cargo/thiserror-1.0.60","pushedAt":"2024-05-20T14:40:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"d5a82eced6a78887205fe781d64f749b48c83d05","ref":"refs/heads/dependabot/cargo/thiserror-1.0.61","pushedAt":"2024-05-20T14:40:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump thiserror from 1.0.59 to 1.0.61\n\nBumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.59 to 1.0.61.\n- [Release notes](https://github.com/dtolnay/thiserror/releases)\n- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.59...1.0.61)\n\n---\nupdated-dependencies:\n- dependency-name: thiserror\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump thiserror from 1.0.59 to 1.0.61"}},{"before":"6a1c90f5debdcf13d523c3cbd14682f1b404f17c","after":null,"ref":"refs/heads/dependabot/cargo/serde-1.0.201","pushedAt":"2024-05-20T14:40:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"95bb8f4e24b17804804acdbd2ec84725467d3685","ref":"refs/heads/dependabot/cargo/serde-1.0.202","pushedAt":"2024-05-20T14:40:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump serde from 1.0.200 to 1.0.202\n\nBumps [serde](https://github.com/serde-rs/serde) from 1.0.200 to 1.0.202.\n- [Release notes](https://github.com/serde-rs/serde/releases)\n- [Commits](https://github.com/serde-rs/serde/compare/v1.0.200...v1.0.202)\n\n---\nupdated-dependencies:\n- dependency-name: serde\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump serde from 1.0.200 to 1.0.202"}},{"before":null,"after":"34e96e2d7f4e097d0b631737ef7c16526019585d","ref":"refs/heads/dependabot/cargo/serde_json-1.0.117","pushedAt":"2024-05-13T14:12:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump serde_json from 1.0.116 to 1.0.117\n\nBumps [serde_json](https://github.com/serde-rs/json) from 1.0.116 to 1.0.117.\n- [Release notes](https://github.com/serde-rs/json/releases)\n- [Commits](https://github.com/serde-rs/json/compare/v1.0.116...v1.0.117)\n\n---\nupdated-dependencies:\n- dependency-name: serde_json\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump serde_json from 1.0.116 to 1.0.117"}},{"before":null,"after":"6a1c90f5debdcf13d523c3cbd14682f1b404f17c","ref":"refs/heads/dependabot/cargo/serde-1.0.201","pushedAt":"2024-05-13T14:12:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump serde from 1.0.200 to 1.0.201\n\nBumps [serde](https://github.com/serde-rs/serde) from 1.0.200 to 1.0.201.\n- [Release notes](https://github.com/serde-rs/serde/releases)\n- [Commits](https://github.com/serde-rs/serde/compare/v1.0.200...v1.0.201)\n\n---\nupdated-dependencies:\n- dependency-name: serde\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump serde from 1.0.200 to 1.0.201"}},{"before":null,"after":"8846beb1dc7e558b6bf7ec84f4992274c225873e","ref":"refs/heads/dependabot/cargo/thiserror-1.0.60","pushedAt":"2024-05-13T14:12:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump thiserror from 1.0.59 to 1.0.60\n\nBumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.59 to 1.0.60.\n- [Release notes](https://github.com/dtolnay/thiserror/releases)\n- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.59...1.0.60)\n\n---\nupdated-dependencies:\n- dependency-name: thiserror\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump thiserror from 1.0.59 to 1.0.60"}},{"before":null,"after":"269f91914cbb221af4549f556da1bfe401394489","ref":"refs/heads/dependabot/cargo/num-0.4.3","pushedAt":"2024-05-13T14:12:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump num from 0.4.2 to 0.4.3\n\nBumps [num](https://github.com/rust-num/num) from 0.4.2 to 0.4.3.\n- [Changelog](https://github.com/rust-num/num/blob/master/RELEASES.md)\n- [Commits](https://github.com/rust-num/num/compare/num-0.4.2...num-0.4.3)\n\n---\nupdated-dependencies:\n- dependency-name: num\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump num from 0.4.2 to 0.4.3"}},{"before":"68976ca3a495b4df48cae9fdebef44e0f42f6c0f","after":null,"ref":"refs/heads/ab/scalar-work","pushedAt":"2024-05-06T16:03:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ABorgna","name":"Agustín Borgna","path":"/ABorgna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3458997?s=80&v=4"}},{"before":"edc5328746598cb64d232943730e6251373876cb","after":"b19f3cfb7447542b6620b50962223d27b18d9d72","ref":"refs/heads/master","pushedAt":"2024-05-06T16:03:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ABorgna","name":"Agustín Borgna","path":"/ABorgna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3458997?s=80&v=4"},"commit":{"message":"feat: Scalar serialization and pyzx interop (#33)\n\nAdds an encoding definition for serialising scalars into the pyzx\r\nformat.\r\n\r\n- Removed the `ignore_scalar` option in the encoder/decorder. We can now\r\ndeserialise the full thing.\r\n- Added better error support during serialisation.\r\n- Exposed the scalar from python too. Uses `pyzx.Scalar` for the\r\nuser-facing bindings. We just serialize-deserialize between the quizx\r\nand pyzx implementation.\r\n\r\nThe serialisation incurs a precision loss due to the different encodings\r\nbetween pyzx and quizx. We should look into this in the future to\r\nimprove the situation.","shortMessageHtmlLink":"feat: Scalar serialization and pyzx interop (#33)"}},{"before":"46108e3829620445c5299ecf4dfa20c9683fbc3e","after":"68976ca3a495b4df48cae9fdebef44e0f42f6c0f","ref":"refs/heads/ab/scalar-work","pushedAt":"2024-05-06T16:01:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ABorgna","name":"Agustín Borgna","path":"/ABorgna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3458997?s=80&v=4"},"commit":{"message":"Fix doc lint","shortMessageHtmlLink":"Fix doc lint"}},{"before":"3d071f8ac7b2255d9adc5e5d475f01fa5d07ee25","after":"46108e3829620445c5299ecf4dfa20c9683fbc3e","ref":"refs/heads/ab/scalar-work","pushedAt":"2024-05-06T15:57:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ABorgna","name":"Agustín Borgna","path":"/ABorgna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3458997?s=80&v=4"},"commit":{"message":"Fix scalar phase format for pyzx","shortMessageHtmlLink":"Fix scalar phase format for pyzx"}},{"before":"05e40273d631ca1addc5b752be710948007acda6","after":"3d071f8ac7b2255d9adc5e5d475f01fa5d07ee25","ref":"refs/heads/ab/scalar-work","pushedAt":"2024-05-06T15:18:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ABorgna","name":"Agustín Borgna","path":"/ABorgna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3458997?s=80&v=4"},"commit":{"message":"remove debug prints","shortMessageHtmlLink":"remove debug prints"}},{"before":"498f52b39c52b0c12817cc68df24ca76c7ee418c","after":"05e40273d631ca1addc5b752be710948007acda6","ref":"refs/heads/ab/scalar-work","pushedAt":"2024-05-06T15:15:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ABorgna","name":"Agustín Borgna","path":"/ABorgna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3458997?s=80&v=4"},"commit":{"message":"Add serialization roundtrip tests","shortMessageHtmlLink":"Add serialization roundtrip tests"}},{"before":"830b14efb589cae1b42044d3dfb926db1c1764e1","after":"498f52b39c52b0c12817cc68df24ca76c7ee418c","ref":"refs/heads/ab/scalar-work","pushedAt":"2024-05-06T15:14:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ABorgna","name":"Agustín Borgna","path":"/ABorgna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3458997?s=80&v=4"},"commit":{"message":"Add serialization roundtrip tests","shortMessageHtmlLink":"Add serialization roundtrip tests"}},{"before":"f8a5edfe9fe917367841d55bffa41cef7962b0b3","after":null,"ref":"refs/heads/ab/pr-title","pushedAt":"2024-05-06T13:47:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ABorgna","name":"Agustín Borgna","path":"/ABorgna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3458997?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVQXXnQA","startCursor":null,"endCursor":null}},"title":"Activity · Quantomatic/quizx"}