)]}'
{"README.rst":[{"author":{"_account_id":5623,"name":"David Lyle","email":"dklyle0@gmail.com","username":"david-lyle"},"change_message_id":"205e8c85d25d562e33caa590da3af3b3abcf90e2","unresolved":false,"context_lines":[{"line_number":27,"context_line":"Installation of the frontend requires Node.js and Gulp. On Ubuntu::"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"    sudo apt-get install nodejs npm nodejs-legacy"},{"line_number":30,"context_line":"    sudo npm install -g gulp"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Then, install the Node modules by running, from the project directory::"},{"line_number":33,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9a1a9d01_bcbf60a9","line":30,"updated":"2015-10-02 22:08:16.000000000","message":"sudo npm install -g npm\n\nis also required to address my concern. These instructions are insufficient to have a new enough version of npm to pull via https from github","commit_id":"a4ef436637d0357095f6afdc1579572f4dc52e85"}],"tox.ini":[{"author":{"_account_id":17995,"name":"Glauco Oliveira","email":"gvinici@thoughtworks.com","username":"glauco"},"change_message_id":"1fa6696fc148acf1b614073cc309d5f22ce119ac","unresolved":false,"context_lines":[{"line_number":44,"context_line":"commands \u003d"},{"line_number":45,"context_line":"    nodeenv -p"},{"line_number":46,"context_line":"    npm install -g gulp"},{"line_number":47,"context_line":"    npm install --python\u003d`which python2`"},{"line_number":48,"context_line":"    npm install node-sass"},{"line_number":49,"context_line":"    npm install gulp-sass"},{"line_number":50,"context_line":"    {toxinidir}/tools/deploy.sh {toxinidir}"}],"source_content_type":"text/x-properties","patch_set":9,"id":"7a2fa921_991f5f5b","line":47,"updated":"2015-10-05 14:14:56.000000000","message":"Is there a more interoperable way of doing this so that people like me, who have python2.6 or python2.7, would be able to use this as well?\n\nI have the following alias on my machine: python, python2.6, python2.7, python3, python3.5.","commit_id":"1c7138200ee5e45e6d4575bcbbfd7e7a87d8b120"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"0c082c866f97223b19653a0297c0bc5949f1f96a","unresolved":false,"context_lines":[{"line_number":44,"context_line":"commands \u003d"},{"line_number":45,"context_line":"    nodeenv -p"},{"line_number":46,"context_line":"    npm install -g gulp"},{"line_number":47,"context_line":"    npm install --python\u003d`which python2`"},{"line_number":48,"context_line":"    npm install node-sass"},{"line_number":49,"context_line":"    npm install gulp-sass"},{"line_number":50,"context_line":"    {toxinidir}/tools/deploy.sh {toxinidir}"}],"source_content_type":"text/x-properties","patch_set":9,"id":"7a2fa921_bd400009","line":47,"in_reply_to":"7a2fa921_2b2029f7","updated":"2015-10-05 16:46:13.000000000","message":"I didn\u0027t mean to run the command outside of the venv, I meant does it fail when you run::\n\n  tox -edeploy-dev\n\nI am expecting virtualenv to create a python2 symlink even if mac osx neglects to follow pep 394 (which is yet another reason not to use a mac :) ) for system installed python.","commit_id":"1c7138200ee5e45e6d4575bcbbfd7e7a87d8b120"},{"author":{"_account_id":18001,"name":"Caio Carrara","email":"ccarrara@thoughtworks.com","username":"caiocarrara"},"change_message_id":"3954aa57565ebc8b83568fd8ce784979e99a827d","unresolved":false,"context_lines":[{"line_number":44,"context_line":"commands \u003d"},{"line_number":45,"context_line":"    nodeenv -p"},{"line_number":46,"context_line":"    npm install -g gulp"},{"line_number":47,"context_line":"    npm install --python\u003d`which python2`"},{"line_number":48,"context_line":"    npm install node-sass"},{"line_number":49,"context_line":"    npm install gulp-sass"},{"line_number":50,"context_line":"    {toxinidir}/tools/deploy.sh {toxinidir}"}],"source_content_type":"text/x-properties","patch_set":9,"id":"7a2fa921_4b7ec5af","line":47,"in_reply_to":"7a2fa921_2b2029f7","updated":"2015-10-05 17:23:57.000000000","message":"Maybe the python2 symlink does not exists as default Mac OS X. I also use Mac OS X and it has python2 symlink, but I\u0027ve installed python by brew and do not use the built-in Mac OS X Python anymore.","commit_id":"1c7138200ee5e45e6d4575bcbbfd7e7a87d8b120"},{"author":{"_account_id":5623,"name":"David Lyle","email":"dklyle0@gmail.com","username":"david-lyle"},"change_message_id":"48975cb307fc219dc4da21279d95f4bd3f90f0cc","unresolved":false,"context_lines":[{"line_number":44,"context_line":"commands \u003d"},{"line_number":45,"context_line":"    nodeenv -p"},{"line_number":46,"context_line":"    npm install -g gulp"},{"line_number":47,"context_line":"    npm install --python\u003d`which python2`"},{"line_number":48,"context_line":"    npm install node-sass"},{"line_number":49,"context_line":"    npm install gulp-sass"},{"line_number":50,"context_line":"    {toxinidir}/tools/deploy.sh {toxinidir}"}],"source_content_type":"text/x-properties","patch_set":9,"id":"7a2fa921_7395b73e","line":47,"in_reply_to":"7a2fa921_4b7ec5af","updated":"2015-10-05 17:40:43.000000000","message":"this fails on ubuntu as well.","commit_id":"1c7138200ee5e45e6d4575bcbbfd7e7a87d8b120"},{"author":{"_account_id":17995,"name":"Glauco Oliveira","email":"gvinici@thoughtworks.com","username":"glauco"},"change_message_id":"5c2545d5e393e8f8e06781540ae51d0ff226f701","unresolved":false,"context_lines":[{"line_number":44,"context_line":"commands \u003d"},{"line_number":45,"context_line":"    nodeenv -p"},{"line_number":46,"context_line":"    npm install -g gulp"},{"line_number":47,"context_line":"    npm install --python\u003d`which python2`"},{"line_number":48,"context_line":"    npm install node-sass"},{"line_number":49,"context_line":"    npm install gulp-sass"},{"line_number":50,"context_line":"    {toxinidir}/tools/deploy.sh {toxinidir}"}],"source_content_type":"text/x-properties","patch_set":9,"id":"7a2fa921_2b2029f7","line":47,"in_reply_to":"7a2fa921_5c13f55c","updated":"2015-10-05 16:34:21.000000000","message":"This is what I get once I run the commands on Mac OS X:\n\n~/P/O/openstack-health ❯❯❯ which python2\n\npython2 not found\n\n~/P/O/openstack-health ❯❯❯ which python\n\n/usr/bin/python\n\n~/P/O/openstack-health ❯❯❯ python --version\n\nPython 2.7.10","commit_id":"1c7138200ee5e45e6d4575bcbbfd7e7a87d8b120"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"c3012406835e32c9ffcb36ccffdd226a98f0c3dd","unresolved":false,"context_lines":[{"line_number":44,"context_line":"commands \u003d"},{"line_number":45,"context_line":"    nodeenv -p"},{"line_number":46,"context_line":"    npm install -g gulp"},{"line_number":47,"context_line":"    npm install --python\u003d`which python2`"},{"line_number":48,"context_line":"    npm install node-sass"},{"line_number":49,"context_line":"    npm install gulp-sass"},{"line_number":50,"context_line":"    {toxinidir}/tools/deploy.sh {toxinidir}"}],"source_content_type":"text/x-properties","patch_set":9,"id":"7a2fa921_5c13f55c","line":47,"in_reply_to":"7a2fa921_991f5f5b","updated":"2015-10-05 14:34:21.000000000","message":"I would expect this to work on your machine. Every system I\u0027ve ever had has a \u0027python2\u0027 symlink installed, which is normally the latest version of python2 installed, (but not always) so in your case 2.7. (https://www.python.org/dev/peps/pep-0394/ )\n\nFor this case it doesn\u0027t matter, when npm installs gyp it needs to know where a python 2.X binary inside the venv is. On my systems which default to python \u003d\u003d python3 this is an issue which is why I was explicit here.\n\nHave you tried to run this command locally and does it not work?","commit_id":"1c7138200ee5e45e6d4575bcbbfd7e7a87d8b120"}]}
