diff --git a/setup.py b/setup.py
index 0c809760084fe0b8d5963cb9aa7db9768fb8104c..4360d90ef000ff03d4c51074a5fdf692d35830b2 100644
--- a/setup.py
+++ b/setup.py
@@ -1,8 +1,9 @@
-from distutils.core import setup
+from setuptools import setup, find_packages
 
 setup(name='auto_git_info',
       version='1.0',
       description='Automatically log your command line arguments and commit sha',
       author='Maxence Ferrari',
-      packages=['src'],
+      packages=find_packages(),
+      install_requires=['gitpython>=3.1'],
      )