{ "info": { "author": "Hermann Krumrey", "author_email": "hermann@krumreyh.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)" ], "description": "# Progstats\n\n|master|develop|\n|:---:|:---:|\n|[![build status](https://gitlab.namibsun.net/namibsun/python/progstats/badges/master/build.svg)](https://gitlab.namibsun.net/namibsun/python/progstats/commits/master)|[![build status](https://gitlab.namibsun.net/namibsun/python/progstats/badges/develop/build.svg)](https://gitlab.namibsun.net/namibsun/python/progstats/commits/develop)|\n\n![Logo](resources/logo/logo-readme.png)\n\nA Website that categorizes the git statistics, documentation and code coverage\nof gitlab projects.\n\nA live version is running at\n[progstats.namibsun.net](https://progstats.namibsun.net)\n\nThe project is meant to be served using apache and wsgi. The data directory\ncontaining the topics to display should be inside a separate data directory\nthat is located in the same directory as `progstats.wsgi`. So the structure\nof the apache vhost should look something like this:\n\n /var/www/progstat.namibsun.net/\n -- progstats.wsgi\n -- data/\n -- git_stats/\n -- gitstat/\n ...\n\nAn alias to that data directory should also be specified in the\nvhost configuration file. A template for a vhost config file is\n[here](config/apache.conf)\n\n## Further Information\n\n* [Changelog](CHANGELOG)\n* [License (GPLv3)](LICENSE)\n* [Gitlab](https://gitlab.namibsun.net/namibsun/python/progstats)\n* [Github](https://github.com/namboy94/progstats)\n* [Progstats](https://progstats.namibsun.net/projects/progstats)\n* [PyPi](https://pypi.org/project/progstats)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.namibsun.net/namibsun/python/progstats", "keywords": "", "license": "GNU GPL3", "maintainer": "", "maintainer_email": "", "name": "progstats", "package_url": "https://pypi.org/project/progstats/", "platform": "", "project_url": "https://pypi.org/project/progstats/", "project_urls": { "Homepage": "https://gitlab.namibsun.net/namibsun/python/progstats" }, "release_url": "https://pypi.org/project/progstats/1.1.0/", "requires_dist": [ "flask" ], "requires_python": "", "summary": "A website indexing git statistics, code coverage and documentation for programming projects", "version": "1.1.0" }, "last_serial": 5752714, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "43ddfa2e13d759073c96dfe5a257e3b5", "sha256": "6d1b1336cd8836174bd39616c8fa98656a32cea59a8d34e41876b79875a83dd5" }, "downloads": -1, "filename": "progstats-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "43ddfa2e13d759073c96dfe5a257e3b5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15421, "upload_time": "2018-05-10T15:12:36", "url": "https://files.pythonhosted.org/packages/52/a7/ccfbfd49ed9e4a71032e19781128e52c7bc52be90001d804a58e75f5d789/progstats-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6275a192e9b98fe28995d0582f339263", "sha256": "40470c8ae5ed235c1ede213a00278f68e3ef1fb61efcfea1bd19ded81c4f83cd" }, "downloads": -1, "filename": "progstats-1.0.0.tar.gz", "has_sig": false, "md5_digest": "6275a192e9b98fe28995d0582f339263", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7765, "upload_time": "2018-05-10T15:12:37", "url": "https://files.pythonhosted.org/packages/7a/95/933dcccc8b59a887c0042cc5fc19df16e571e8c22d40eac16fda02479d35/progstats-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "1bbfead4e4c7f1018c3c68227a51fc7d", "sha256": "345f4a4703859b3e59e5740d9f236ae3fa48a13704c465014c76c07cf1907219" }, "downloads": -1, "filename": "progstats-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1bbfead4e4c7f1018c3c68227a51fc7d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15422, "upload_time": "2018-05-10T15:20:11", "url": "https://files.pythonhosted.org/packages/4c/10/0986f022789529d429a54ca13f3b198abae6f324e3eab0ad480031f21032/progstats-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "57b4d6c590ed76e840cfd703d6632335", "sha256": "fbee4157f8372d3b34a372a2f3d1fa57324d8608f5cddd010c36903e49f76443" }, "downloads": -1, "filename": "progstats-1.0.1.tar.gz", "has_sig": false, "md5_digest": "57b4d6c590ed76e840cfd703d6632335", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7804, "upload_time": "2018-05-10T15:20:12", "url": "https://files.pythonhosted.org/packages/57/11/bee4c322d5e5801d186a66b3436a137bb76dac3106c4d146c3399bfd373d/progstats-1.0.1.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "cd93ee1550d778481be3d38df06263dd", "sha256": "009dcfbbe7f89a32390ae48506a3490f4b588aa9efe4938b1095fd326cf6be7f" }, "downloads": -1, "filename": "progstats-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "cd93ee1550d778481be3d38df06263dd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15421, "upload_time": "2018-05-10T15:31:38", "url": "https://files.pythonhosted.org/packages/2c/37/6ffa2105bf27e566ce60aad3322ce07e98f7ad7402463d5a00316885295a/progstats-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9b4b5e16f52515bfeda10bbd3761c63e", "sha256": "7ebb5c4b6a9b96a1a123dc567b5724f46600a828f7def5fe792f0f56cb4d0a10" }, "downloads": -1, "filename": "progstats-1.0.3.tar.gz", "has_sig": false, "md5_digest": "9b4b5e16f52515bfeda10bbd3761c63e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7798, "upload_time": "2018-05-10T15:31:39", "url": "https://files.pythonhosted.org/packages/d4/fb/e1ce6b17c4e4e6fff569fdd7eb2d88600ce90f85507c4e10efcdfe0d6b25/progstats-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "96ec42cf78b0578fc0c265f1851dc13f", "sha256": "76375de4cda2babdc50c38d7b44cefd82117e633a167f25a5efe6677ebbd0ca1" }, "downloads": -1, "filename": "progstats-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "96ec42cf78b0578fc0c265f1851dc13f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15423, "upload_time": "2018-05-10T15:44:54", "url": "https://files.pythonhosted.org/packages/ff/b4/7c10e3646fab12cfc07e934e05b209789cf5de00bf9cb0e7852973560058/progstats-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d542fe2460d9f371d5ae3d9abc082ff", "sha256": "7270bd04d1fcf300d6a645abb497a1758accf4cad55a7368b1fe109bbc5e2672" }, "downloads": -1, "filename": "progstats-1.0.4.tar.gz", "has_sig": false, "md5_digest": "4d542fe2460d9f371d5ae3d9abc082ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7801, "upload_time": "2018-05-10T15:44:55", "url": "https://files.pythonhosted.org/packages/d6/13/6e5f0b93ca8a5755ba6bb937ddbcb1cb1aab3ca535963d5262b7dd297e8a/progstats-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "f8c78c317a924b8a947f55642e7149c1", "sha256": "ef41931d207754e077961f4d2bd7d9e3a19b55f78d6347b409ff9206ee9ee7e6" }, "downloads": -1, "filename": "progstats-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "f8c78c317a924b8a947f55642e7149c1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15425, "upload_time": "2018-05-10T15:50:45", "url": "https://files.pythonhosted.org/packages/20/0a/3d860decbd749b91ba036a6299ca5e9593bfc0f9ac3d00bf4a9f674f6527/progstats-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5fe46584e1186d9dcc433107f8a96eee", "sha256": "24444829c5e0d8a4798bcb391823ec2d442f1b2feb009fc7f9b13c5e86385719" }, "downloads": -1, "filename": "progstats-1.0.5.tar.gz", "has_sig": false, "md5_digest": "5fe46584e1186d9dcc433107f8a96eee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7802, "upload_time": "2018-05-10T15:50:46", "url": "https://files.pythonhosted.org/packages/c6/bc/5417da0516adca56045cccb3b9977740c27daedbb66eefb319554056bd96/progstats-1.0.5.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "7f392a8d963433c1f4ed0d8ebbe09897", "sha256": "f446fd2e238f11a4415a77eb9f7c8369b7162747f22c6992d0ab21c38d4d6e8f" }, "downloads": -1, "filename": "progstats-1.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "7f392a8d963433c1f4ed0d8ebbe09897", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13898, "upload_time": "2018-05-28T10:34:13", "url": "https://files.pythonhosted.org/packages/76/27/ae794bd7ebe255946493d13a7ebac988ec5689f48bbc54bda35c3729a590/progstats-1.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9224256540b46c618601df04067e14b6", "sha256": "9dda1da11841b185ffc4de17222f6ba25f285523a56756ccaf1b697db249c006" }, "downloads": -1, "filename": "progstats-1.0.7.tar.gz", "has_sig": false, "md5_digest": "9224256540b46c618601df04067e14b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8394, "upload_time": "2018-05-28T10:34:29", "url": "https://files.pythonhosted.org/packages/e8/c2/5ecc279aa10eaa3d793c03b372fb07e8ee3180b9e4fc0f83d0e1ec5b2851/progstats-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "9bcc4bb48a7f32e8c98622e40892ff2a", "sha256": "f8df6f97a8532bd80f410a421ad8467422be54c1d6a7f5ae7d0661046c01019c" }, "downloads": -1, "filename": "progstats-1.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "9bcc4bb48a7f32e8c98622e40892ff2a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13898, "upload_time": "2018-05-28T10:41:27", "url": "https://files.pythonhosted.org/packages/13/b1/553b16f77d060a273e619460de72ed1587883e1b9e0a456c741cf6f0273a/progstats-1.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4374f8336037a3a200a742dcd51d52f3", "sha256": "3481e051d4437ce3229854a1334b40e0fb08651354e6a99a2c7524513bb8faef" }, "downloads": -1, "filename": "progstats-1.0.8.tar.gz", "has_sig": false, "md5_digest": "4374f8336037a3a200a742dcd51d52f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8387, "upload_time": "2018-05-28T10:41:28", "url": "https://files.pythonhosted.org/packages/1c/c6/658183e845ee588f6714cedcb9bc41db5d2e977d9d8529a4889c7b8afbdb/progstats-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "89c0be34395523f964e70b2f2a6c54a3", "sha256": "abc78c693ea77601e6fb239de797c303d9dc19a66c15f8c1dfa72afb81235af9" }, "downloads": -1, "filename": "progstats-1.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "89c0be34395523f964e70b2f2a6c54a3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13897, "upload_time": "2018-05-30T08:36:08", "url": "https://files.pythonhosted.org/packages/37/be/91f35d6cd30566a54a34e720dff0796de83c5196a45b17b9a76dbe0a6e9d/progstats-1.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9979eacc88fa8700e6bd5134c228d244", "sha256": "0f43b30213b71c3723f16e524801d1912eb17cde1efec7a974f9dc2099a03837" }, "downloads": -1, "filename": "progstats-1.0.9.tar.gz", "has_sig": false, "md5_digest": "9979eacc88fa8700e6bd5134c228d244", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8388, "upload_time": "2018-05-30T08:36:09", "url": "https://files.pythonhosted.org/packages/2d/38/47f8a5f5b98d9b39789d2d06ef685ca36a52c12f2d8d8ea639df8ae11084/progstats-1.0.9.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "ad1d8b2c6ebd6ef6d784ee08a14f6c0f", "sha256": "0dc40ac3f546a5c106dd165a5c03642a2fd0be8dba798ec0e1d5012fc04931c3" }, "downloads": -1, "filename": "progstats-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ad1d8b2c6ebd6ef6d784ee08a14f6c0f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26219, "upload_time": "2019-08-29T13:51:18", "url": "https://files.pythonhosted.org/packages/85/67/25a6f9a139deab8453b2f307aae01af8849dbefd770df3a110c1b7e49fce/progstats-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f41ab2383be827677f26017f1691c242", "sha256": "af62c8c8b6999d9aa7880d39b8b9b86f7d45702f99591e6dd61f6cd5eee42373" }, "downloads": -1, "filename": "progstats-1.1.0.tar.gz", "has_sig": false, "md5_digest": "f41ab2383be827677f26017f1691c242", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7960, "upload_time": "2019-08-29T13:51:20", "url": "https://files.pythonhosted.org/packages/6c/64/f5f53489c8696b5fd8fd81b9977bfc859479325942225645cf76404bf6ca/progstats-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ad1d8b2c6ebd6ef6d784ee08a14f6c0f", "sha256": "0dc40ac3f546a5c106dd165a5c03642a2fd0be8dba798ec0e1d5012fc04931c3" }, "downloads": -1, "filename": "progstats-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ad1d8b2c6ebd6ef6d784ee08a14f6c0f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26219, "upload_time": "2019-08-29T13:51:18", "url": "https://files.pythonhosted.org/packages/85/67/25a6f9a139deab8453b2f307aae01af8849dbefd770df3a110c1b7e49fce/progstats-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f41ab2383be827677f26017f1691c242", "sha256": "af62c8c8b6999d9aa7880d39b8b9b86f7d45702f99591e6dd61f6cd5eee42373" }, "downloads": -1, "filename": "progstats-1.1.0.tar.gz", "has_sig": false, "md5_digest": "f41ab2383be827677f26017f1691c242", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7960, "upload_time": "2019-08-29T13:51:20", "url": "https://files.pythonhosted.org/packages/6c/64/f5f53489c8696b5fd8fd81b9977bfc859479325942225645cf76404bf6ca/progstats-1.1.0.tar.gz" } ] }