summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorSebastian Thiel <byronimo@gmail.com>2011-07-03 13:39:19 +0200
committerSebastian Thiel <byronimo@gmail.com>2011-07-03 13:44:47 +0200
commita5ed410aa0d3bed587214c3c017af2916b740da1 (patch)
tree01604f774b8f620bba823265062f2beaae6760e9 /setup.py
parent4524faf0d0c5383268b134084954b34faeaa766d (diff)
downloadgitdb-0.5.3.tar.gz
removed test suite from being distributed. It didn't work properly anyway and I am not going to dig into the setup tools mess0.5.3
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py21
1 files changed, 14 insertions, 7 deletions
diff --git a/setup.py b/setup.py
index b5c8c70..7924b5a 100755
--- a/setup.py
+++ b/setup.py
@@ -4,7 +4,6 @@ from distutils.command.build_py import build_py
from distutils.command.build_ext import build_ext
import os, sys
-import gitdb as meta
# wow, this is a mixed bag ... I am pretty upset about all of this ...
setuptools_build_py_module = None
@@ -68,15 +67,23 @@ if setuptools_build_py_module:
setuptools_build_py_module.build_py._get_data_files = get_data_files
# END apply setuptools patch too
+# NOTE: This is currently duplicated from the gitdb.__init__ module, as we cannot
+# satisfy the dependencies at installation time, unfortunately, due to inherent limitations
+# of distutils, which cannot install the prerequesites of a package before the acutal package.
+__author__ = "Sebastian Thiel"
+__contact__ = "byronimo@gmail.com"
+__homepage__ = "https://github.com/gitpython-developers/gitdb"
+version_info = (0, 5, 3)
+__version__ = '.'.join(str(i) for i in version_info)
+
setup(cmdclass={'build_ext':build_ext_nofail},
name = "gitdb",
- version = meta.__version__,
+ version = __version__,
description = "Git Object Database",
- author = meta.__author__,
- author_email = meta.__contact__,
- url = meta.__homepage__,
- packages = ('gitdb', 'gitdb.db', 'gitdb.test', 'gitdb.test.db', 'gitdb.test.performance'),
- package_data={ 'gitdb.test' : ['fixtures/packs/*', 'fixtures/objects/7b/*']},
+ author = __author__,
+ author_email = __contact__,
+ url = __homepage__,
+ packages = ('gitdb', 'gitdb.db'),
package_dir = {'gitdb':'gitdb'},
ext_modules=[Extension('gitdb._perf', ['gitdb/_fun.c', 'gitdb/_delta_apply.c'], include_dirs=['gitdb'])],
license = "BSD License",