{ "info": { "author": "Bruno Adel\u00e9", "author_email": "bruno@adele.im", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Topic :: Internet :: WWW/HTTP", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "About\n=====\n\n``github-summary`` is a python tool for generate github summary in multiple formats. It can generate a github summary in multiple formats (RST, TXT, HTML, etc ...)\n\nInstalling\n==========\n\nTo install the latest release from `PyPI `_\n\n::\n\n $ pip install github-summary\n\nTo install the latest development version from `GitHub `_\n\n::\n\n $ pip install git+git://github.com/badele/github-summary.git\n\nUtilization\n===========\n\nModify ``~/.github-summary.py`` or ``config.py``, for security reason, it is preferable modify ``~/.github-summary.py`` and execute command\n\n::\n\n\tgithubsummary -t rst/index-en.rst -j example_projects.json -s example.rst\n\nOptions\n=======\n\nYou can configure options by projects, options is stored in JSON format. Here an exemple of JSON options\n\n::\n\n {\n \"fabrecipes\": {\n \"hours\": \"89\", \n \"description\": \"A overwriting description text for fabrecipe.\"\n }, \n \"JobCatcher\": {\n \"hours\": \"108\", \n \"description\": \"Another overwriting description text for JobCatcher.\"\n }, \n \"gitcheck\": {\n \"hours\": \"15\", \n \"url\": \"http://bruno.adele.im/projets/gitcheck\", \n \"description\": \"Check multiple git repository in one pass.\"\n }, \n \"github-summary\": {\n \"coveralls\": \"True\", \n \"description\": \"Python tool for generate github summary in multiple formats (TXT, RST, HTML, ...)\", \n \"pypi\": \"True\", \n \"pydownload\": \"True\", \n \"hours\": \"30\", \n \"travis\": \"True\"\n }\n }\n\n\nYou can also use the externals tools for populate the JSON file. Ex: Emacs Org file to JSON file (projects contributed time)\n\n::\n\n org2json -o project.org -s example_projects.json\n\nYou can see the generated `example `_ in RST format\n\n\n\nYou can also see the result directely in my personnal `website `_ \n\nChangelog\n=========\n\nVersion 0.1.2 (2013-12-20)\n--------------------------\n\n* Add graph languages repartions\n* Fix org2JSON\n* Add changelog\n* Add a projects index\n* Change JSON format\n\nVersion 0.1.1 (2013-12-16)\n--------------------------\n\n* First version", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/badele/github-summary", "keywords": null, "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "github-summary", "package_url": "https://pypi.org/project/github-summary/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/github-summary/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/badele/github-summary" }, "release_url": "https://pypi.org/project/github-summary/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "Python tool for generate github summary in multiple formats", "version": "0.1.2" }, "last_serial": 949467, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "e2aca6f223e6a4315854ba0e612337c4", "sha256": "881c7a59654e13b938f23914cb6c1c77be25461819454da74dc57dae7aca66fa" }, "downloads": -1, "filename": "github-summary-0.1.1.tar.gz", "has_sig": false, "md5_digest": "e2aca6f223e6a4315854ba0e612337c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20433, "upload_time": "2013-12-16T12:43:03", "url": "https://files.pythonhosted.org/packages/d1/ee/5c091809e4c9d6fca1ee8570a11d44dbc58efff60db2f446abf65f9aec06/github-summary-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "ec8f4a393e8500658c5e3ecca9475d30", "sha256": "4b480e48d4799f1ef160d2b269ecda87b6c6164134603c5d596910ff261911ff" }, "downloads": -1, "filename": "github-summary-0.1.2.tar.gz", "has_sig": false, "md5_digest": "ec8f4a393e8500658c5e3ecca9475d30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22794, "upload_time": "2013-12-20T07:59:22", "url": "https://files.pythonhosted.org/packages/0b/71/e4df775b3f4e7e5c250b4ef738822283f76e08575a9b42726061efcb51c6/github-summary-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ec8f4a393e8500658c5e3ecca9475d30", "sha256": "4b480e48d4799f1ef160d2b269ecda87b6c6164134603c5d596910ff261911ff" }, "downloads": -1, "filename": "github-summary-0.1.2.tar.gz", "has_sig": false, "md5_digest": "ec8f4a393e8500658c5e3ecca9475d30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22794, "upload_time": "2013-12-20T07:59:22", "url": "https://files.pythonhosted.org/packages/0b/71/e4df775b3f4e7e5c250b4ef738822283f76e08575a9b42726061efcb51c6/github-summary-0.1.2.tar.gz" } ] }