)]}'
{"id":"openstack%2Fvitrage~719342","triplet_id":"openstack%2Fvitrage~master~I45fc7e79bc7abf266721d819f4f857d06a701724","project":"openstack/vitrage","branch":"master","topic":"cleanup-py27-support","hashtags":[],"change_id":"I45fc7e79bc7abf266721d819f4f857d06a701724","subject":"Cleanup py27 support","status":"MERGED","created":"2020-04-12 15:55:33.000000000","updated":"2020-04-12 20:15:27.000000000","submitted":"2020-04-12 20:14:08.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"719342-1586722449116-795c03e7","meta_rev_id":"425cb275702fdc2e58e3d236fd069512cd0d6927","_number":719342,"virtual_id_number":719342,"owner":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-04-12 20:14:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"}],"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":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-04-12 19:07:49.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"}],"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":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-04-12 19:07:49.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-04-12 19:07:49.000000000","updated_by":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"reviewer":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"state":"REVIEWER"},{"updated":"2020-04-12 20:14:08.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":"93f326d6c525c844c04e45e75d80c4d6f889e045","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-04-12 15:55:33.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d3df58d2468aef2d45b0777fa2b4d37e4881ae83","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-12 17:14:49.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/c618a6d7f53144359e073b96d767599f : SUCCESS in 2m 15s\n- requirements-check https://zuul.opendev.org/t/openstack/build/ce3518dcca5e4735be047dae9ad4590a : SUCCESS in 2m 11s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/35c613fb8599421d8535aacf8655a49f : FAILURE in 4m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b441c3ed400742b8a4b57abe7a437103 : SUCCESS in 3m 48s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/fd09019d913e4a86b86e868f7a8ee422 : SUCCESS in 5m 11s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/0cc74ce581f1408d875ffa6c23eb8c84 : SUCCESS in 5m 34s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ec4ad2bbd1f54f73b05eee7725d46882 : SUCCESS in 5m 44s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d225960a30a443c2a2cffd876f662202 : SUCCESS in 5m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ad8a61083148499eaa42648a4ce6797e : SUCCESS in 3m 28s\n- vitrage-dsvm-api-py3 https://zuul.opendev.org/t/openstack/build/227f1e1c659f4a7f9517c233f3278be1 : SUCCESS in 51m 04s\n- vitrage-dsvm-datasources-py3 https://zuul.opendev.org/t/openstack/build/4b98e824fff34ffba4e240234ff7b093 : SUCCESS in 1h 05m 45s\n- vitrage-dsvm-mock-py3 https://zuul.opendev.org/t/openstack/build/d31760895ac44e298029bedf1bbd88d1 : SUCCESS in 50m 41s (non-voting)\n- grenade-vitrage https://zuul.opendev.org/t/openstack/build/d393111e958d48b4a93072873cd3274f : SUCCESS in 1h 18m 21s\n- vitrage-dsvm-api-ipv6-only https://zuul.opendev.org/t/openstack/build/a80aee4c81e040b5952ff973a0703706 : SUCCESS in 1h 13m 07s","accounts_in_message":[],"_revision_number":1},{"id":"ce5c639dee34315d54ccebf3d07f00f945b3f308","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-04-12 17:18:05.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a4e9b2d88d77c5b61d62e4965efc77a1eff017a3","author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"date":"2020-04-12 17:39:20.000000000","message":"Patch Set 3: Published edit on patch set 2.","accounts_in_message":[],"_revision_number":3},{"id":"50a1e445142085bcb9e7b4b53aaba657a3d34476","author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"date":"2020-04-12 17:50:35.000000000","message":"Patch Set 4: Published edit on patch set 3.","accounts_in_message":[],"_revision_number":4},{"id":"a620ef0bf056eb5eda8da19227c4f551152c4e12","author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"date":"2020-04-12 18:03:03.000000000","message":"Patch Set 5: Published edit on patch set 4.","accounts_in_message":[],"_revision_number":5},{"id":"100a0d67095ea7e39a4af78108ba82d3e20e5e2d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-12 19:05:21.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/94d79bcdf2414087a803ad08fb50db20 : SUCCESS in 1m 58s\n- requirements-check https://zuul.opendev.org/t/openstack/build/2eb406a0dda34ee1a28b1eb3e9db0ab6 : SUCCESS in 2m 29s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/da823751e1324fb6b457c4d5e93f038d : SUCCESS in 5m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/714e976276b8493ca7bc2e20cbbdc443 : SUCCESS in 3m 46s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b963432e4ebb4834bf1fbf6de33c7fe6 : SUCCESS in 5m 41s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/fbeb54e8fabe49dd85bb8f2118c6c021 : SUCCESS in 6m 12s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/857358a8d67e491ebd2cdb3527ae4420 : SUCCESS in 5m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c33ad0df55844754bf429b9793dc8123 : SUCCESS in 4m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7c02c71893ba4f23bf89ac9779eacbec : SUCCESS in 3m 43s\n- vitrage-dsvm-api-py3 https://zuul.opendev.org/t/openstack/build/d6a097cee2bd4570a9b38802e9259753 : SUCCESS in 54m 05s\n- vitrage-dsvm-datasources-py3 https://zuul.opendev.org/t/openstack/build/1fdb78aee37547eea203e277e596b61b : SUCCESS in 59m 55s\n- vitrage-dsvm-mock-py3 https://zuul.opendev.org/t/openstack/build/68dec9dea5304f8e8c121fa8b9bd886e : SUCCESS in 51m 21s (non-voting)\n- grenade-vitrage https://zuul.opendev.org/t/openstack/build/2818aa8696ea4799990fbf629e9d54c2 : SUCCESS in 1h 00m 57s\n- vitrage-dsvm-api-ipv6-only https://zuul.opendev.org/t/openstack/build/b9383f6820564097a35ccdd98f009149 : SUCCESS in 51m 39s","accounts_in_message":[],"_revision_number":5},{"id":"1482fcb86ec480b612b67b0c36e15a212c278ab6","author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"date":"2020-04-12 19:07:49.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"1b12a0a093b5fc0c08cd5cd6b111bce58865034b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-12 19:08:01.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"bd0c50cd05382fe1abdab2d4ba4cfe105d551a93","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-12 20:14:08.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/b70a32cfe41f4187b667a94f7123b42b : SUCCESS in 2m 18s\n- requirements-check https://zuul.opendev.org/t/openstack/build/eec98cb635274044b524aa04bb7a5724 : SUCCESS in 2m 17s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/910e23fc2a1944dfbfddb7f68cca9726 : SUCCESS in 5m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b0772fe5d5514fc0bd1011c2ef6f4915 : SUCCESS in 3m 41s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/aa4742a55cdf4ce6b0dc9973438d110a : SUCCESS in 5m 14s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/1303e929fff44b97b60f5a6235215170 : SUCCESS in 6m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c737abe5222042378412ddf2a9cb4d92 : SUCCESS in 4m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8a6f1f11f49742808ddb0f025eed9d18 : SUCCESS in 3m 42s\n- vitrage-dsvm-api-py3 https://zuul.opendev.org/t/openstack/build/33a2d5ed95124705a90c86eadd036828 : SUCCESS in 52m 40s\n- vitrage-dsvm-datasources-py3 https://zuul.opendev.org/t/openstack/build/f1db2c1d667940ebac82de9f8905578a : SUCCESS in 1h 01m 10s\n- grenade-vitrage https://zuul.opendev.org/t/openstack/build/bacf06e741e44fb18ffcbd3e8d1178c5 : SUCCESS in 59m 19s\n- vitrage-dsvm-api-ipv6-only https://zuul.opendev.org/t/openstack/build/3755c2c30281468a8fc3b40c2440a98d : SUCCESS in 51m 43s","accounts_in_message":[],"_revision_number":5},{"id":"f9c8eb21156b9607b6a3df0f5962516585f66b24","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-12 20:14:09.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":5},{"id":"4f4b527f4ffbe2ef825f1a7ec71f57fcf5c10896","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-12 20:15:27.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8864085e3f0444ff9fb264532a249c71 : SUCCESS in 1m 00s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fdd043c6d83d4f97b5385df8821b77aa : SUCCESS in 1m 03s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"13f2676a1f90c37cd79ba4e2698cda0c09c06e7b","revisions":{"2b48eb1cb86d190958c385a0ce356eef003b5ce2":{"kind":"REWORK","_number":1,"created":"2020-04-12 15:55:33.000000000","uploader":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"ref":"refs/changes/42/719342/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/vitrage","ref":"refs/changes/42/719342/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/42/719342/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/42/719342/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/42/719342/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/vitrage refs/changes/42/719342/1"}}},"commit":{"parents":[{"commit":"b1c1094da455dcdd257066c0d62a278b866c534f","subject":"Add version info into doc","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/b1c1094da455dcdd257066c0d62a278b866c534f"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-12 15:49:42.000000000","tz":120},"committer":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-12 15:54:29.000000000","tz":120},"subject":"Cleanup py27 support","message":"Cleanup py27 support\n\nThis repo is now testing only with Python 3, so let\u0027s make\na few cleanups:\n- Remove python 2.7 stanza from setup.py\n- Add requires on python \u003e\u003d 3.6 to setup.cfg so that pypi and pip\n  know about the requirement\n- Remove obsolete sections from setup.cfg\n- Update classifiers\n- Update requirements, no need for python_version anymore\n- Cleanup doc/source/conf.py to remove now obsolete content.\n- Use newer openstackdocstheme version\n- Remove install_command from tox.ini, the default is fine,\n  update constraints to current URL\n\nChange-Id: I45fc7e79bc7abf266721d819f4f857d06a701724\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/2b48eb1cb86d190958c385a0ce356eef003b5ce2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/2b48eb1cb86d190958c385a0ce356eef003b5ce2"}]},"branch":"refs/heads/master"},"4cd36c8cf7939eb98e8e51b1a02a4f0707c6a60f":{"kind":"REWORK","_number":2,"created":"2020-04-12 17:18:05.000000000","uploader":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"ref":"refs/changes/42/719342/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/vitrage","ref":"refs/changes/42/719342/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/42/719342/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/42/719342/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/42/719342/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/vitrage refs/changes/42/719342/2"}}},"commit":{"parents":[{"commit":"b1c1094da455dcdd257066c0d62a278b866c534f","subject":"Add version info into doc","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/b1c1094da455dcdd257066c0d62a278b866c534f"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-12 15:49:42.000000000","tz":120},"committer":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-12 17:17:58.000000000","tz":120},"subject":"Cleanup py27 support","message":"Cleanup py27 support\n\nThis repo is now testing only with Python 3, so let\u0027s make\na few cleanups:\n- Remove python 2.7 stanza from setup.py\n- Add requires on python \u003e\u003d 3.6 to setup.cfg so that pypi and pip\n  know about the requirement\n- Remove obsolete sections from setup.cfg\n- Update classifiers\n- Update requirements, no need for python_version anymore\n- Cleanup doc/source/conf.py to remove now obsolete content.\n- Use newer openstackdocstheme version\n- Remove install_command from tox.ini, the default is fine,\n  update constraints to current URL\n\nChange-Id: I45fc7e79bc7abf266721d819f4f857d06a701724\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/4cd36c8cf7939eb98e8e51b1a02a4f0707c6a60f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/4cd36c8cf7939eb98e8e51b1a02a4f0707c6a60f"}]},"branch":"refs/heads/master"},"e7c2055d7a0de872fd8c9567b96b5500eb308efa":{"kind":"REWORK","_number":3,"created":"2020-04-12 17:39:20.000000000","uploader":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"ref":"refs/changes/42/719342/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/vitrage","ref":"refs/changes/42/719342/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/42/719342/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/42/719342/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/42/719342/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/vitrage refs/changes/42/719342/3"}}},"commit":{"parents":[{"commit":"b1c1094da455dcdd257066c0d62a278b866c534f","subject":"Add version info into doc","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/b1c1094da455dcdd257066c0d62a278b866c534f"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-12 15:49:42.000000000","tz":120},"committer":{"name":"Eyal","email":"eyal.bar-ilan@nokia.com","date":"2020-04-12 17:39:16.000000000","tz":0},"subject":"Cleanup py27 support","message":"Cleanup py27 support\n\nThis repo is now testing only with Python 3, so let\u0027s make\na few cleanups:\n- Remove python 2.7 stanza from setup.py\n- Add requires on python \u003e\u003d 3.6 to setup.cfg so that pypi and pip\n  know about the requirement\n- Remove obsolete sections from setup.cfg\n- Update classifiers\n- Update requirements, no need for python_version anymore\n- Cleanup doc/source/conf.py to remove now obsolete content.\n- Use newer openstackdocstheme version\n- Remove install_command from tox.ini, the default is fine,\n  update constraints to current URL\n\nChange-Id: I45fc7e79bc7abf266721d819f4f857d06a701724\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/e7c2055d7a0de872fd8c9567b96b5500eb308efa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/e7c2055d7a0de872fd8c9567b96b5500eb308efa"}]},"branch":"refs/heads/master"},"f16d0339afb4dc53f585526152e1634f64ff3f23":{"kind":"REWORK","_number":4,"created":"2020-04-12 17:50:35.000000000","uploader":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"ref":"refs/changes/42/719342/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/vitrage","ref":"refs/changes/42/719342/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/42/719342/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/42/719342/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/42/719342/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/vitrage refs/changes/42/719342/4"}}},"commit":{"parents":[{"commit":"b1c1094da455dcdd257066c0d62a278b866c534f","subject":"Add version info into doc","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/b1c1094da455dcdd257066c0d62a278b866c534f"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-12 15:49:42.000000000","tz":120},"committer":{"name":"Eyal","email":"eyal.bar-ilan@nokia.com","date":"2020-04-12 17:50:25.000000000","tz":0},"subject":"Cleanup py27 support","message":"Cleanup py27 support\n\nThis repo is now testing only with Python 3, so let\u0027s make\na few cleanups:\n- Remove python 2.7 stanza from setup.py\n- Add requires on python \u003e\u003d 3.6 to setup.cfg so that pypi and pip\n  know about the requirement\n- Remove obsolete sections from setup.cfg\n- Update classifiers\n- Update requirements, no need for python_version anymore\n- Cleanup doc/source/conf.py to remove now obsolete content.\n- Use newer openstackdocstheme version\n- Remove install_command from tox.ini, the default is fine,\n  update constraints to current URL\n\nChange-Id: I45fc7e79bc7abf266721d819f4f857d06a701724\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/f16d0339afb4dc53f585526152e1634f64ff3f23"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/f16d0339afb4dc53f585526152e1634f64ff3f23"}]},"branch":"refs/heads/master"},"13f2676a1f90c37cd79ba4e2698cda0c09c06e7b":{"kind":"REWORK","_number":5,"created":"2020-04-12 18:03:03.000000000","uploader":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"ref":"refs/changes/42/719342/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/vitrage","ref":"refs/changes/42/719342/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/42/719342/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/42/719342/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/42/719342/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/vitrage refs/changes/42/719342/5"}}},"commit":{"parents":[{"commit":"b1c1094da455dcdd257066c0d62a278b866c534f","subject":"Add version info into doc","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/b1c1094da455dcdd257066c0d62a278b866c534f"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-12 15:49:42.000000000","tz":120},"committer":{"name":"Eyal","email":"eyal.bar-ilan@nokia.com","date":"2020-04-12 18:02:58.000000000","tz":0},"subject":"Cleanup py27 support","message":"Cleanup py27 support\n\nThis repo is now testing only with Python 3, so let\u0027s make\na few cleanups:\n- Remove python 2.7 stanza from setup.py\n- Add requires on python \u003e\u003d 3.6 to setup.cfg so that pypi and pip\n  know about the requirement\n- Remove obsolete sections from setup.cfg\n- Update classifiers\n- Update requirements, no need for python_version anymore\n- Cleanup doc/source/conf.py to remove now obsolete content.\n- Use newer openstackdocstheme version\n- Remove install_command from tox.ini, the default is fine,\n  update constraints to current URL\n\nChange-Id: I45fc7e79bc7abf266721d819f4f857d06a701724\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/13f2676a1f90c37cd79ba4e2698cda0c09c06e7b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/13f2676a1f90c37cd79ba4e2698cda0c09c06e7b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
