diff --git a/bin/compile b/bin/compile
index 15a7c5333c05e6a0f92d08808e313c40b4714c98..f49f2800c03ba5c7107765f93c4813bcc414be7c 100755
--- a/bin/compile
+++ b/bin/compile
@@ -29,7 +29,7 @@ DEFAULT_PYTHON_VERSION="python-2.7.8"
 DEFAULT_PYTHON_STACK="cedar"
 PYTHON_EXE="/app/.heroku/python/bin/python"
 PIP_VERSION="1.5.6"
-SETUPTOOLS_VERSION="3.6"
+SETUPTOOLS_VERSION="5.4.1"
 
 # Setup bpwatch
 export PATH=$PATH:$ROOT_DIR/vendor/bpwatch
diff --git a/vendor/setuptools-3.6.tar.gz b/vendor/setuptools-3.6.tar.gz
deleted file mode 100644
index 870ff67dda8ace1b1259ad584eeba2226e12862b..0000000000000000000000000000000000000000
Binary files a/vendor/setuptools-3.6.tar.gz and /dev/null differ
diff --git a/vendor/setuptools-5.4.1.tar.gz b/vendor/setuptools-5.4.1.tar.gz
new file mode 100644
index 0000000000000000000000000000000000000000..dc60b7af6a3cd13d9031ffff8e3fd270f06ab975
Binary files /dev/null and b/vendor/setuptools-5.4.1.tar.gz differ