)]}'
{"id":"openstack%2Fhacking~651565","triplet_id":"openstack%2Fhacking~master~I695ff02a6970663add10caf7f16a66abf9d1239d","project":"openstack/hacking","branch":"master","topic":"bump-flake8","hashtags":[],"change_id":"I695ff02a6970663add10caf7f16a66abf9d1239d","subject":"Bump flake8 version to something modern","status":"MERGED","created":"2019-04-10 14:43:38.000000000","updated":"2019-12-12 15:24:01.000000000","submitted":"2019-12-12 15:21:41.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"651565-1576164101288-04eef8f4","meta_rev_id":"d610f52c9e37ff3a895425348658271b7f0fceab","_number":651565,"virtual_id_number":651565,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"date":"2019-12-11 18:08:38.000000000","_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-12-12 15:21:40.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"all":[{"value":2,"date":"2019-12-12 15:09:41.000000000","_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":2,"date":"2019-12-11 17:18:38.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":1,"date":"2019-12-12 13:04:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"all":[{"value":1,"date":"2019-12-12 15:09:41.000000000","_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2019-12-11 17:21:02.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-12-11 16:54:01.000000000","updated_by":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"reviewer":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"state":"REVIEWER"},{"updated":"2019-12-11 17:21:02.000000000","updated_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"reviewer":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"state":"REVIEWER"},{"updated":"2019-12-12 13:04:29.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2019-12-12 15:09:41.000000000","updated_by":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"reviewer":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"state":"REVIEWER"},{"updated":"2019-12-12 15:21:40.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"fd4971c0786f9872feea1a2b049b6cb4a928fda5","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-04-10 14:43:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"69e62300a2d58fc52a75e19ac329d90796aae407","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-10 14:59:39.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs http://logs.openstack.org/65/651565/1/check/openstack-tox-docs/9daea6e/html/ : SUCCESS in 5m 27s\n- openstack-tox-cover http://logs.openstack.org/65/651565/1/check/openstack-tox-cover/61d58cc/ : FAILURE in 5m 18s\n- openstack-tox-lower-constraints http://logs.openstack.org/65/651565/1/check/openstack-tox-lower-constraints/e6b6880/ : FAILURE in 6m 52s\n- openstack-tox-pep8 http://logs.openstack.org/65/651565/1/check/openstack-tox-pep8/48e7893/ : SUCCESS in 5m 42s\n- openstack-tox-py27 http://logs.openstack.org/65/651565/1/check/openstack-tox-py27/0913ac0/ : FAILURE in 5m 49s\n- openstack-tox-py35 http://logs.openstack.org/65/651565/1/check/openstack-tox-py35/b99443d/ : FAILURE in 4m 59s\n- openstack-tox-py36 http://logs.openstack.org/65/651565/1/check/openstack-tox-py36/e1ebcc8/ : FAILURE in 5m 52s\n- openstack-tox-pypy http://logs.openstack.org/65/651565/1/check/openstack-tox-pypy/d455d25/ : FAILURE in 5m 58s (non-voting)\n- hacking-integration-nova http://logs.openstack.org/65/651565/1/check/hacking-integration-nova/2c7926e/ : FAILURE in 9m 00s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"533977e3bda093e9d0b613c22d19f39f725b7854","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-04-11 10:57:36.000000000","message":"Patch Set 1: Workflow-1\n\nWell, guess I should have run the unit tests first. Not sure how to fix this yet so sticking -W til I suss it","accounts_in_message":[],"_revision_number":1},{"id":"1736d78f36b983a3e48fa1d43351931344bc09c7","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-12-11 13:10:13.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b81ce0923fc10696b1fb175fe7c5a7840c8f8183","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-11 13:22:09.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/e21d886db1274406b844501a2b743cdd : SUCCESS in 2m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ddd01871e3774ad6837ac5a38cde8f0f : SUCCESS in 2m 55s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/588a7b140a1144ab8405a8e489a062b6 : FAILURE in 2m 49s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e9d65b0c32364026ae10a8b7e00a9659 : FAILURE in 2m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ddb88e30a8a84a629cee71110684d336 : SUCCESS in 2m 34s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/2c035fc6ba5744aaab77f44fb9a14e65 : FAILURE in 2m 54s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7a7a89dce2964a039f307bda3156dcb0 : FAILURE in 4m 01s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/1df8aeb494304cfbbd45e4c3bbd56121 : FAILURE in 3m 42s\n- openstack-tox-pypy https://zuul.opendev.org/t/openstack/build/7ecd748b292e49309fee3634d1236a47 : FAILURE in 2m 50s (non-voting)\n- hacking-integration-nova https://zuul.opendev.org/t/openstack/build/619623f7ac8347d0ba1afec945948c00 : FAILURE in 6m 06s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"0db11a333cdb0b19c8b1455e565d53930fd095a2","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-12-11 16:49:02.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"c5aa454a7cf98bf29ad5c35e0019da0f288485c0","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-12-11 16:54:01.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"1a85114b81ccc006f3760f1524550bcb2449a133","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-11 17:03:44.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/78867369f6414830a5e6bcb54e773274 : SUCCESS in 1m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/82a696045edb4420a86fd649f7c5ec75 : SUCCESS in 3m 28s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/de5104c72a254bcba5d29bf74233bf45 : SUCCESS in 3m 58s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3d22d1826c054e279b1ffd755220feb4 : SUCCESS in 3m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/784ea87d1cfd4a059c92b2df368bb297 : FAILURE in 4m 21s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/3dacc131ffc949fe8149ec7e74b87c4d : SUCCESS in 5m 15s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/16d3067bbb724a599a3bcf309bbed403 : SUCCESS in 3m 14s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/40bae6db7bf64f11b9617f1aca568e61 : SUCCESS in 3m 37s\n- openstack-tox-pypy https://zuul.opendev.org/t/openstack/build/d16c2adbed04431c97a09dac07cc8af6 : FAILURE in 2m 27s (non-voting)\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/384a49bfafd34a89bf596ccabe3210f7 : SUCCESS in 2m 55s\n- hacking-integration-nova https://zuul.opendev.org/t/openstack/build/adae20d13f594f80b93a98802c7e669d : FAILURE in 5m 36s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"ba1bf6b365981fdbb945df42a9d63bb1d8839c48","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-12-11 17:18:38.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"8d3e01afe9f17f4576c57625aebdb49f2784dc06","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-11 17:31:06.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/dedf31d8984c4fbc9f85bd4bc6309b2f : SUCCESS in 2m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d548c5340df84b8295e6868d60611a6e : SUCCESS in 3m 02s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/506ab42970ce4177bfff44c3372fc844 : SUCCESS in 3m 43s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/27d162a13d2b41d5b1cefeacb59ae524 : SUCCESS in 3m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/06c36ce6feb146ef875e1a836e77fa57 : SUCCESS in 3m 06s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/9a7ba9156b5f408ba56c23076916ed7f : SUCCESS in 3m 38s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ae5e12fddd5f4e369b2e29887cc821a3 : SUCCESS in 3m 42s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/d83fb5e30efa4c31aac225466fce8b11 : SUCCESS in 3m 45s\n- openstack-tox-pypy https://zuul.opendev.org/t/openstack/build/cc482cbd46f94d28b5aa7526f7d8f2ec : FAILURE in 3m 07s (non-voting)\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3cf4ceef8b80469fb9d14c076b0ce063 : SUCCESS in 3m 17s\n- hacking-integration-nova https://zuul.opendev.org/t/openstack/build/566ae579d1754484837358be416d1dff : FAILURE in 4m 59s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"43781764170368bbb55910a5e9a28be8765c4a24","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2019-12-11 18:07:20.000000000","message":"Patch Set 4:\n\n(2 comments)\n\nOne thing about the temp file cleanup inline that we could probably fix in a followup.","accounts_in_message":[],"_revision_number":4},{"id":"972d3431b6556cb6f19551d91a7179d70df6a8c1","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-12-11 18:08:38.000000000","message":"Patch Set 4:\n\n(1 comment)\n\na","accounts_in_message":[],"_revision_number":4},{"id":"e4d7084dfffe74d50e9beb1ddfcf198ee2a3ee87","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-12-12 13:04:29.000000000","message":"Patch Set 4: Code-Review+1\n\nLGTM","accounts_in_message":[],"_revision_number":4},{"id":"984cd7363abf57f3ccf3ea070dd17357cd81ecf6","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2019-12-12 15:09:41.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"4514b7d784851c5db5533793bd567f32d8a3daa0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-12 15:09:52.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"82799cf8b0608f72ec093957bde84018effc5fbd","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-12 15:21:40.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/547d20bf03754d5991b53b3ef57b1127 : SUCCESS in 4m 34s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ecf4777449334ecf9f9e721e61e94a6f : SUCCESS in 5m 50s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/067fbc600c8d4c31a54d3dd817dea4fe : SUCCESS in 6m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/50f96540d71c42cc9e245b4c2f13bc75 : SUCCESS in 4m 44s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/47259f1d8a394e528556fa7065e6d1c1 : SUCCESS in 4m 36s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bc08aa3617b74bca80d6f3be891e74f4 : SUCCESS in 4m 40s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/66551500d6d34f59b521c8c8da2cf0b2 : SUCCESS in 3m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9966c42cd8044f2c877c092ae58a675a : SUCCESS in 6m 03s","accounts_in_message":[],"_revision_number":4},{"id":"0cc164b2d55b288d8ba2839f50fa4228d0050214","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-12 15:21:41.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4},{"id":"86e6c920ba73efd2e58361a7883a4272740a5fae","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-12 15:24:01.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4dfbc2468f8b4ed4af5f5535c8fc2938 : SUCCESS in 1m 55s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/52d57457e56b4f29a6df287d4220d61d : SUCCESS in 1m 45s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"172d34813dfbcbbba68552f7f607483c8f5eca5f","revisions":{"de1246ffcf2a717ed261284309e3ae47053e9265":{"kind":"REWORK","_number":1,"created":"2019-04-10 14:43:38.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/65/651565/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/hacking","ref":"refs/changes/65/651565/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/hacking refs/changes/65/651565/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/hacking refs/changes/65/651565/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/hacking refs/changes/65/651565/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/hacking refs/changes/65/651565/1"}}},"commit":{"parents":[{"commit":"ee7f53e9f518181da807aae27ddacd4bee3c30e0","subject":"Fix W605 from flake8 3.0+","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/hacking/commit/ee7f53e9f518181da807aae27ddacd4bee3c30e0"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-04-10 14:28:33.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-04-10 14:38:21.000000000","tz":60},"subject":"Bump flake8 version to something modern","message":"Bump flake8 version to something modern\n\nThe flake8 version we\u0027re using is a good 2 years old and is in turn\nusing an old version of pycodestyle. This is causing the following\nwarnings:\n\n  FutureWarning: Possible nested set at position 1\n    EXTRANEOUS_WHITESPACE_REGEX \u003d re.compile(r\u0027[[({] | []}),;:]\u0027)\n\nBump to the latest and greatest so we get these fixes.\n\nChange-Id: I695ff02a6970663add10caf7f16a66abf9d1239d\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/hacking/commit/de1246ffcf2a717ed261284309e3ae47053e9265"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/hacking/commit/de1246ffcf2a717ed261284309e3ae47053e9265"}]},"branch":"refs/heads/master"},"df1bd977e05b44caee9f84fa198ab066d08174d5":{"kind":"REWORK","_number":2,"created":"2019-12-11 13:10:13.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/65/651565/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/hacking","ref":"refs/changes/65/651565/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/hacking refs/changes/65/651565/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/hacking refs/changes/65/651565/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/hacking refs/changes/65/651565/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/hacking refs/changes/65/651565/2"}}},"commit":{"parents":[{"commit":"51eadb66980c5b82708a5b1940c7fab2a9d78371","subject":"General cleanups","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/hacking/commit/51eadb66980c5b82708a5b1940c7fab2a9d78371"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-04-10 14:28:33.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-11-22 16:58:41.000000000","tz":0},"subject":"Bump flake8 version to something modern","message":"Bump flake8 version to something modern\n\nThe flake8 version we\u0027re using is a good 2 years old and is in turn\nusing an old version of pycodestyle. This is causing the following\nwarnings:\n\n  FutureWarning: Possible nested set at position 1\n    EXTRANEOUS_WHITESPACE_REGEX \u003d re.compile(r\u0027[[({] | []}),;:]\u0027)\n\nBump to the latest and greatest so we get these fixes. This involves\ndropping support for local-checks, which don\u0027t seem to work in this\nversion. Fortunately, in the intervening time, flake8 has grown the\nability to do local checks all by its lonesome.\n\nChange-Id: I695ff02a6970663add10caf7f16a66abf9d1239d\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\nSem-Ver: api-break\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/hacking/commit/df1bd977e05b44caee9f84fa198ab066d08174d5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/hacking/commit/df1bd977e05b44caee9f84fa198ab066d08174d5"}]},"branch":"refs/heads/master"},"d4f161e937c0648275daebff1bcd6ae63f9da2fb":{"kind":"REWORK","_number":3,"created":"2019-12-11 16:49:02.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/65/651565/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/hacking","ref":"refs/changes/65/651565/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/hacking refs/changes/65/651565/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/hacking refs/changes/65/651565/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/hacking refs/changes/65/651565/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/hacking refs/changes/65/651565/3"}}},"commit":{"parents":[{"commit":"51eadb66980c5b82708a5b1940c7fab2a9d78371","subject":"General cleanups","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/hacking/commit/51eadb66980c5b82708a5b1940c7fab2a9d78371"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-04-10 14:28:33.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-12-11 16:47:22.000000000","tz":0},"subject":"Bump flake8 version to something modern","message":"Bump flake8 version to something modern\n\nThe flake8 version we\u0027re using is a good 2 years old and is in turn\nusing an old version of pycodestyle. This is causing the following\nwarnings:\n\n  FutureWarning: Possible nested set at position 1\n    EXTRANEOUS_WHITESPACE_REGEX \u003d re.compile(r\u0027[[({] | []}),;:]\u0027)\n\nBump to the latest and greatest so we get these fixes. This involves\ndropping support for local-checks, which don\u0027t seem to work in this\nversion. Fortunately, in the intervening time, flake8 has grown the\nability to do local checks all by its lonesome. The tests also need to\nbe reworked and unfortunately are much slower now. This is because\nflake8 3.x\u0027s API is file-based [1] and without rooting around the guts\nof flake8, it\u0027s not practical to do things any other way. Hopefully\nflake8 4.x won\u0027t have such issues.\n\n[1] https://gitlab.com/pycqa/flake8/issues/545\n\nChange-Id: I695ff02a6970663add10caf7f16a66abf9d1239d\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\nSem-Ver: api-break\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/hacking/commit/d4f161e937c0648275daebff1bcd6ae63f9da2fb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/hacking/commit/d4f161e937c0648275daebff1bcd6ae63f9da2fb"}]},"branch":"refs/heads/master"},"172d34813dfbcbbba68552f7f607483c8f5eca5f":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2019-12-11 17:18:38.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/65/651565/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/hacking","ref":"refs/changes/65/651565/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/hacking refs/changes/65/651565/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/hacking refs/changes/65/651565/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/hacking refs/changes/65/651565/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/hacking refs/changes/65/651565/4"}}},"commit":{"parents":[{"commit":"b6bca99c62570a534cb6b7720ab81fd354f2f38e","subject":"Address flake8 3.x violations","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/hacking/commit/b6bca99c62570a534cb6b7720ab81fd354f2f38e"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-04-10 14:28:33.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-12-11 17:18:21.000000000","tz":0},"subject":"Bump flake8 version to something modern","message":"Bump flake8 version to something modern\n\nThe flake8 version we\u0027re using is a good 2 years old and is in turn\nusing an old version of pycodestyle. This is causing the following\nwarnings:\n\n  FutureWarning: Possible nested set at position 1\n    EXTRANEOUS_WHITESPACE_REGEX \u003d re.compile(r\u0027[[({] | []}),;:]\u0027)\n\nBump to the latest and greatest so we get these fixes. This involves\ndropping support for local-checks, which don\u0027t seem to work in this\nversion. Fortunately, in the intervening time, flake8 has grown the\nability to do local checks all by its lonesome. The tests also need to\nbe reworked and unfortunately are much slower now. This is because\nflake8 3.x\u0027s API is file-based [1] and without rooting around the guts\nof flake8, it\u0027s not practical to do things any other way. Hopefully\nflake8 4.x won\u0027t have such issues.\n\n[1] https://gitlab.com/pycqa/flake8/issues/545\n\nChange-Id: I695ff02a6970663add10caf7f16a66abf9d1239d\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\nSem-Ver: api-break\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/hacking/commit/172d34813dfbcbbba68552f7f607483c8f5eca5f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/hacking/commit/172d34813dfbcbbba68552f7f607483c8f5eca5f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
