{ "info": { "author": "Taurus Olson", "author_email": "taurusolson@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.9", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "django-git\n==========\n\n**django-git** is a simple Django app to:\n\n- show all the Git projects stored in a local directory\n- give a detail view of each project (dashboard)\n * number of commits \n * number of days since the last commit \n * number of hours spent on the project \n * when the commits were made \n\n\nTable of contents\n-----------------\n\n* `Installation`_\n* `Quick start`_\n* `Contribute`_\n* `Tests`_\n* `License`_\n\n\nInstallation\n------------\n\nInstall with pip::\n\n pip install dj-git\n\n\nRequirements:\n\n* Python 3\n* Django 1.9\n* pygit2 \n* pygal\n* pytz\n\n\nQuick start\n-----------\n\n1. In settings.py, add 'git' to your INSTALLED_APPS like this::\n\n INSTALLED_APPS = [\n ...\n 'git',\n ]\n\nand specify the path to your Git repositories::\n\n PROJECTS_DIR = \"path/to/git_repositories\"\n\nIf necessary, set your database configuration. For example, for PostgreSQL::\n\n DATABASES = {\n 'default': {\n 'ENGINE': 'django.db.backends.postgresql_psycopg2',\n 'NAME': '',\n 'USER': '',\n 'HOST': ''\n }\n }\n\n2. In urls.py, include the git URLconf in your project this::\n\n from django.conf.urls import url, include\n\n urlpatterns = [\n ...\n url(r'^git/', include('git.urls')),\n ]\n\n3. Run the following command to create the git models::\n\n python manage.py migrate \n\n4. Update the Git projects::\n\n python manage.py updategitprojects\n\n5. Start the development server::\n\n python manage.py runservser\n\nand visit http://127.0.0.1:8000/admin/\n\n6. Visit http://127.0.0.1:8000/git to see your Git projects\n\n\nTests\n-----\n\nRun the tests with::\n\n python runtests.py\n\n\nContribute\n----------\n\nThe project is still in its early stage. There are probably many aspects to\nimprove and bugs to fix.\nFeel free to send pull requests.\n\n\nLicense\n-------\n\nMIT. See LICENSE for more details.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/TaurusOlson/django-git", "keywords": "django,application,git,projects", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "dj-git", "package_url": "https://pypi.org/project/dj-git/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/dj-git/", "project_urls": { "Homepage": "https://github.com/TaurusOlson/django-git" }, "release_url": "https://pypi.org/project/dj-git/0.3/", "requires_dist": [ "django", "pygal", "pygit2", "pytz" ], "requires_python": "", "summary": "A simple Django app to manage your Git projects.", "version": "0.3" }, "last_serial": 2187970, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "fe81a72e0afe63b90497e49c1bf70734", "sha256": "5cef05bf35c963063e9c6e9802a35eea8e405a4ebff8f5166aabb3396dd0bfd9" }, "downloads": -1, "filename": "dj_git-0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fe81a72e0afe63b90497e49c1bf70734", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 59251, "upload_time": "2016-06-26T16:22:10", "url": "https://files.pythonhosted.org/packages/ef/23/7319dcac5d16eaed19ab445de6cf2707ce1d3b1772e087a9f9ea5e14a1f5/dj_git-0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "954a2fd96f5174b3e1ccb1c1d755838f", "sha256": "8c688239eaa888967e50935da2059b2cf69cc1967a40b99735211a25934234e6" }, "downloads": -1, "filename": "dj-git-0.1.tar.gz", "has_sig": false, "md5_digest": "954a2fd96f5174b3e1ccb1c1d755838f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52342, "upload_time": "2016-06-26T16:22:15", "url": "https://files.pythonhosted.org/packages/fd/ca/c95f87de33f6e23f1c51dbc7607995e31b6d43d5e2e28c1aa795fd07e681/dj-git-0.1.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "ab5244122dfa446c6a051be0e459ee3d", "sha256": "dcf86b75fee4ee73b7cec36d68f6d68d74478997b5d3332ad015f7018b70230e" }, "downloads": -1, "filename": "dj_git-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ab5244122dfa446c6a051be0e459ee3d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 59258, "upload_time": "2016-06-26T16:50:16", "url": "https://files.pythonhosted.org/packages/4f/dc/9f6f885180de9f7b01adb8bf4d14363121645c104016ec0870e9f7e28947/dj_git-0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fef1e99f31a2e124c0dc8fc9235d30c6", "sha256": "c4ea042432506e996d6cfa3f2248cf304aa32cbdabc7eb40e2811864389b369a" }, "downloads": -1, "filename": "dj-git-0.3.tar.gz", "has_sig": false, "md5_digest": "fef1e99f31a2e124c0dc8fc9235d30c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52347, "upload_time": "2016-06-26T16:50:24", "url": "https://files.pythonhosted.org/packages/f0/61/4c05b3a482eea17fde6354a1c859492d78f67557fb0e99be3305900131f0/dj-git-0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ab5244122dfa446c6a051be0e459ee3d", "sha256": "dcf86b75fee4ee73b7cec36d68f6d68d74478997b5d3332ad015f7018b70230e" }, "downloads": -1, "filename": "dj_git-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ab5244122dfa446c6a051be0e459ee3d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 59258, "upload_time": "2016-06-26T16:50:16", "url": "https://files.pythonhosted.org/packages/4f/dc/9f6f885180de9f7b01adb8bf4d14363121645c104016ec0870e9f7e28947/dj_git-0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fef1e99f31a2e124c0dc8fc9235d30c6", "sha256": "c4ea042432506e996d6cfa3f2248cf304aa32cbdabc7eb40e2811864389b369a" }, "downloads": -1, "filename": "dj-git-0.3.tar.gz", "has_sig": false, "md5_digest": "fef1e99f31a2e124c0dc8fc9235d30c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52347, "upload_time": "2016-06-26T16:50:24", "url": "https://files.pythonhosted.org/packages/f0/61/4c05b3a482eea17fde6354a1c859492d78f67557fb0e99be3305900131f0/dj-git-0.3.tar.gz" } ] }