)]}'
{"id":"openstack%2Fpython-watcherclient~373996","triplet_id":"openstack%2Fpython-watcherclient~master~Id953a99cf2f83533a38a03f9934f4ec818bec03f","project":"openstack/python-watcherclient","branch":"master","topic":"tox/requirements","hashtags":[],"change_id":"Id953a99cf2f83533a38a03f9934f4ec818bec03f","subject":"Add constraint target to tox.ini and remove 1 dep","status":"MERGED","created":"2016-09-21 10:15:54.000000000","updated":"2016-09-26 09:39:54.000000000","submitted":"2016-09-26 09:39:54.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"125eaade55db8ae85b843f30171c7cbba3489432","_number":373996,"virtual_id_number":373996,"owner":{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2016-09-26 09:39:54.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},{"value":0,"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"}],"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":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-09-21 11:55:34.000000000","_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},{"value":2,"date":"2016-09-26 09:34:19.000000000","_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"}],"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":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},{"value":1,"date":"2016-09-26 09:34:19.000000000","_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},{"value":0,"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"}],"values":{" 0":"Standard Change","+1":"Important Change","+2":"High Priority Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},{"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-09-21 11:55:34.000000000","updated_by":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"reviewer":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"state":"REVIEWER"},{"updated":"2016-09-26 09:34:19.000000000","updated_by":{"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"},"reviewer":{"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"},"state":"REVIEWER"},{"updated":"2016-09-26 09:39:54.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"1ac6285cd2c3056cea264ebee6e1d0987d9ffc2c","author":{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"},"date":"2016-09-21 10:15:54.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e10f81e99aef7c4e24fbf0e76d7f45a950649c5c","author":{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"},"date":"2016-09-21 10:17:08.000000000","message":"Topic set to tox/requirements","accounts_in_message":[],"_revision_number":1},{"id":"fc7d19b922d3d6d74e22382fb33768f3743f7bba","author":{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"},"date":"2016-09-21 10:17:15.000000000","message":"Patch Set 1: Cherry Picked\n\nThis patchset was cherry picked to branch stable/newton as commit c390a7d19ebf66bd7b326be674046733450acc81","accounts_in_message":[],"_revision_number":1},{"id":"4d715085668bfd3550f6e6e5f866263fef7980d1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-21 10:24:33.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-watcherclient-docs-ubuntu-xenial http://docs-draft.openstack.org/96/373996/1/check/gate-python-watcherclient-docs-ubuntu-xenial/42556f7//doc/build/html/ : SUCCESS in 2m 13s\n- gate-python-watcherclient-pep8-ubuntu-xenial http://logs.openstack.org/96/373996/1/check/gate-python-watcherclient-pep8-ubuntu-xenial/a5767c9/ : SUCCESS in 2m 10s\n- gate-python-watcherclient-python27-ubuntu-xenial http://logs.openstack.org/96/373996/1/check/gate-python-watcherclient-python27-ubuntu-xenial/4f871da/ : SUCCESS in 2m 22s\n- gate-python-watcherclient-python34 http://logs.openstack.org/96/373996/1/check/gate-python-watcherclient-python34/b51f7cf/ : SUCCESS in 2m 55s\n- gate-python-watcherclient-python35-nv http://logs.openstack.org/96/373996/1/check/gate-python-watcherclient-python35-nv/98822ff/ : SUCCESS in 2m 33s (non-voting)\n- check-osc-plugins http://logs.openstack.org/96/373996/1/check/check-osc-plugins/bffbd4d/ : SUCCESS in 6m 57s (non-voting)\n- python-watcherclient-coverage-ubuntu-xenial http://logs.openstack.org/96/373996/1/check/python-watcherclient-coverage-ubuntu-xenial/2666175/ : SUCCESS in 2m 13s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"a4cbedffc9c31bf4d1fbb7273bf907c962c55d3e","author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"date":"2016-09-21 11:55:34.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"f4967fcee3cf3aaafacae37a246d28aabdd23e56","author":{"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"},"date":"2016-09-26 09:34:19.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"6cb79b416e261f679dcbc4eaaef52ba9a1b8649d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-26 09:34:37.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"8f890c92f9e22bc76694a84b5505a90df360bd47","date":"2016-09-26 09:39:54.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":1},{"id":"125eaade55db8ae85b843f30171c7cbba3489432","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-26 09:39:54.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-watcherclient-docs-ubuntu-xenial http://docs-draft.openstack.org/96/373996/1/gate/gate-python-watcherclient-docs-ubuntu-xenial/1a81c4a//doc/build/html/ : SUCCESS in 3m 16s\n- gate-python-watcherclient-pep8-ubuntu-xenial http://logs.openstack.org/96/373996/1/gate/gate-python-watcherclient-pep8-ubuntu-xenial/8209ff7/ : SUCCESS in 4m 16s\n- gate-python-watcherclient-python27-ubuntu-xenial http://logs.openstack.org/96/373996/1/gate/gate-python-watcherclient-python27-ubuntu-xenial/92d04c1/ : SUCCESS in 3m 03s\n- gate-python-watcherclient-python34 http://logs.openstack.org/96/373996/1/gate/gate-python-watcherclient-python34/6de7f06/ : SUCCESS in 4m 56s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"abf3257e1c5fcfd788652d973a58731c530fb346","revisions":{"abf3257e1c5fcfd788652d973a58731c530fb346":{"kind":"REWORK","_number":1,"created":"2016-09-21 10:15:54.000000000","uploader":{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"},"ref":"refs/changes/96/373996/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-watcherclient","ref":"refs/changes/96/373996/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-watcherclient refs/changes/96/373996/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-watcherclient refs/changes/96/373996/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-watcherclient refs/changes/96/373996/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-watcherclient refs/changes/96/373996/1"}}},"commit":{"parents":[{"commit":"a48a9213f0f4eea20a6cc76568c70b97c6b3f4bb","subject":"python-openstackclient ClientManager interface changed","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-watcherclient/commit/a48a9213f0f4eea20a6cc76568c70b97c6b3f4bb"}]}],"author":{"name":"David.T","email":"David.TARDIVEL@b-com.com","date":"2016-09-21 10:15:05.000000000","tz":120},"committer":{"name":"David.T","email":"David.TARDIVEL@b-com.com","date":"2016-09-21 10:15:05.000000000","tz":120},"subject":"Add constraint target to tox.ini and remove 1 dep","message":"Add constraint target to tox.ini and remove 1 dep\n\nThis adds a pip install command to tox.ini that is only used when the\ntox env is passed with the \u0027constraints\u0027 factor appended onto it.\nAs such this will not effect developer workflows or current unit tests.\n\nThe initial use of this will be in a non-voting job, to verify that the\nconstrained checks with tox are stable.  DevStack is already running\nconstrained jobs, as such problems are no expected.\n\nTo run a tox with pip using constraints on a developer system a\ndeveloper should run the desired tox environment with -constraints.\nFor example: $(tox -epy27-constraints)\nPip will pull the current version of the upper-constraints.txt file down\nfrom the git.openstack.org, however this method can be overriden to use\na local file setting the environment variable \"UPPER_CONSTRAINTS_FILE\"\nto the local path or a different URL, it is passed directly to pip.\n\nThis is currently not enabled in the default tox run, however it is\npossible to enable it as a default by adding it to \u0027envlist\u0027 in tox.ini\n\nThis also removes requirements.txt from tox.ini deps\nThis is redundant, per lifeless email:\nhttp://lists.openstack.org/pipermail/openstack-dev/2015-July/069663.html\n\nChange-Id: Id953a99cf2f83533a38a03f9934f4ec818bec03f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-watcherclient/commit/abf3257e1c5fcfd788652d973a58731c530fb346"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-watcherclient/commit/abf3257e1c5fcfd788652d973a58731c530fb346"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
