Aplicación GIT específica como requisito de installation del package PIP

Tengo esta aplicación https://github.com/staticdev/django-crud-utils que necesita tener django-sorting instalado para funcionar. Pero no puede ser la sorting original de django, sino un fork que hice: https://github.com/staticdev/django-sorting

¿Cómo lo coloco en el file setup.py para empaquetar?

Tks.

Incluya esto como un requisito editable, y tenga en count que debe mencionar explícitamente el nombre del huevo:

-e git+https://github.com/staticdev/django-sorting#egg=django-sorting 

Para ver más opciones, consulte http://www.pip-installer.org/en/latest/requirements.html

Edite su setup.py y agregue una input a dependency_links :

 dependency_links = [ 'https://github.com/staticdev/django-sorting/tarball/master#egg=django-sort', ], 

Mientras que su install_requires tiene algo como:

 install_requires=[ 'Django>=1.3.1', 'django-pagination>=1.0.7', 'django-sort', ], 

Si desea usar files de requisitos, siga los consejos de Yuval Adam .

 -e git+https://github.com/staticdev/django-sorting.git#django-sorting