Add dependencies to the setup.py
authorDiane Trout <diane@caltech.edu>
Tue, 27 Nov 2012 18:30:36 +0000 (10:30 -0800)
committerDiane Trout <diane@caltech.edu>
Tue, 27 Nov 2012 18:30:36 +0000 (10:30 -0800)
I do need to make benderjab public before other people
could install this. Or maybe figure out how to use the optional
dependency mode.

setup.py

index 82e0b60a6508d7f4d10282ae65a971f4c9a77fd8..dc3351cf88d7e0d8a449f02220c943bb43e64d8d 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -23,18 +23,20 @@ setup(
         "scripts/htsw-srf2fastq",
         "scripts/htsw-update-archive",
         "scripts/htsw-validate",
-        ],
+    ],
+    # I should be using one or the other package import
     package_data = {
         '': ['*.turtle']
         },
-    install_requires=['django >=1.1, <1.4',
+    include_package_data=True,
+    install_requires=['distribute',
+                      'django >=1.1, <1.4',
                       'lxml >= 2.2.4',
                       'numpy >= 1.3',
-                      'librdf >= 1.0.14',
                       'benderjab >= 0.2',
                       'httplib2',
                       'keyring',
-                      ],
-    include_package_data=True,
-
-    )
+                      # This dependency is redland librdf, which doesn't have a public egg
+                      #'librdf >= 1.0.14',
+    ],
+)