{ "info": { "author": "Jens Diemer", "author_email": "django-cms-tools@jensdiemer.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Django", "Framework :: Django :: 1.11", "Framework :: Django :: 1.8", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Internet" ], "description": "==================\ndjango-processinfo\n==================\n\nA reuseable Django application for collecing information about the running server processes.\nWe try to cause as little additional overhead: django-processinfo creates most of the time only one database query to update the data.\n\nThe most important data that django-processinfo will be captured:\n\n* Process statistics:\n\n * process PID, start time, life times\n\n * Number of average/max living processes\n\n * min/average/max response times\n\n * Total request/exceptions count\n\n* Memory statistics:\n\n * min/average/max memory usage (VmRSS, VmPeak)\n\n* System informations:\n\n * System memory usage\n\n * Swap usage\n\n * load average\n\ndjango-processinfo splits some of these data per SITE_ID, so you can see e.g. which site is mostly used.\n\nWhat is it not:\n\n* track user actions\n\n* collect infos which are found in e.g. apache.log\n\n* Its not a sourcecode profiler (read `https://code.djangoproject.com/wiki/ProfilingDjango `_)\n\nmore info: `https://www.python-forum.de/viewtopic.php?f=6&t=27168 `_ (de)\n\n----------\nlimitation\n----------\n\nThis only works, if **/proc/$$/status** exists. So only on unix/linux like platforms, yet.\n\n----\nTODO\n----\n\nAdd unittests\n\n-----------\nscreenshots\n-----------\n\nHere `some screenshots (from v0.2 - 19.08.2011) `_ how it looks like:\n\n----\n\n|Screenshot 1|\n\n.. |Screenshot 1| image:: https://raw.githubusercontent.com/jedie/jedie.github.io/master/screenshots/django-processinfo/20110819_django-processinfo-1.png\n\n----\n\n|Screenshot 2|\n\n.. |Screenshot 2| image:: https://raw.githubusercontent.com/jedie/jedie.github.io/master/screenshots/django-processinfo/20110819_django-processinfo-2.png\n\n-------\ninstall\n-------\n\n1. install it e.g.:\n\n::\n\n pip install django-processinfo\n\n2. add settings (see below)\n\n3. create tables (run syncdb)\n\n--------\nsettings\n--------\n\nadd this to your settings.py:\n\n::\n\n import os\n\n import django_processinfo\n\n\n INSTALLED_APPS = (\n \t...\n \t'django_processinfo',\n \t...\n )\n\n MIDDLEWARE = (\n 'django_processinfo.middlewares.ProcessInfoMiddleware',\n ...\n )\n\n # Put templates above admin contrib, e.g.:\n TEMPLATE_DIRS = (\n \t...\n os.path.join(os.path.abspath(os.path.dirname(django_processinfo.__file__)), \"templates/\"),\n ...\n )\n\n # include app settings from ./django_processinfo/app_settings.py\n from django_processinfo import app_settings as PROCESSINFO\n\n # Change settings like this:\n PROCESSINFO.ADD_INFO = True\n\nProcessInfoMiddleware\n=====================\n\nThe **ProcessInfoMiddleware** can actually be inserted anywhere.\nHowever, it should be added far above. Thus, to capture everything.\n\nFor performance enhancement, you can put **ProcessInfoMiddleware** after **LocalSyncCacheMiddleware**.\nBut then, however, lacks statistical values on every cache hit!\n\napp settings\n============\n\nAvailable django-processinfo settings can you found in `./django_processinfo/app_settings.py `_\n\n--------------------\nDjango compatibility\n--------------------\n\n+---------+----------+------------------+\n| Version | Python | Django |\n+=========+==========+==================+\n| v0.8.0 | python 3 | django v1.11 LTS |\n+---------+----------+------------------+\n| v0.7.0 | python 2 | django v1.5 |\n+---------+----------+------------------+\n| v0.6.1 | python 2 | django v1.4 |\n+---------+----------+------------------+\n\n-------\nhistory\n-------\n\n* *dev* - `compare v0.7.1...master `_\n\n* v0.8.0 - 09.03.2018 - `compare v0.7.1...master`_ \n\n * Updates for Python v3 and Django 1.11\n\n* v0.7.1 - 20.08.2015 - `compare v0.6.3...v0.7.1 `_ \n\n * Changes for django 1.5 support\n\n * change setup install_requires to Django v1.3.x - v1.5.x\n\n * Bugfix in templates: missed i18n\n\n* v0.6.3 - 24.08.2012\n\n * remove auto commit date from version\n\n* v0.6.2\n\n * Auto cleanup ProcessInfo table to protect against overloading.\n\n * Don't insert django-processinfo \"time cost\" info if response.status_code is not 200\n\n* v0.6.1\n\n * Tested also with django v1.4\n\n * change setup install_requires to Django v1.3.x - v1.4.x\n\n* v0.6.0\n\n * Add \"Reset all data\" in object tools.\n\n * Make \"Remove dead PIDs\" and \"Reset all data\" available on both admin pages.\n\n* v0.5.2\n\n * `Bugfix if no SWAP used. `_\n\n* v0.5.1\n\n * Add \"Remove dead PIDs\" as admin view in \"Process statistics\" object tools (top, right, grey links)\n\n* v0.5.0\n\n * Model changes: Please recreate tables, e.g.: ``./manage.py reset django_processinfo`` \n\n * New: Display some static system informations (uname, domain name, ip adress, python version, sys.prefix)\n\n * New: current living processes (also per site)\n\n * display sum of user/system mode time\n\n* v0.4.1\n\n * Bugfix for UnicodeEncodeError in setup: Use new solution, see: `https://code.google.com/p/python-creole/wiki/UseInSetup `_\n\n* v0.4\n\n * Bugfix with \"Total created processes\"\n\n * Display \"Process lifetime\"\n\n* v0.3.0\n\n * Display some system information from /proc/meminfo and 'load average'\n\n * Many Bugfixes\n\n* v0.2.0\n\n * Many things changes! Recreate tables, e.g: ``./manage.py reset django_processinfo`` \n\n* v0.1.0\n\n * first Version\n\n--------\nDonation\n--------\n\n* `paypal.me/JensDiemer `_\n\n* `Flattr This! `_\n\n* Send `Bitcoins `_ to `1823RZ5Md1Q2X5aSXRC5LRPcYdveCiVX6F `_\n\n-----\nlinks\n-----\n\n+--------+---------------------------------------------------+\n| GitHub | `https://github.com/jedie/django-processinfo`_ |\n+--------+---------------------------------------------------+\n| PyPi | `http://pypi.python.org/pypi/django-processinfo`_ |\n+--------+---------------------------------------------------+\n\n.. _https://github.com/jedie/django-processinfo: https://github.com/jedie/django-processinfo\n.. _http://pypi.python.org/pypi/django-processinfo: http://pypi.python.org/pypi/django-processinfo\n\ncontact\n=======\n\nCome into the conversation, besides the github communication features:\n\n+---------+--------------------------------------------------------+\n| Forum | `http://www.pylucid.org/en/forum/10/`_ |\n+---------+--------------------------------------------------------+\n| IRC | #pylucid on freenode.net (Yes, the PyLucid channel...) |\n+---------+--------------------------------------------------------+\n| webchat | `http://webchat.freenode.net/?channels=pylucid`_ |\n+---------+--------------------------------------------------------+\n\n.. _http://www.pylucid.org/en/forum/10/: http://www.pylucid.org/en/forum/10/\n.. _http://webchat.freenode.net/?channels=pylucid: http://webchat.freenode.net/?channels=pylucid\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jedie/django-cms-tools", "keywords": "", "license": "GNU General Public License v3.0 or above", "maintainer": "", "maintainer_email": "", "name": "django-processinfo", "package_url": "https://pypi.org/project/django-processinfo/", "platform": "", "project_url": "https://pypi.org/project/django-processinfo/", "project_urls": { "Homepage": "https://github.com/jedie/django-cms-tools" }, "release_url": "https://pypi.org/project/django-processinfo/0.8.0/", "requires_dist": [ "django" ], "requires_python": ">=3.5", "summary": "django-processinfo is a Django application to collect information about the running server processes.", "version": "0.8.0" }, "last_serial": 3655039, "releases": { "0.1.0.0818": [ { "comment_text": "", "digests": { "md5": "61c5e79e407983680e8d54068db9ea31", "sha256": "4528ec194b53eb94fefcb072b0f9ce6cd696ccc3043d123e3488f8a6b2746239" }, "downloads": -1, "filename": "django-processinfo-0.1.0.0818.tar.gz", "has_sig": false, "md5_digest": "61c5e79e407983680e8d54068db9ea31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8049, "upload_time": "2011-08-18T17:52:26", "url": "https://files.pythonhosted.org/packages/eb/a9/3d8bc2b8f7e0c401bff3549571a31f6e8a1cd70e29138084d668cf1d91a6/django-processinfo-0.1.0.0818.tar.gz" } ], "0.2.0.0819": [ { "comment_text": "", "digests": { "md5": "98a464e9165ecba08898e09a90dec78b", "sha256": "0b2ec29599c0315a3c44ac60538969ecc144d06dfa63ceb7276ff5f78adf3e1a" }, "downloads": -1, "filename": "django-processinfo-0.2.0.0819.tar.gz", "has_sig": false, "md5_digest": "98a464e9165ecba08898e09a90dec78b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11857, "upload_time": "2011-08-19T18:26:14", "url": "https://files.pythonhosted.org/packages/9a/19/69b31f266dbde2b223ccb7076e1d2f84ce3c468d484cfe0a7da9fd6303dc/django-processinfo-0.2.0.0819.tar.gz" } ], "0.3.0.0823": [ { "comment_text": "", "digests": { "md5": "d863b77b8f21ca83d37f8d2729295ae8", "sha256": "d79e3688dd52fecd906a48f758a5d1cdc1bac67c5262953472497ea645056290" }, "downloads": -1, "filename": "django-processinfo-0.3.0.0823.tar.gz", "has_sig": false, "md5_digest": "d863b77b8f21ca83d37f8d2729295ae8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13252, "upload_time": "2011-08-23T17:46:56", "url": "https://files.pythonhosted.org/packages/69/3d/a03f5b6781d6b26fd5be67d8dd5ccbfbee7e97ee0f27d60cadc1e9850d4b/django-processinfo-0.3.0.0823.tar.gz" } ], "0.4.0.0824": [ { "comment_text": "", "digests": { "md5": "7a32ae8fee7fb169cda49d7db3d9388d", "sha256": "4e85f2faed31b960d8cdfba6dad0bd20706f645635284d60a6c2ad1d0d529a0a" }, "downloads": -1, "filename": "django-processinfo-0.4.0.0824.tar.gz", "has_sig": false, "md5_digest": "7a32ae8fee7fb169cda49d7db3d9388d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14421, "upload_time": "2011-08-24T11:17:16", "url": "https://files.pythonhosted.org/packages/e2/ac/1da303a88eb677566dd38fa4c30cfbf608bdeefe93a23f3aa2abac38711b/django-processinfo-0.4.0.0824.tar.gz" } ], "0.4.1.0826": [ { "comment_text": "", "digests": { "md5": "04711c9cafd1931950d947d4950188d4", "sha256": "81dd706899aa55b88b2062c5359aa2872522f76b1bc49eb2638ffc5e4deec58a" }, "downloads": -1, "filename": "django-processinfo-0.4.1.0826.tar.gz", "has_sig": false, "md5_digest": "04711c9cafd1931950d947d4950188d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15122, "upload_time": "2011-08-26T15:35:24", "url": "https://files.pythonhosted.org/packages/a6/c9/d73d84de1200f690d554552a09eac61930078e05724ebc6197bfc5b74da6/django-processinfo-0.4.1.0826.tar.gz" } ], "0.5.0.0829": [ { "comment_text": "", "digests": { "md5": "19e9afe31599ad39026037b8a1997c48", "sha256": "0a7c28c7a17307486dbd3cef76f67aa0181e65d3fdfb99a418ca2c79f188c990" }, "downloads": -1, "filename": "django-processinfo-0.5.0.0829.tar.gz", "has_sig": false, "md5_digest": "19e9afe31599ad39026037b8a1997c48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16523, "upload_time": "2011-08-29T15:14:33", "url": "https://files.pythonhosted.org/packages/da/ea/924fe3955d5c461b7ca943fc429ef59c85bdcf850b3dc32033153c8a5155/django-processinfo-0.5.0.0829.tar.gz" } ], "0.5.0.0901": [ { "comment_text": "", "digests": { "md5": "aeccbc32aea07947c5f68555781982e5", "sha256": "58364183f343dccbd172db0c5d3e0015c3a6992b162495053bb215452287ab8b" }, "downloads": -1, "filename": "django-processinfo-0.5.0.0901.tar.gz", "has_sig": false, "md5_digest": "aeccbc32aea07947c5f68555781982e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18917, "upload_time": "2011-09-02T23:04:35", "url": "https://files.pythonhosted.org/packages/45/0a/b748188b500697780384879445a5810665936da5776462b92269b211f441/django-processinfo-0.5.0.0901.tar.gz" } ], "0.5.1.0903": [ { "comment_text": "", "digests": { "md5": "90482f349b36da3ecddeed54517789e5", "sha256": "11e34dba567e317ba59a5e334683ea0e4d4e8eed1a41201b3e3af1c5c8b823e1" }, "downloads": -1, "filename": "django-processinfo-0.5.1.0903.tar.gz", "has_sig": false, "md5_digest": "90482f349b36da3ecddeed54517789e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19149, "upload_time": "2011-09-03T21:59:23", "url": "https://files.pythonhosted.org/packages/af/d4/eae1937473dc1dc69dfc432010a770818eb36872e229404198984e4f5f1d/django-processinfo-0.5.1.0903.tar.gz" } ], "0.5.2.1116": [ { "comment_text": "", "digests": { "md5": "f9918a63abdbc2abd773cfe6605b8893", "sha256": "46c1c9e51fd15d1ef8d945af74a8fe7149bca7a75620c6a1d71c4bd6f6f0c1fd" }, "downloads": -1, "filename": "django-processinfo-0.5.2.1116.tar.gz", "has_sig": false, "md5_digest": "f9918a63abdbc2abd773cfe6605b8893", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17064, "upload_time": "2011-11-16T15:04:37", "url": "https://files.pythonhosted.org/packages/cb/56/86de073ce9dd332db3246c20b0f66e6704f99a34ac24a1e93b179d4aa36a/django-processinfo-0.5.2.1116.tar.gz" } ], "0.6.0.1116": [ { "comment_text": "", "digests": { "md5": "0dc4d577d23663e855fe5cc25b5353fb", "sha256": "6e0bc5d7443feb53a7d843e3d37218b9768d1572660ea738c0e071b1e4083245" }, "downloads": -1, "filename": "django-processinfo-0.6.0.1116.tar.gz", "has_sig": false, "md5_digest": "0dc4d577d23663e855fe5cc25b5353fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19498, "upload_time": "2011-11-16T21:01:34", "url": "https://files.pythonhosted.org/packages/93/c4/2f97826b629e294d999f3bf8ca28b77225b3211821ef0942bc1c98dddbd6/django-processinfo-0.6.0.1116.tar.gz" } ], "0.6.1.0102": [ { "comment_text": "", "digests": { "md5": "b6964991d4a694fb27fddccb9f447313", "sha256": "d219eeefb4b9aa04e4cda827ad684152006908102c3d0ab38da57e4451009dcb" }, "downloads": -1, "filename": "django-processinfo-0.6.1.0102.tar.gz", "has_sig": false, "md5_digest": "b6964991d4a694fb27fddccb9f447313", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17527, "upload_time": "2012-01-02T16:15:59", "url": "https://files.pythonhosted.org/packages/aa/35/8abb24f03540c0d6f15db4cc300c66b6a244c1f37cc5389f3504a79e60a1/django-processinfo-0.6.1.0102.tar.gz" } ], "0.6.1.0503": [ { "comment_text": "", "digests": { "md5": "c023b6f9d8f64e4975db4f08fd0a313b", "sha256": "84f80c4aec7267977864d7449f25eeef46ed7b52c16b24f1ab9b38f07e70d248" }, "downloads": -1, "filename": "django-processinfo-0.6.1.0503.tar.gz", "has_sig": false, "md5_digest": "c023b6f9d8f64e4975db4f08fd0a313b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19495, "upload_time": "2012-05-03T21:50:18", "url": "https://files.pythonhosted.org/packages/6a/b4/d420a5586ef87589728e7deb93e53194bf92b5787810569168ead4501c4b/django-processinfo-0.6.1.0503.tar.gz" } ], "0.6.2.0103": [ { "comment_text": "", "digests": { "md5": "3df45ca76e7f3d63638af0f18051c728", "sha256": "ed93835f24bf9bde5d6497e410d1518b5967875029053779fd340a64921be56f" }, "downloads": -1, "filename": "django-processinfo-0.6.2.0103.tar.gz", "has_sig": false, "md5_digest": "3df45ca76e7f3d63638af0f18051c728", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17595, "upload_time": "2012-01-03T10:29:48", "url": "https://files.pythonhosted.org/packages/12/3b/b1113d5181516789c18e3f04af7c23dbffae025b5f093add6a9c969d65d9/django-processinfo-0.6.2.0103.tar.gz" } ], "0.6.2.0824": [ { "comment_text": "", "digests": { "md5": "4da10abcc99e6766efa4d12f1e4114d6", "sha256": "dfa3eeac76f9d1e38ceffbc3540e0167950758af36ff616508f1db4796446c77" }, "downloads": -1, "filename": "django-processinfo-0.6.2.0824.tar.gz", "has_sig": false, "md5_digest": "4da10abcc99e6766efa4d12f1e4114d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17583, "upload_time": "2012-08-24T15:06:42", "url": "https://files.pythonhosted.org/packages/35/fd/00f98135bc89cc02a1c24f7107cd5bf2f80a606b59554841dd665d1e3013/django-processinfo-0.6.2.0824.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "2bddcc994119ceeab4d1d5283690d6c1", "sha256": "9a90cd4fd18c5ef3487997cab84bc220ccb6f805f7f1bd5f3f986977584b0285" }, "downloads": -1, "filename": "django-processinfo-0.6.3.tar.gz", "has_sig": false, "md5_digest": "2bddcc994119ceeab4d1d5283690d6c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17146, "upload_time": "2012-08-24T15:08:57", "url": "https://files.pythonhosted.org/packages/10/c8/b61e093565f1f5f7028cbdd3bfa989712f8842c915242ade1a83ec7bcaa4/django-processinfo-0.6.3.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "5b258740a7b9fd290222c860face89d8", "sha256": "e6b576ac6b6dde6d434f9dac0b84b52d6010fb0d41025c1a6df8a962b8e7a0ef" }, "downloads": -1, "filename": "django-processinfo-0.6.4.tar.gz", "has_sig": false, "md5_digest": "5b258740a7b9fd290222c860face89d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17329, "upload_time": "2012-09-21T14:13:20", "url": "https://files.pythonhosted.org/packages/ff/f0/9433208f4f4826bb9917c18b93123b3e1011caa482f950bd77bf1bc6a8e6/django-processinfo-0.6.4.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "fcef0111ff029486fcc02fa6869f4e44", "sha256": "8bc4ce680ecad4f03f567dda52007ba2ac658aabf3365765fd499600f2d1d434" }, "downloads": -1, "filename": "django-processinfo-0.7.0.tar.gz", "has_sig": false, "md5_digest": "fcef0111ff029486fcc02fa6869f4e44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20021, "upload_time": "2014-02-13T08:01:06", "url": "https://files.pythonhosted.org/packages/9e/9f/668ac6a444306beb1c2d67cab3bd94d90612d94caa95b372d0348cb611ca/django-processinfo-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "47bb47dcca9c7c20a4e5dc5693550aef", "sha256": "c5340d0176947ee94a0fcf5d6dfecd978a2335f309c3226e4c878901657f7454" }, "downloads": -1, "filename": "django_processinfo-0.7.1-py2.7.egg", "has_sig": false, "md5_digest": "47bb47dcca9c7c20a4e5dc5693550aef", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 20698, "upload_time": "2015-08-10T11:34:00", "url": "https://files.pythonhosted.org/packages/63/6d/04aeb4acb44df2ff049b59b3932167e2d412c53b7b81a12d5ee465137e4c/django_processinfo-0.7.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "38d9d6035fac4ec4a2c52cb3062b3365", "sha256": "fc8308682f5d856fb32c3b229b241126103ffc3711a859aa91d8f66812b5e634" }, "downloads": -1, "filename": "django_processinfo-0.7.1-py2-none-any.whl", "has_sig": false, "md5_digest": "38d9d6035fac4ec4a2c52cb3062b3365", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 24706, "upload_time": "2015-08-10T11:34:04", "url": "https://files.pythonhosted.org/packages/e2/7c/d73922644704164d90698e2ea25c1c71ac07a56c9d04808cec7e5fc1baf4/django_processinfo-0.7.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "89bb418e16a9f6689f8d07bbe768be5c", "sha256": "0e2faa2ff842c6a603e78dc4894d5daf71ce2f982c91f2b0eb2d88dac8884f80" }, "downloads": -1, "filename": "django-processinfo-0.7.1.tar.gz", "has_sig": false, "md5_digest": "89bb418e16a9f6689f8d07bbe768be5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20394, "upload_time": "2015-08-10T11:34:08", "url": "https://files.pythonhosted.org/packages/93/ed/eb83398cd22ede6484d0d56f1e6415ce7082c0a40d19732cc436821eaa3f/django-processinfo-0.7.1.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "608e1ff17130bed253bd06575e0183e2", "sha256": "6c2659e13d49b96046707b92874a8857956d4eda39e00cf97c5f06090771aac4" }, "downloads": -1, "filename": "django_processinfo-0.8.0-py3.6.egg", "has_sig": false, "md5_digest": "608e1ff17130bed253bd06575e0183e2", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.5", "size": 23604, "upload_time": "2018-03-09T17:04:20", "url": "https://files.pythonhosted.org/packages/6b/46/df9545ce86c3a97a0fda9c485a0bd07307d56736ca98a66b29313b8634dd/django_processinfo-0.8.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "a195940755ca853aa96d9925347f9f12", "sha256": "d532abe3ad9da143d58be2c288945780b47bcbf4257bac1b8b98bd077b138f0d" }, "downloads": -1, "filename": "django_processinfo-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a195940755ca853aa96d9925347f9f12", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 27971, "upload_time": "2018-03-09T17:04:16", "url": "https://files.pythonhosted.org/packages/37/e7/0ade5a5eb4584ea50135462c105700fdb5e2f478f407890a82b2ce123162/django_processinfo-0.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4bf0645a61b4f09195c8b4c8d409413a", "sha256": "e279da4f0854212b79bcb403064b3e343181ea658f389d09773ba2ee9a5d6db1" }, "downloads": -1, "filename": "django-processinfo-0.8.0.tar.gz", "has_sig": false, "md5_digest": "4bf0645a61b4f09195c8b4c8d409413a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 21960, "upload_time": "2018-03-09T17:04:18", "url": "https://files.pythonhosted.org/packages/2c/18/b4c98383ee4bc8ec97b5fd940537aa05c7e4cafffed07ecdae8a90413140/django-processinfo-0.8.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "608e1ff17130bed253bd06575e0183e2", "sha256": "6c2659e13d49b96046707b92874a8857956d4eda39e00cf97c5f06090771aac4" }, "downloads": -1, "filename": "django_processinfo-0.8.0-py3.6.egg", "has_sig": false, "md5_digest": "608e1ff17130bed253bd06575e0183e2", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.5", "size": 23604, "upload_time": "2018-03-09T17:04:20", "url": "https://files.pythonhosted.org/packages/6b/46/df9545ce86c3a97a0fda9c485a0bd07307d56736ca98a66b29313b8634dd/django_processinfo-0.8.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "a195940755ca853aa96d9925347f9f12", "sha256": "d532abe3ad9da143d58be2c288945780b47bcbf4257bac1b8b98bd077b138f0d" }, "downloads": -1, "filename": "django_processinfo-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a195940755ca853aa96d9925347f9f12", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 27971, "upload_time": "2018-03-09T17:04:16", "url": "https://files.pythonhosted.org/packages/37/e7/0ade5a5eb4584ea50135462c105700fdb5e2f478f407890a82b2ce123162/django_processinfo-0.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4bf0645a61b4f09195c8b4c8d409413a", "sha256": "e279da4f0854212b79bcb403064b3e343181ea658f389d09773ba2ee9a5d6db1" }, "downloads": -1, "filename": "django-processinfo-0.8.0.tar.gz", "has_sig": false, "md5_digest": "4bf0645a61b4f09195c8b4c8d409413a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 21960, "upload_time": "2018-03-09T17:04:18", "url": "https://files.pythonhosted.org/packages/2c/18/b4c98383ee4bc8ec97b5fd940537aa05c7e4cafffed07ecdae8a90413140/django-processinfo-0.8.0.tar.gz" } ] }