diff -rup cloud-init-0.7.9/requirements.txt cloud-init-0.7.9-new/requirements.txt
--- cloud-init-0.7.9/requirements.txt	2016-12-23 08:37:45.000000000 -0800
+++ cloud-init-0.7.9-new/requirements.txt	2017-05-02 15:07:06.335777515 -0700
@@ -27,9 +27,6 @@ configobj>=5.0.2
 # All new style configurations are in the yaml format
 pyyaml
 
-# The new main entrypoint uses argparse instead of optparse
-argparse
-
 # Requests handles ssl correctly!
 requests
 
diff -rup cloud-init-0.7.9/setup.py cloud-init-0.7.9-new/setup.py
--- cloud-init-0.7.9/setup.py	2016-12-23 08:37:45.000000000 -0800
+++ cloud-init-0.7.9-new/setup.py	2017-05-02 15:07:20.483777195 -0700
@@ -185,8 +185,6 @@ else:
 
 
 requirements = read_requires()
-if sys.version_info < (3,):
-    requirements.append('cheetah')
 
 setuptools.setup(
     name='cloud-init',