set -e  # exit on error
sudo apt-get install pylint
sudo apt-get install pychecker
sudo apt-get install python-pip
sudo pip install nose
sudo pip install flake8
sudo pip install snakefood
sudo pip install autopep8
sudo pip install docformatter
# -----------------------------------------------------------------------------
# Copyright (C) 2013-2014 Bloomberg Finance L.P.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# ------------------------------ END-OF-FILE ----------------------------------

set -e  # exit on error
sudo apt-get install pychecker
sudo apt-get install python-pip
sudo pip install pylint
sudo pip install nose
sudo pip install flake8
sudo pip install snakefood
sudo pip install autopep8
sudo pip install docformatter
# -----------------------------------------------------------------------------
# Copyright (C) 2013-2014 Bloomberg Finance L.P.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# ------------------------------ END-OF-FILE ----------------------------------

Use pip to install pylint
Meta: Use pip to install pylint

pylint is available for install using pip which is the preferred method
of install for python packages over apt-get. Using apt-get to install
pylint often results in different versions of pylint being installed on
different systems. Using pip to install pylint will ensure that same
version is being used on all systems.

Test plan:

(Manual) Check the version number of pylint installed using
"pylint --version". Now, run /meta/install_devtools.sh. This should
update pylint to the latest version. Check version number again and
ensure that the latest version is installed.
