has_setuptools = False
from distutils.core import Distribution
-dulwich_version_string = '0.9.1'
+dulwich_version_string = '0.9.5'
include_dirs = []
# Windows MSVC support
description='Python Git Library',
keywords='git',
version=dulwich_version_string,
- url='http://samba.org/~jelmer/dulwich',
- download_url='http://samba.org/~jelmer/dulwich/'
- 'dulwich-%s.tar.gz' % dulwich_version_string,
+ url='https://samba.org/~jelmer/dulwich',
license='GPLv2 or later',
author='Jelmer Vernooij',
author_email='jelmer@samba.org',
long_description="""
- Simple Python implementation of the Git file formats and
- protocols. Dulwich is the place where Mr. and Mrs. Git live
- in one of the Monty Python sketches.
+ Python implementation of the Git file formats and protocols,
+ without the need to have git installed.
- All functionality is available in pure Python, but (optional)
- C extensions are also available for better performance.
+ All functionality is available in pure Python. Optional
+ C extensions can be built for improved performance.
+
+ The project is named after the part of London that Mr. and Mrs. Git live in
+ in the particular Monty Python sketch.
""",
- packages=['dulwich', 'dulwich.tests'],
- scripts=['bin/dulwich', 'bin/dul-daemon', 'bin/dul-web'],
+ packages=['dulwich', 'dulwich.tests', 'dulwich.tests.compat'],
+ scripts=['bin/dulwich', 'bin/dul-daemon', 'bin/dul-web', 'bin/dul-receive-pack', 'bin/dul-upload-pack'],
ext_modules=[
Extension('dulwich._objects', ['dulwich/_objects.c'],
include_dirs=include_dirs),