From 98a4054e02e3425f619b2adcbc07d0782ea45a40 Mon Sep 17 00:00:00 2001 From: AbdealiJK Date: Fri, 2 Sep 2016 18:41:01 +0530 Subject: [PATCH] requirements: Remove setuptools Pip automatically tells if setuptools is not installed when doing a source install, and on wheel installs the setuptools is not needed as the setup.py file doesn't exist anymore. Also, coala will normally be installed using wheels in pip 6.x+ because we upload wheels. Hence, we don't need setuptools. The older versions of pip are anyway not being supported because we use the ~= syntax. And the older versions of pip will just throw an import error at the setuptools. Hence, the setuptools in requirements.txt has no purpose other than forcing the user to upgrade the setuptools above the lower version we specify. Fixes https://github.com/coala-analyzer/coala-bears/issues/751 --- requirements.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 0c7b21534b..f7e7624512 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,5 @@ # Use >= for development versions so that source builds always work coala>=0.8.0 -setuptools>=19.2 munkres3==1.* pylint==1.* language-check==0.8.*