)]}'
{"id":"openstack%2Fsphinx-feature-classification~702505","triplet_id":"openstack%2Fsphinx-feature-classification~master~I7202d1b481ee9ec43dde25f735dde221abbc5360","project":"openstack/sphinx-feature-classification","branch":"master","topic":"ignore_basepython_conflict","hashtags":[],"change_id":"I7202d1b481ee9ec43dde25f735dde221abbc5360","subject":"Set ignore_basepython_conflict","status":"ABANDONED","created":"2020-01-14 19:35:34.000000000","updated":"2020-01-16 16:40:09.000000000","total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"3e4b2e74fee0125f58ebaee992e28bcb9f28b418","_number":702505,"virtual_id_number":702505,"owner":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"date":"2020-01-16 13:45:44.000000000","_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"date":"2020-01-16 09:20:37.000000000","_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:check","value":1,"date":"2020-01-14 21:38:50.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"_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"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-01-14 20:11:09.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":"2020-01-14 21:38:50.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"},{"updated":"2020-01-16 09:20:37.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"}],"messages":[{"id":"bc897562e26a2f8d65395d09cec0f35ede75e59d","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2020-01-14 19:35:34.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7a98d13431b312f6eedc4a0c96e7884553f518de","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2020-01-14 19:35:52.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"4d9c9d93b34e7fc7ecf763970efa9f818465b49d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-14 19:45:01.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fc0c8c2e0ac04f9d9bdecbc852ca82a9 : SUCCESS in 3m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f463b097de314283b347b36230f07161 : SUCCESS in 3m 33s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/765da90328b9490dbdc44a8e56cd3aff : SUCCESS in 3m 43s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/1a5e8ade58a542979ce0b5b24420eb9f : SUCCESS in 4m 02s","accounts_in_message":[],"_revision_number":2},{"id":"38b2cacb7d207c3410bc20021ab805cefcb428f4","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2020-01-14 20:11:09.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"fd8714724714f62149ee6a784018c9db9d7453e2","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2020-01-14 21:28:03.000000000","message":"Patch Set 3: Published edit on patch set 2.","accounts_in_message":[],"_revision_number":3},{"id":"130526cee3fff427f9290f724a31ac8094f003b3","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2020-01-14 21:28:17.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"1a680c84bb4aee6c661f992a991bee4b2466527f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-14 21:38:50.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b87e77dff3a7437babf68b6dde0a16cc : SUCCESS in 3m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a9f84bb022cc4588a891aafd54891406 : SUCCESS in 3m 21s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6bc8421f9a3f4f47b2bc9e631a56aae5 : SUCCESS in 3m 53s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/07d17eec2bff49edb8b12feb5e4f458d : SUCCESS in 4m 03s","accounts_in_message":[],"_revision_number":3},{"id":"f6d907fa3370cc9a82703d2a734d6cd7ab35abfc","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-01-15 10:22:11.000000000","message":"Patch Set 3:\n\nAny reason this can\u0027t be combined with the previous patch?","accounts_in_message":[],"_revision_number":3},{"id":"40b53c56bdd04fb90e6926accfbad5ac035e974a","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2020-01-15 22:05:59.000000000","message":"Patch Set 3:\n\n\u003e Any reason this can\u0027t be combined with the previous patch?\n\nNot really, just that it\u0027s not related to dropping py2. I can combine if that would make you happier. Would it?","accounts_in_message":[],"_revision_number":3},{"id":"d25409910a77e2c0f451b8ef6d0db85cb16b0420","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-01-16 09:20:37.000000000","message":"Patch Set 3:\n\n\u003e \u003e Any reason this can\u0027t be combined with the previous patch?\n \u003e \n \u003e Not really, just that it\u0027s not related to dropping py2. I can\n \u003e combine if that would make you happier. Would it?\n\nYeah, it would :) The previous patch is essentially broken without this","accounts_in_message":[],"_revision_number":3},{"id":"c97072b5f81a03da3b37062f1a86c5d92c85f6f8","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2020-01-16 13:45:44.000000000","message":"Patch Set 3:\n\n\u003e The previous patch is essentially broken without this\n\nNo more broken than we were before.\n\nBut okay, done.","accounts_in_message":[],"_revision_number":3},{"id":"7a8a2231e6438344271ea9efeb57f50f4c46238e","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2020-01-16 13:45:59.000000000","message":"Abandoned\n\nSquashed into https://review.opendev.org/#/c/702481/3","accounts_in_message":[],"_revision_number":3},{"id":"ff9283013cfe5b5f379e5ef032b279bec1fe0dfd","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-01-16 14:56:19.000000000","message":"Patch Set 3:\n\n\u003e \u003e The previous patch is essentially broken without this\n \u003e \n \u003e No more broken than we were before.\n \u003e \n \u003e But okay, done.\n\nDefinitely more broken. Previously we weren\u0027t setting \u0027basepython\u0027 in the top-level \u0027[testenv]\u0027. With the preceding change, we now are which means we also need \u0027ignore_basepython_conflict\u0027 in \u0027[tox]\u0027 to avoid e.g. the \u0027py37\u0027 env using \u0027python3\u0027 (which could be any version of Python 3.x depending on the host) instead of \u0027python3.7\u0027","accounts_in_message":[],"_revision_number":3},{"id":"c96cdf2965f42ea1a0986b8db70229c50991e738","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2020-01-16 16:40:09.000000000","message":"Patch Set 3:\n\n\u003e Previously we weren\u0027t setting \u0027basepython\u0027 in the top-level \u0027[testenv]\u0027\n\nOh, I see now, thanks for patiently explaining.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"2553d36ebb5eabdee9aa35368fda989e4a56cdce","revisions":{"f0f0580d39c791f9ae134fa8e57b26866c2b8af4":{"kind":"REWORK","_number":1,"created":"2020-01-14 19:35:34.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/05/702505/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/sphinx-feature-classification","ref":"refs/changes/05/702505/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/sphinx-feature-classification refs/changes/05/702505/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/sphinx-feature-classification refs/changes/05/702505/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/sphinx-feature-classification refs/changes/05/702505/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/sphinx-feature-classification refs/changes/05/702505/1"}}},"commit":{"parents":[{"commit":"f6c6b42fd36031331b632f1ffed53521ac4e5002","subject":"Drop py2 support and testing","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/sphinx-feature-classification/commit/f6c6b42fd36031331b632f1ffed53521ac4e5002"}]}],"author":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2020-01-14 19:33:56.000000000","tz":-360},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2020-01-14 19:33:56.000000000","tz":-360},"subject":"Set ignore_basepython_conflict","message":"Set ignore_basepython_conflict\n\nAutomatic envs (pyXX) will only use the python version appropriate to\nthat env and ignore basepython inherited from [testenv] if we set\nignore_basepython_conflict.\n\nChange-Id: I7202d1b481ee9ec43dde25f735dde221abbc5360\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/sphinx-feature-classification/commit/f0f0580d39c791f9ae134fa8e57b26866c2b8af4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/sphinx-feature-classification/commit/f0f0580d39c791f9ae134fa8e57b26866c2b8af4"}]},"branch":"refs/heads/master"},"811843e40361f24ffd819024991eab9a7b782869":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2020-01-14 19:35:52.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/05/702505/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/sphinx-feature-classification","ref":"refs/changes/05/702505/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/sphinx-feature-classification refs/changes/05/702505/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/sphinx-feature-classification refs/changes/05/702505/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/sphinx-feature-classification refs/changes/05/702505/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/sphinx-feature-classification refs/changes/05/702505/2"}}},"commit":{"parents":[{"commit":"a9222befaf0b548e1e799fde99f42f26b4862c52","subject":"Drop py2 support and testing","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/sphinx-feature-classification/commit/a9222befaf0b548e1e799fde99f42f26b4862c52"}]}],"author":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2020-01-14 19:33:56.000000000","tz":-360},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2020-01-14 19:35:52.000000000","tz":0},"subject":"Set ignore_basepython_conflict","message":"Set ignore_basepython_conflict\n\nAutomatic envs (pyXX) will only use the python version appropriate to\nthat env and ignore basepython inherited from [testenv] if we set\nignore_basepython_conflict.\n\nChange-Id: I7202d1b481ee9ec43dde25f735dde221abbc5360\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/sphinx-feature-classification/commit/811843e40361f24ffd819024991eab9a7b782869"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/sphinx-feature-classification/commit/811843e40361f24ffd819024991eab9a7b782869"}]},"branch":"refs/heads/master"},"2553d36ebb5eabdee9aa35368fda989e4a56cdce":{"kind":"REWORK","_number":3,"created":"2020-01-14 21:28:03.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/05/702505/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/sphinx-feature-classification","ref":"refs/changes/05/702505/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/sphinx-feature-classification refs/changes/05/702505/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/sphinx-feature-classification refs/changes/05/702505/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/sphinx-feature-classification refs/changes/05/702505/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/sphinx-feature-classification refs/changes/05/702505/3"}}},"commit":{"parents":[{"commit":"a9222befaf0b548e1e799fde99f42f26b4862c52","subject":"Drop py2 support and testing","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/sphinx-feature-classification/commit/a9222befaf0b548e1e799fde99f42f26b4862c52"}]}],"author":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2020-01-14 19:33:56.000000000","tz":-360},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2020-01-14 21:28:00.000000000","tz":0},"subject":"Set ignore_basepython_conflict","message":"Set ignore_basepython_conflict\n\nAutomatic envs (pyXX) will only use the python version appropriate to\nthat env and ignore basepython inherited from [testenv] if we set\nignore_basepython_conflict.\n\nChange-Id: I7202d1b481ee9ec43dde25f735dde221abbc5360\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/sphinx-feature-classification/commit/2553d36ebb5eabdee9aa35368fda989e4a56cdce"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/sphinx-feature-classification/commit/2553d36ebb5eabdee9aa35368fda989e4a56cdce"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
