{"push_id":3914414560,"size":36,"distinct_size":36,"ref":"refs/heads/master","head":"c78e06dcafddb90551d4a18154fb47e694eac9b9","before":"ac905f960dd9b98d60280a989dbc6cffdbde0b82","commits":[{"sha":"d5117c06fec69edbbdc9d1aabbde283e7ea5c70a","author":{"name":"Matthew Treinish","email":"4efabb057cc143e1042444743947010c1661479a@kortar.org"},"message":"Make azure pipeline steps fail on intermediate commands (#2905)\n\n* Make azure pipeline steps fail on intermediate commands\r\n\r\nThe azure pipelines commands were previously using the script directive\r\nwhich on windows uses cmd.exe to run commands. The return code for the\r\nstep process only returns non-zero and exits if the last command in the\r\nscript returns non-zero, it will continue running if an intermediate\r\ncommand fails. This can lead to hard to parse errors because something\r\nfailed earlier in the pipeline and we don't catch it until later. For\r\nexample pip install stestr failing because of a network issues and then\r\nwe get a command not found error when we go to run tests. This commit\r\nfixes this issue by switching all the scripts to explicitly use bash\r\nand then using 'set -e' to set errexit to make sure any failing\r\ncommand causes the job to fail there.\r\n\r\nRelated to #2879\r\n\r\n* Skip failing visualization comparison check on windows\r\n\r\n* See if current stestr master fixes the weird osx failure\r\n\r\n* Disable streaming output and summary for MacOS\r\n\r\nFor some reason that I'm not sure about the timestamps for at least one\r\ntest are being set to None by the underlying stdlib unittest test runner\r\nin MacOS (instead of a date). This is breaking some of the formatting\r\nused by stestr to provide information about how it's running in\r\nparallel. There is a fix pending in stestr to address this case, but I\r\nsuspect something else is causing this which will also need to be fixed.\r\n\r\n* Run stestr failing to get failing test name\r\n\r\n* Decrease MacOS Job concurrency\r\n\r\n* Remove concurrency limit on macos\r\n\r\n* Add debug stage to osx to collect system info\r\n\r\n* Always run debug stage on macos\r\n\r\n* sudo dmesg on macos\r\n\r\n* Add more macos debug info\r\n\r\n* Downgrade macOS and decrease concurrency","distinct":true,"url":"https://api.github.com/repos/Zoufalc/qiskit-terra/commits/d5117c06fec69edbbdc9d1aabbde283e7ea5c70a"},{"sha":"01bdfe88c15a93fa7548edc0db0e33b287cc8c98","author":{"name":"Diego M. Rodríguez","email":"4a1ef185c5619dbf1aa93e35b34956b74dc3ef68@gmail.com"},"message":"Fix docstrings Sphinx warnings (#2899)","distinct":true,"url":"https://api.github.com/repos/Zoufalc/qiskit-terra/commits/01bdfe88c15a93fa7548edc0db0e33b287cc8c98"},{"sha":"11d4b3c4b69f73feda78ad20f2fc60dbc7bcf223","author":{"name":"Paul Nation","email":"2eb813bb54eacef9f8d600edb6c979bf3963a545@gmail.com"},"message":"Plot circuit layout on backend coupling map (#2844)\n\n* add layout viewer\r\n\r\n* better errors","distinct":true,"url":"https://api.github.com/repos/Zoufalc/qiskit-terra/commits/11d4b3c4b69f73feda78ad20f2fc60dbc7bcf223"},{"sha":"319c353c03c46751139fc3f0b69111cfd94482db","author":{"name":"Kiran Johns","email":"a3ab4db9301f9b684f1a287365e9794572e27e42@gmail.com"},"message":"Fix broken link on installing Qiskit Terra from Source (#2911)\n\nFix broken link on how to install Qiskit Terra from source in the file CONTRIBUTING.md.\r\n\r\nFixes #2907","distinct":true,"url":"https://api.github.com/repos/Zoufalc/qiskit-terra/commits/319c353c03c46751139fc3f0b69111cfd94482db"},{"sha":"e303e64e9cc67be8320ce24087122c51c86b46ae","author":{"name":"Luciano","email":"e038f7a74cc380eed3dcb32b96cec8e184cd69ed@ibm.com"},"message":"Follow up to output_name parameter in transpiler (#2890)\n\n* from unittest.mock import patch\r\n\r\n* .\r\n\r\n* https://github.com/Qiskit/qiskit-terra/pull/2789#discussion_r309255704\r\n\r\n* docstring\r\n\r\n* output_names -> output_name\r\n\r\n* TranspileConfig\r\n\r\n* CHANGELOg\r\n\r\n* None output_name","distinct":true,"url":"https://api.github.com/repos/Zoufalc/qiskit-terra/commits/e303e64e9cc67be8320ce24087122c51c86b46ae"},{"sha":"56b0f672dcea189ea566f2ef5ebe785c57fb129b","author":{"name":"Matthew Treinish","email":"4efabb057cc143e1042444743947010c1661479a@kortar.org"},"message":"Use stdlib python logging for pass manager logging (#2782)\n\n* Use stdlib python logging for pass manager logging\r\n\r\nThis commit reworks the pass manager logger to use python stdlib logging\r\ninstead of attributes in the Passmanager class. This will enable users\r\nto use standard logging mechanism and capture to access debug messages\r\nfrom the pass manager.\r\n\r\n* Fix lint\r\n\r\n* More Lint\r\n\r\n* Fix lint\r\n\r\n* Add log_level option to transpile()\r\n\r\n* Fix lint and tests","distinct":true,"url":"https://api.github.com/repos/Zoufalc/qiskit-terra/commits/56b0f672dcea189ea566f2ef5ebe785c57fb129b"},{"sha":"2afadfd5ea941f73c68ec8d4df0ed1c110401e2a","author":{"name":"Matthew Treinish","email":"4efabb057cc143e1042444743947010c1661479a@kortar.org"},"message":"Remove git stestr usage from macOS jobs (#2915)\n\nIn #2905 we switched the stestr version used for the macOS jobs to use\r\nmaster from git instead of the release at the time. This was to mostly\r\npull in some result analysis fixes that were added to be able to debug\r\nsegfaults in the macOS jobs. While these fixes weren't 100% necessary it\r\nwas useful to avoid secondary stack traces in stestr when the test\r\nrunner segfaulted. However, now stestr 2.5.0 has been released which\r\nincludes all of these fixes. This commit removes this so we switch macOS\r\nback to following released stestr.","distinct":true,"url":"https://api.github.com/repos/Zoufalc/qiskit-terra/commits/2afadfd5ea941f73c68ec8d4df0ed1c110401e2a"},{"sha":"86fb7f95a42d5e4c500fb72954b2020fe99828cd","author":{"name":"Christopher J. Wood","email":"70df86f979ffb183c2a587d1c81faf21b9e7777f@us.ibm.com"},"message":"Add equiv method to Operator and Statevector classes (#2910)\n\n* add Statevector, DensityMatrix classes to quantum_info init\r\n\r\n* add equiv method to Operator\r\n\r\n* Checks if two operators are equivalent up to global phase\r\n\r\n* return false rather than raise in equiv\r\n\r\n* add Operator.equiv test\r\n\r\n* add equiv method to Statevector\r\n\r\n* update changelog\r\n\r\n* mr lint","distinct":true,"url":"https://api.github.com/repos/Zoufalc/qiskit-terra/commits/86fb7f95a42d5e4c500fb72954b2020fe99828cd"},{"sha":"f077bc84b5f36acc03ce71bcd0fd0c79beadf71f","author":{"name":"Matthew Treinish","email":"4efabb057cc143e1042444743947010c1661479a@kortar.org"},"message":"Add isometry benchmarks to travis ci benchmark job (#2914)\n\nThis commit adds the isometry benchmarks to the set of benchmarks we run\r\nin CI. This shouldn't significant additional time to the job run, but\r\nwill add a useful benchmarks for tracking the performance of a patch.\r\nMost interestingly it will add a benchmark that doesn't measure time but\r\ninstead compares the CNOT count output from the transpiler. Which makes\r\na lot of sense in this CI job because it won't be bound to the\r\nvariable performance of the cloud guests that travis runs it's jobs on.","distinct":true,"url":"https://api.github.com/repos/Zoufalc/qiskit-terra/commits/f077bc84b5f36acc03ce71bcd0fd0c79beadf71f"},{"sha":"fa72ba66403eb5ce9d263db9fb9a52eb87a6dc59","author":{"name":"Maddy Tod","email":"bd4f57a9eebdbebb7eda81425182886e9f903c17@users.noreply.github.com"},"message":"Fixed ConsolidateBlocks to add the block in the correct place (#2764)\n\n* fixed consolidate blocks to add the block in the correct place\r\n\r\n* Updated how consolidating blocks works and added in a test\r\n\r\n* Changed a comment into an error\r\n\r\n* Made the comments on the tests more descriptive and updated a list to be a set\r\n\r\n* Fixed the collect2qblocks pass to work if there are gates in the middle of a block","distinct":true,"url":"https://api.github.com/repos/Zoufalc/qiskit-terra/commits/fa72ba66403eb5ce9d263db9fb9a52eb87a6dc59"},{"sha":"b970a2179662b2fc4abfe0a2e8fbf61d8f83f6ad","author":{"name":"Luciano","email":"e038f7a74cc380eed3dcb32b96cec8e184cd69ed@ibm.com"},"message":"instruction.repeat (#2901)\n\n* from unittest.mock import patch\r\n\r\n* .\r\n\r\n* moving from a different branch to master\r\n\r\n* clean up import\r\n\r\n* style","distinct":true,"url":"https://api.github.com/repos/Zoufalc/qiskit-terra/commits/b970a2179662b2fc4abfe0a2e8fbf61d8f83f6ad"},{"sha":"74dba0ac575146f502b4e76f8eeb155ac769179b","author":{"name":"Paul Nation","email":"2eb813bb54eacef9f8d600edb6c979bf3963a545@gmail.com"},"message":"Jupyter version table and copyright (#2791)\n\n* add version table\r\n\r\n* remove backend_monitor magic code\r\n\r\n* updates\r\n\r\n* add display\r\n\r\n* fix lint\r\n\r\n* merge copyright in\r\n\r\n* updates","distinct":true,"url":"https://api.github.com/repos/Zoufalc/qiskit-terra/commits/74dba0ac575146f502b4e76f8eeb155ac769179b"},{"sha":"8c9899f30a3fbbaf76afffcb473df8d059325d67","author":{"name":"nkanazawa","email":"1713b0464d8526f5ead21d7c254b393aca968cc0@users.noreply.github.com"},"message":"Fix memory_slots number bug in pulse assembler (#2920)\n\n* add unittest\r\n\r\n* overwrite wrong test\r\n\r\n* fix index bug\r\n\r\n* minor change\r\n\r\n* update test","distinct":true,"url":"https://api.github.com/repos/Zoufalc/qiskit-terra/commits/8c9899f30a3fbbaf76afffcb473df8d059325d67"},{"sha":"472ae49be324d06433acb23f77a26e89ff4b17de","author":{"name":"Paul Nation","email":"2eb813bb54eacef9f8d600edb6c979bf3963a545@gmail.com"},"message":"Ordered count_ops (#2926)\n\n* ordered count_ops\r\n\r\n* docstring update\r\n\r\n* test\r\n\r\n* lint\r\n\r\n* changelog","distinct":true,"url":"https://api.github.com/repos/Zoufalc/qiskit-terra/commits/472ae49be324d06433acb23f77a26e89ff4b17de"},{"sha":"8ff66f9653a58b2a381bb3538c93b2297eba9dca","author":{"name":"Thomas Alexander","email":"4a750e73c7ffd5f8bdd8162563de1a2ad55441dd@ibm.com"},"message":"Remove the ability to explicitly set the timeslots for a pulse instruction at initialization. (#2875)","distinct":true,"url":"https://api.github.com/repos/Zoufalc/qiskit-terra/commits/8ff66f9653a58b2a381bb3538c93b2297eba9dca"},{"sha":"84f1e19a159f8ffcb1fa576723af42bbdf276d35","author":{"name":"Quintiii","email":"55ab61ecf7788a60018be346dcc209e624e16571@users.noreply.github.com"},"message":"added n_qubit funtionality and test (#2909)\n\n* added n_qubit funtionality and test\r\n\r\n* tests moved to circuit properties test file\r\n\r\n* added tests to test_circuit_properties.py file and deleted the previous redundant test file\r\n\r\n* Fixing method calling issue and updated qubitless circuit test","distinct":true,"url":"https://api.github.com/repos/Zoufalc/qiskit-terra/commits/84f1e19a159f8ffcb1fa576723af42bbdf276d35"},{"sha":"e9469d7822d087f57b4e3520f6a12a28aed70fcb","author":{"name":"Luciano","email":"e038f7a74cc380eed3dcb32b96cec8e184cd69ed@ibm.com"},"message":"Some formatting in CHANGELOG.md (#2925)\n\n* from unittest.mock import patch\r\n\r\n* .\r\n\r\n* merge\r\n\r\n* CmdDef","distinct":true,"url":"https://api.github.com/repos/Zoufalc/qiskit-terra/commits/e9469d7822d087f57b4e3520f6a12a28aed70fcb"},{"sha":"a8f5ba006197516fa8bcbcff2586316dd0d7d3dd","author":{"name":"Matthew Treinish","email":"4efabb057cc143e1042444743947010c1661479a@kortar.org"},"message":"Stage azure pipelines jobs and add test result aggregation (#2927)\n\n* Stage azure pipelines jobs\r\n\r\nThis commit reworks our azure pipelines CI flow to use resources more\r\nresponsibly. Previously we ran all the CI jobs at once which means we\r\ntook 9 jobs from are capacity all at once for each commit. This is\r\nparticularly wasteful if we end up running 9 jobs when one can tell us\r\nit won't work. To improve this situation this commit makes the jobs run\r\nin 2 stages. The first stage runs the python 3.5 tests on linux and\r\nmacOS first. These jobs also include the lint checker. If these jobs\r\nboth succeed then it will continue on to run tests on windows and python\r\n3.6 and 3.7 for macOS and Linux.\r\n\r\n* Add test results data to azure ui\r\n\r\n* Tweak results generation\r\n\r\n* Only run second stage if the first works\r\n\r\n* Fix typo\r\n\r\n* Create custom script for junit\r\n\r\n* Tweak condition for second stage\r\n\r\n* Adjust windows result generation and update result names","distinct":true,"url":"https://api.github.com/repos/Zoufalc/qiskit-terra/commits/a8f5ba006197516fa8bcbcff2586316dd0d7d3dd"},{"sha":"72b4878e50210107e3949554defdc70270b46336","author":{"name":"Luciano","email":"e038f7a74cc380eed3dcb32b96cec8e184cd69ed@ibm.com"},"message":"circuit.layout -> circuit._layout (#2928)\n\n* from unittest.mock import patch\r\n\r\n* .\r\n\r\n* layout -> _layout\r\n\r\n* qiskit/visualization/gate_map.py","distinct":true,"url":"https://api.github.com/repos/Zoufalc/qiskit-terra/commits/72b4878e50210107e3949554defdc70270b46336"},{"sha":"cfc96db0fa898043150bff990314c99deb821182","author":{"name":"Luciano","email":"e038f7a74cc380eed3dcb32b96cec8e184cd69ed@ibm.com"},"message":"Run CheckCXDirection and CXDirection only in case of asymmetric coupling map (#2883)\n\n* from unittest.mock import patch\r\n\r\n* .\r\n\r\n* CheckCXDirection\r\n\r\n* more testing\r\n\r\n* lint","distinct":true,"url":"https://api.github.com/repos/Zoufalc/qiskit-terra/commits/cfc96db0fa898043150bff990314c99deb821182"}]}
{"actor":{"display_login":"Zoufalc"}}