{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":114306758,"defaultBranch":"main","name":"Cirq","ownerLogin":"quantumlib","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-12-14T23:41:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31279789?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719523038.0","currentOid":""},"activityList":{"items":[{"before":"9c836ba3eef9f7d71a39b554632deb3463b1385b","after":"ac63c6041ee0c36db6a72047d4deaf2795a6c996","ref":"refs/heads/main","pushedAt":"2024-06-28T07:30:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pavoljuhas","name":"Pavol Juhas","path":"/pavoljuhas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915760?s=80&v=4"},"commit":{"message":"cirq_pasqal getting_started.ipynb - enforce single operation per moment (#6656)\n\nThis is a workaround to allow execution of getting_started.ipynb\r\nnotebook as a part of documentation build.\r\n\r\nHere we manually convert optimized circuit to have 1 operation per moment\r\nso it passes validation w/r to the PasqalVirtualDevice.\r\n\r\nRelated to #6655","shortMessageHtmlLink":"cirq_pasqal getting_started.ipynb - enforce single operation per mome…"}},{"before":"87fa792052382a0e61cc1618042ed0f25e550fa9","after":"30b0abe21225145918f831a6db0c3c4fed3f8dbd","ref":"refs/heads/u/eliottrosenbrg/readout_mit","pushedAt":"2024-06-27T22:24:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eliottrosenberg","name":null,"path":"/eliottrosenberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61400172?s=80&v=4"},"commit":{"message":"fix typo in docstring","shortMessageHtmlLink":"fix typo in docstring"}},{"before":"85d1a500a223c8d16be525f61a006f723fec4565","after":"87fa792052382a0e61cc1618042ed0f25e550fa9","ref":"refs/heads/u/eliottrosenbrg/readout_mit","pushedAt":"2024-06-27T22:12:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eliottrosenberg","name":null,"path":"/eliottrosenberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61400172?s=80&v=4"},"commit":{"message":"lint and coverage","shortMessageHtmlLink":"lint and coverage"}},{"before":"cfd073212d73755ecf263be27627d569d402b565","after":"85d1a500a223c8d16be525f61a006f723fec4565","ref":"refs/heads/u/eliottrosenbrg/readout_mit","pushedAt":"2024-06-27T21:38:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eliottrosenberg","name":null,"path":"/eliottrosenberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61400172?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":"a6e3d3ccd596c7edd31e8dcc00fc4c5a3a8d75ae","after":"cfd073212d73755ecf263be27627d569d402b565","ref":"refs/heads/u/eliottrosenbrg/readout_mit","pushedAt":"2024-06-27T21:31:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eliottrosenberg","name":null,"path":"/eliottrosenberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61400172?s=80&v=4"},"commit":{"message":"add Raises to docstring","shortMessageHtmlLink":"add Raises to docstring"}},{"before":null,"after":"a6e3d3ccd596c7edd31e8dcc00fc4c5a3a8d75ae","ref":"refs/heads/u/eliottrosenbrg/readout_mit","pushedAt":"2024-06-27T21:17:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eliottrosenberg","name":null,"path":"/eliottrosenberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61400172?s=80&v=4"},"commit":{"message":"Add uncorrelated readout error mitigation for arbitrarily long pauli strings","shortMessageHtmlLink":"Add uncorrelated readout error mitigation for arbitrarily long pauli …"}},{"before":null,"after":"2975d10912acd4183838f5c1ddba8f278faedb2a","ref":"refs/heads/v1.4.1-dev","pushedAt":"2024-06-27T00:33:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pavoljuhas","name":"Pavol Juhas","path":"/pavoljuhas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915760?s=80&v=4"},"commit":{"message":"Bump cirq version to 1.4.1","shortMessageHtmlLink":"Bump cirq version to 1.4.1"}},{"before":"4b8e8e41c57a7a5e50dc9e643ba51d630acab17a","after":"9c836ba3eef9f7d71a39b554632deb3463b1385b","ref":"refs/heads/main","pushedAt":"2024-06-26T18:08:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"},"commit":{"message":"fix error on msgate unitary matrix (#6645)","shortMessageHtmlLink":"fix error on msgate unitary matrix (#6645)"}},{"before":"76f31139474a1e98dd072a605b57eb42b1aa7b5b","after":"4b8e8e41c57a7a5e50dc9e643ba51d630acab17a","ref":"refs/heads/main","pushedAt":"2024-06-25T18:11:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"senecameeks","name":"Seneca Meeks ","path":"/senecameeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8973787?s=80&v=4"},"commit":{"message":"Enforces specifying run_name and device_config_name on Engine interfaces (#6649)\n\n* Remove default values from client interfaces (e.g. EngineProgram.run_sweep). Enforce requirement on Engine service.\r\n\r\n* fix\r\n\r\n* more test files changes\r\n\r\n* address nits\r\n\r\n* mv args\r\n\r\n* lint","shortMessageHtmlLink":"Enforces specifying run_name and device_config_name on Engine interfa…"}},{"before":"0aae3c122ad457cec884e8bfbe001afde9d17f5b","after":"76f31139474a1e98dd072a605b57eb42b1aa7b5b","ref":"refs/heads/main","pushedAt":"2024-06-25T16:19:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pavoljuhas","name":"Pavol Juhas","path":"/pavoljuhas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915760?s=80&v=4"},"commit":{"message":"Fix CI lint failure by pinning to protobuf-4 (#6650)\n\n* Pin `protobuf` to version 4 to fix \"Lint check\" CI failure such as\r\n https://github.com/quantumlib/Cirq/actions/runs/9654153610/job/26627844188\r\n\r\n* Also bump `types-protobuf` `mypy-protobuf` for consistency with protobuf-4.x","shortMessageHtmlLink":"Fix CI lint failure by pinning to protobuf-4 (#6650)"}},{"before":"71c79da70321959c44784747d1eaff3cb68ac4ed","after":"0aae3c122ad457cec884e8bfbe001afde9d17f5b","ref":"refs/heads/main","pushedAt":"2024-06-14T20:31:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pavoljuhas","name":"Pavol Juhas","path":"/pavoljuhas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915760?s=80&v=4"},"commit":{"message":"CI - add Python 3.12 tests to ci-daily (#6605)\n\nRun ci-daily tests with Python 3.12 in addition to 3.10 and 3.11.\r\nAlso clean up dependency constraints that got unnecessary after #6281.\r\n\r\nFollow-up to #6460","shortMessageHtmlLink":"CI - add Python 3.12 tests to ci-daily (#6605)"}},{"before":"2c993f8d343f19e1fc13dc2503b9a1501705bf13","after":"71c79da70321959c44784747d1eaff3cb68ac4ed","ref":"refs/heads/main","pushedAt":"2024-06-12T22:34:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pavoljuhas","name":"Pavol Juhas","path":"/pavoljuhas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915760?s=80&v=4"},"commit":{"message":"Allow highlighting a subset of qubits when displaying heatmap (#6642)\n\n* Add optional argument `highlighted_qubits` to `cirq.Heatmap` to highlight\r\n certain qubits in heatmap\r\n\r\nFixes #4691","shortMessageHtmlLink":"Allow highlighting a subset of qubits when displaying heatmap (#6642)"}},{"before":"72f0542bc0070a9145b52807694d82261147060a","after":"2c993f8d343f19e1fc13dc2503b9a1501705bf13","ref":"refs/heads/main","pushedAt":"2024-06-12T17:27:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"senecameeks","name":"Seneca Meeks ","path":"/senecameeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8973787?s=80&v=4"},"commit":{"message":"pass metadata to sweeps (#6644)\n\n* pass metadata to sweeps\r\n\r\n* format\r\n\r\n* format the formatter\r\n\r\n* mypy","shortMessageHtmlLink":"pass metadata to sweeps (#6644)"}},{"before":"f87fd4c2ff8cfa7b60da8c1e0a7958dad9b01918","after":"72f0542bc0070a9145b52807694d82261147060a","ref":"refs/heads/main","pushedAt":"2024-06-11T21:36:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pavoljuhas","name":"Pavol Juhas","path":"/pavoljuhas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915760?s=80&v=4"},"commit":{"message":"Update requirements.txt (#6633)\n\nRequire attrs>=21.3.0 to ensure `import attrs` works.","shortMessageHtmlLink":"Update requirements.txt (#6633)"}},{"before":"5f7881ffbb84cf107564f8eb5d2c50a297d2e872","after":"f87fd4c2ff8cfa7b60da8c1e0a7958dad9b01918","ref":"refs/heads/main","pushedAt":"2024-06-11T21:20:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pavoljuhas","name":"Pavol Juhas","path":"/pavoljuhas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915760?s=80&v=4"},"commit":{"message":"Update cirq-rigetti to use pyquil v4 (#6281)\n\n- Add support for Kraus operators, POVMs and parametric defgates\r\n- Update quil->cirq conversion\r\n\r\nFixes #6500\r\nPartially implements #6464","shortMessageHtmlLink":"Update cirq-rigetti to use pyquil v4 (#6281)"}},{"before":"03aa5114029c2430025dbb07054a04484f26a2c6","after":"5f7881ffbb84cf107564f8eb5d2c50a297d2e872","ref":"refs/heads/main","pushedAt":"2024-06-10T20:32:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"},"commit":{"message":"Remove implicit thread creation in XEB sampling (#6643)","shortMessageHtmlLink":"Remove implicit thread creation in XEB sampling (#6643)"}},{"before":null,"after":"9097ddd4f9cd4a38a3ed29721828653095eda73c","ref":"refs/heads/xeb_threads","pushedAt":"2024-06-10T18:53:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"},"commit":{"message":"Remove implicit thread creation in XEB sampling","shortMessageHtmlLink":"Remove implicit thread creation in XEB sampling"}},{"before":"0cddef68846e779a350228329a39db89cf930334","after":null,"ref":"refs/heads/u/maffoo/from-moments-none","pushedAt":"2024-06-07T18:26:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"maffoo","name":"Matthew Neeley","path":"/maffoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129268?s=80&v=4"}},{"before":"ac3a70fc9122af4284b9061e62f19dca183ef477","after":"03aa5114029c2430025dbb07054a04484f26a2c6","ref":"refs/heads/main","pushedAt":"2024-06-07T18:26:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maffoo","name":"Matthew Neeley","path":"/maffoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129268?s=80&v=4"},"commit":{"message":"Allow passing `None` to `AbstractCircuit.from_moments` (#6637)","shortMessageHtmlLink":"Allow passing None to AbstractCircuit.from_moments (#6637)"}},{"before":"d4a6c0b94b7e896f1de13daba43f2284ca5b2252","after":"0cddef68846e779a350228329a39db89cf930334","ref":"refs/heads/u/maffoo/from-moments-none","pushedAt":"2024-06-07T17:15:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"maffoo","name":"Matthew Neeley","path":"/maffoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129268?s=80&v=4"},"commit":{"message":"Merge branch 'main' into u/maffoo/from-moments-none","shortMessageHtmlLink":"Merge branch 'main' into u/maffoo/from-moments-none"}},{"before":"543d9cd4f478805a759fc48cacccd1ea60a145c4","after":"ac3a70fc9122af4284b9061e62f19dca183ef477","ref":"refs/heads/main","pushedAt":"2024-06-07T17:14:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"senecameeks","name":"Seneca Meeks ","path":"/senecameeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8973787?s=80&v=4"},"commit":{"message":"Make implicit Optional type hints in Quantum Engine PEP 484 compliant (#6640)\n\n* implicit optional type hints PEP 484 compliant\r\n\r\n* rm type ignore\r\n\r\n* add type ignore back\r\n\r\n* mypy","shortMessageHtmlLink":"Make implicit Optional type hints in Quantum Engine PEP 484 compliant ("}},{"before":null,"after":"d4a6c0b94b7e896f1de13daba43f2284ca5b2252","ref":"refs/heads/u/maffoo/from-moments-none","pushedAt":"2024-06-07T04:35:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maffoo","name":"Matthew Neeley","path":"/maffoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129268?s=80&v=4"},"commit":{"message":"Allow passing `None` to `AbstractCircuit.from_moments`","shortMessageHtmlLink":"Allow passing None to AbstractCircuit.from_moments"}},{"before":"16de069063d00c2f21943fb057afe079bc287301","after":"543d9cd4f478805a759fc48cacccd1ea60a145c4","ref":"refs/heads/main","pushedAt":"2024-06-03T22:22:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NoureldinYosri","name":"Noureldin","path":"/NoureldinYosri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5949112?s=80&v=4"},"commit":{"message":"Fix \"Xa*Zb*Zb*Zb works but Xa*Zb**3\" (#6618)","shortMessageHtmlLink":"Fix \"Xa*Zb*Zb*Zb works but Xa*Zb**3\" (#6618)"}},{"before":"d077532d4224e23c96d6d78d0f2b079743a13b21","after":"16de069063d00c2f21943fb057afe079bc287301","ref":"refs/heads/main","pushedAt":"2024-05-31T22:37:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pavoljuhas","name":"Pavol Juhas","path":"/pavoljuhas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915760?s=80&v=4"},"commit":{"message":"Improve replace_version tool and development wheels (#6626)\n\n- Make `dev_tools/modules.py replace_version` update also the\r\n version expected in unit tests\r\n\r\n- Skip type check in the new test-only source files\r\n\r\n- Update `dev_tools/packaging/produce-package.sh` to use the `replace_version`\r\n utility when building development wheels","shortMessageHtmlLink":"Improve replace_version tool and development wheels (#6626)"}},{"before":"67090465ba60a1ba1fdb8926defa3a465d52cc22","after":"d077532d4224e23c96d6d78d0f2b079743a13b21","ref":"refs/heads/main","pushedAt":"2024-05-31T20:41:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pavoljuhas","name":"Pavol Juhas","path":"/pavoljuhas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915760?s=80&v=4"},"commit":{"message":"Add a new proto DeviceParametersDiff which provides a compact way to bundle multiple DeviceParameters and their values (#6583)\n\nThe new proto `DeviceParametersDiff` is for a user to compose a RunJobRequest\r\nfor invoking RunJob rpc on a Cirq server, in particular to populate the\r\n`RunJobRequest.run_context` field with device parameters overrides to \r\ncustomize the circuit(s) execution with some control on the device's samples data.\r\n\r\nThis is based on a design reviews to add \"device parameters overrides\"\r\nbefore executing circuits sweeping.\r\n\r\nI renamed some proto type names from similar internal data structure\r\nto prevent reference to internal infrastructures.","shortMessageHtmlLink":"Add a new proto DeviceParametersDiff which provides a compact way to …"}},{"before":"72d56a6b0a1a5e633d9f17f16f7ba2c0840d6b5e","after":null,"ref":"refs/heads/version_bump_0.14.0","pushedAt":"2024-05-30T23:20:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pavoljuhas","name":"Pavol Juhas","path":"/pavoljuhas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915760?s=80&v=4"}},{"before":"b11476c5d34b03189513baaf39a18bf842929ba9","after":null,"ref":"refs/heads/version_bump_0.16.0","pushedAt":"2024-05-30T23:15:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pavoljuhas","name":"Pavol Juhas","path":"/pavoljuhas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915760?s=80&v=4"}},{"before":"eaf9fd958311d7407a8d498228ff6c1fcc0e0b23","after":null,"ref":"refs/heads/version_bump_1.5.0","pushedAt":"2024-05-30T17:18:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pavoljuhas","name":"Pavol Juhas","path":"/pavoljuhas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915760?s=80&v=4"}},{"before":"ab8697909c0d253570c129006d3842a671dcd678","after":"67090465ba60a1ba1fdb8926defa3a465d52cc22","ref":"refs/heads/main","pushedAt":"2024-05-30T17:09:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pavoljuhas","name":"Pavol Juhas","path":"/pavoljuhas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915760?s=80&v=4"},"commit":{"message":"Bump cirq version to 1.5.0 (#6624)","shortMessageHtmlLink":"Bump cirq version to 1.5.0 (#6624)"}},{"before":"34aa8a604af0acf45c546ab76d36df72f1e1b4fa","after":"eaf9fd958311d7407a8d498228ff6c1fcc0e0b23","ref":"refs/heads/version_bump_1.5.0","pushedAt":"2024-05-30T02:30:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pavoljuhas","name":"Pavol Juhas","path":"/pavoljuhas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915760?s=80&v=4"},"commit":{"message":"Fix expected version in the tests","shortMessageHtmlLink":"Fix expected version in the tests"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcZcj5AA","startCursor":null,"endCursor":null}},"title":"Activity · quantumlib/Cirq"}