{"push_id":917976470,"size":1,"distinct_size":1,"ref":"refs/heads/node-python-updates","head":"bac6d345feec60ea4dd23b9df5caa832dc3ca43f","before":"bc4f86a12f8d06da7d47c052c1e90981ec601513","commits":[{"sha":"bac6d345feec60ea4dd23b9df5caa832dc3ca43f","author":{"email":"33c9f27286dab547f060427b7b328f0459a3e072@gsa.gov","name":"Carlo Costino"},"message":"Update Node.js and Python installation pieces\n\nThis changeset adds some additional support around installing Node.js and Python and updates the README accordingly.  First, it adds in a bit more backward compatibility support so that if you originally installed Node.js or Python 3.x with the script, you will still receive updates with Homebrew.  The following additional changes are also added:\n\n- Node.js:  A check for nvm is in place, and if it is found the rest of the Node.js install/update processing is skipped since we assume you are managing it yourself.\n- Python 3.x:  A check for pyenv now exists; if it Python 3.x is not installed yet and neither is pyenv, pyenv is now installed prior to installing Python 3.x.\n- Python 3.x:  A check for the pyenv virtualenvwrapper plugin is now in place as well before installing virtualenvwrapper directly.\n\nThese changes for Python provide some additional version management so that you may install multiple versions of Python easily, just like with RVM/rbenv for Ruby.","distinct":true,"url":"https://api.github.com/repos/ccostino/laptop/commits/bac6d345feec60ea4dd23b9df5caa832dc3ca43f"}]}