{ "info": { "author": "Emanuele Di Giacomo", "author_email": "emanuele@digiacomo.cc", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.11", "Framework :: Django :: 2.0", "Framework :: Django :: 2.1", "Framework :: Django :: 2.2", "License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "statusboard\n===========\n\n|Build Status| |Pypi| |codecov| |Documentation Status|\n\nStatus page application with browser and REST API interface.\n\nInstallation\n------------\n\nInstall the package\n\n.. code:: sh\n\n pip install django-statusboard\n\nAdd the following applications to your Django projects\n\n.. code:: python\n\n INSTALLED_APPS += [\n 'django.contrib.humanize',\n 'django.contrib.staticfiles',\n 'rest_framework',\n 'statusboard',\n ]\n\nUpdate your urlconf:\n\n.. code:: python\n\n # myproject/urls.py\n urlpatterns += [\n url(r'^statusboard/$', include('statusboard.urls')),\n ]\n\nUpdate your database\n\n.. code:: sh\n\n ./manage migrate\n\nConfiguration\n-------------\n\nYou can configure the app using the dict ``STATUSBOARD`` in\n``settings.py``:\n\n.. code:: python\n\n from django.contrib.staticfiles.templatetags.staticfiles import static\n\n STATUSBOARD = {\n \"INCIDENT_DAYS_IN_INDEX\": 7,\n \"OPEN_INCIDENT_IN_INDEX\": True,\n \"AUTO_REFRESH_INDEX_SECONDS\": 0,\n \"FAVICON_DEFAULT\": static('statusboard/images/statusboard-icon-default.png'),\n \"FAVICON_INDEX_DICT\": {\n 0: static('statusboard/images/statusboard-icon-operational.png'),\n 1: static('statusboard/images/statusboard-icon-performance.png'),\n 2: static('statusboard/images/statusboard-icon-partial.png'),\n 3: static('statusboard/images/statusboard-icon-major.png'),\n },\n }\n\n- ``INCIDENT_DAYS_IN_INDEX``: number of days to show in index (1 =\n today).\n- ``OPEN_INCIDENT_IN_INDEX``: show not fixed incidents in index,\n whether or not the incident is older than ``INCIDENT_DAYS_IN_INDEX``.\n- ``AUTO_REFRESH_INDEX_SECONDS``: auto refresh home page every N\n seconds (0 = disabled).\n- ``FAVICON_DEFAULT``: default favicon.\n- ``FAVICON_INDEX_DICT``: favicon for index, based on the worst status\n (default: ``FAVICON_DEFAULT``). The keys ``(0, 1, 2, 3)`` are the\n status values (see ``SERVICE_STATUSES`` in\n ``statusboard/models.py``).\n\nCustomize pages\n---------------\n\nThe following blocks are customizable in ``statusboard/base.html``:\n\n- ``title``: title of the page\n- ``branding``: branding in fixed navbar\n- ``bootstrap_theme``: bootstrap theme\n- ``header``: header of the page\n- ``userlinks``: links in the header\n- ``footer``: footer div\n- ``style``: ``CSS`` files\n- ``script``: JavaScript files\n\nExample: change branding and title\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nDjango 1.8\n^^^^^^^^^^\n\nCopy ``statusboard/templates/statusboard/base.html`` in one of your\ntemplates dir and edit the file.\n\nDjango >= 1.9\n^^^^^^^^^^^^^\n\nIn Django >= 1.9, the templates can be extended recursively (see\nhttps://docs.djangoproject.com/en/1.9/releases/1.9/#templates).\n\nCreate a ``statusboard/base.html`` in one of your templates dir:\n\n::\n\n {% extends `statusboard/base.html %}\n\n {% block title %}\n ACME, Inc.\n {% endblock %}\n\n {% block branding %}\n ACME status\n {% endblock %}\n\nNotifications\n-------------\n\n``django-statusboard`` doesn't provide an out-of-the-box notification\nsystem, but it's easy to implement using `django\nsignals `__.\n\nMoreover, ``django-statusboard`` tracks the previous status of a service\n(``Service._status``).\n\n.. code:: python\n\n from django.dispatch import receiver\n from django.db.models.signals import post_save\n from django.core.mail import mail_admins\n\n from statusboard import Service\n\n @receiver(post_save, sender=Service)\n def notify_service_update(sender, instance, **kwargs):\n # Send an email to admins if the service is getting worse, otherwise do nothing.\n if instance.status > instance._status:\n mail_admins(\"Alert\", \"Service {} is {}\".format(instance.name, instance.get_status_display()))\n\nREST API\n--------\n\n``django-statusboard`` comes with a set of REST API to manage its\nmodels, based on `Django REST\nFramework `__ ``ModelViewSet``.\n\n.. |Build Status| image:: https://travis-ci.org/edigiacomo/django-statusboard.svg?branch=master\n :target: https://travis-ci.org/edigiacomo/django-statusboard\n.. |Pypi| image:: https://img.shields.io/pypi/v/django-statusboard.svg\n :target: https://pypi.python.org/pypi/django-statusboard/\n.. |codecov| image:: https://codecov.io/gh/edigiacomo/django-statusboard/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/edigiacomo/django-statusboard\n.. |Documentation Status| image:: https://readthedocs.org/projects/django-statusboard/badge/?version=stable\n :target: https://django-statusboard.readthedocs.io/en/stable/?badge=stable", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/edigiacomo/django-statusboard", "keywords": "", "license": "GPLv2+", "maintainer": "", "maintainer_email": "", "name": "django-statusboard", "package_url": "https://pypi.org/project/django-statusboard/", "platform": "", "project_url": "https://pypi.org/project/django-statusboard/", "project_urls": { "Homepage": "http://github.com/edigiacomo/django-statusboard" }, "release_url": "https://pypi.org/project/django-statusboard/0.7.1/", "requires_dist": null, "requires_python": "", "summary": "Django app to show system status", "version": "0.7.1" }, "last_serial": 4888576, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "2a1503428a72629a1fa2175f6ebf482e", "sha256": "2e9610ab3429deafbab32fadc9bfa194ef5b34889731f5e563edf08b999b3128" }, "downloads": -1, "filename": "django-statusboard-0.1.1.tar.gz", "has_sig": false, "md5_digest": "2a1503428a72629a1fa2175f6ebf482e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76282, "upload_time": "2017-02-01T12:56:08", "url": "https://files.pythonhosted.org/packages/8e/1b/e468d048df2fc4b824727ea96c537e357735983bc8693b4129425c6289bf/django-statusboard-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "3fc139fa1164e39a9ee794cc242fc1ee", "sha256": "ce6bef5b1836c6e297321ac8df84d887857cada5585ae69bec5f2fcfa92e9613" }, "downloads": -1, "filename": "django-statusboard-0.2.0.tar.gz", "has_sig": false, "md5_digest": "3fc139fa1164e39a9ee794cc242fc1ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80504, "upload_time": "2017-02-09T13:32:29", "url": "https://files.pythonhosted.org/packages/4a/dd/f2c9cc23fd89162e7ad1dc37216f471a12aed3f6d066364fdc64d55ff970/django-statusboard-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "318671aa90e76c5ef82d14a04fac4d32", "sha256": "0c1ac34e5da93d1d5627f1f31aac79b759546d3a2df1987612669d7449fbf24f" }, "downloads": -1, "filename": "django-statusboard-0.3.0.tar.gz", "has_sig": false, "md5_digest": "318671aa90e76c5ef82d14a04fac4d32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80845, "upload_time": "2017-02-10T08:25:07", "url": "https://files.pythonhosted.org/packages/ef/66/87afeab8c86bf5c14e8d7c73782e8a063158ae3460a57343e5604b04bb5c/django-statusboard-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "ce6e7ea249b7d2610c5fe21db4a51718", "sha256": "db4c195cba2ea9b39f2da6d7e0f994e24d0994f082d4896f5c65472871698420" }, "downloads": -1, "filename": "django-statusboard-0.3.1.tar.gz", "has_sig": false, "md5_digest": "ce6e7ea249b7d2610c5fe21db4a51718", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80806, "upload_time": "2017-02-10T08:34:44", "url": "https://files.pythonhosted.org/packages/e1/4e/6af82f8bb78efc8bd127873d3a5fc9737e97cb7d843b7c5bb3de5386c890/django-statusboard-0.3.1.tar.gz" } ], "0.3.10": [ { "comment_text": "", "digests": { "md5": "7667baf136882d660c14b070798b0112", "sha256": "cd56a726fda4a35d5628aa95dd6ea36559ddc0a91dc4e217afafb56370f420b8" }, "downloads": -1, "filename": "django-statusboard-0.3.10.tar.gz", "has_sig": false, "md5_digest": "7667baf136882d660c14b070798b0112", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85546, "upload_time": "2017-02-15T11:43:16", "url": "https://files.pythonhosted.org/packages/76/85/edd6296fc39a380db3f9b7bcf36106ae415ff051c818df67a6bfc6b81f09/django-statusboard-0.3.10.tar.gz" } ], "0.3.11": [ { "comment_text": "", "digests": { "md5": "8c758727f0014a3e950f3aefb0698f3d", "sha256": "a436d717bd33334e439e2213768bafe474dfbca2f90b14b34113c3965e31b6bc" }, "downloads": -1, "filename": "django-statusboard-0.3.11.tar.gz", "has_sig": false, "md5_digest": "8c758727f0014a3e950f3aefb0698f3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85836, "upload_time": "2017-02-16T09:04:27", "url": "https://files.pythonhosted.org/packages/2d/25/c315d64423bcb103f651c80f6a3af4fea16f77df845f7cc8eb6ee40a97b5/django-statusboard-0.3.11.tar.gz" } ], "0.3.12": [ { "comment_text": "", "digests": { "md5": "4b57425fc872334ca7a1bd9915b22f45", "sha256": "4e9ca55207483c8928d0af76adf77a0f546db3a20e45b64ab9ce346708fae7cb" }, "downloads": -1, "filename": "django-statusboard-0.3.12.tar.gz", "has_sig": false, "md5_digest": "4b57425fc872334ca7a1bd9915b22f45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 202229, "upload_time": "2017-02-16T09:27:18", "url": "https://files.pythonhosted.org/packages/ef/11/bddb84f8ce80717c30ff0d4a0cb93ead8f123cf157dec12dbf3f1bd5bb0b/django-statusboard-0.3.12.tar.gz" } ], "0.3.13": [ { "comment_text": "", "digests": { "md5": "6fcc00d66b68c7c8f2cca00de76f5d86", "sha256": "9ae05ecbf6bca12f12f56bdaace500840171578832ddb5308e6e10b3bf396009" }, "downloads": -1, "filename": "django-statusboard-0.3.13.tar.gz", "has_sig": false, "md5_digest": "6fcc00d66b68c7c8f2cca00de76f5d86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 202443, "upload_time": "2017-02-16T13:03:30", "url": "https://files.pythonhosted.org/packages/35/4f/5e17ebf3458b8cf2db4c7ca25b3fb42484ca35a685ecbd078c9854e1fbfe/django-statusboard-0.3.13.tar.gz" } ], "0.3.14": [ { "comment_text": "", "digests": { "md5": "a89b196324f6556b8062db3e07e12e84", "sha256": "4890c5d4bf84a69888dd4ccfead8f93bd816848f351d4d4bf74780b9d69fa4ab" }, "downloads": -1, "filename": "django-statusboard-0.3.14.tar.gz", "has_sig": false, "md5_digest": "a89b196324f6556b8062db3e07e12e84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 202790, "upload_time": "2017-02-17T08:23:55", "url": "https://files.pythonhosted.org/packages/f7/a9/252fc003177eb8b910af17bbb74258c4b68d3b7dd2b03ca793c2ebfa0365/django-statusboard-0.3.14.tar.gz" } ], "0.3.15": [ { "comment_text": "", "digests": { "md5": "70e1a35426bc45bd54edfe1e78639012", "sha256": "e904c323ebf8d01f67ca7ce1ba4930f5ef424e6dcb3ea20a945cc3ee79b4314d" }, "downloads": -1, "filename": "django-statusboard-0.3.15.tar.gz", "has_sig": false, "md5_digest": "70e1a35426bc45bd54edfe1e78639012", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 202929, "upload_time": "2017-02-17T08:45:02", "url": "https://files.pythonhosted.org/packages/bc/88/6c1573dcf3b9a9d56624d5a9f807c75d854b2f4fbcd44f5f0bd06a01eeca/django-statusboard-0.3.15.tar.gz" } ], "0.3.16": [ { "comment_text": "", "digests": { "md5": "de7cf73564b37efa6a1ac8d1875e62b5", "sha256": "9f8106d1405bfb505f5e87fda152db71766d43f5f2a4546e25ffeceeed7bf989" }, "downloads": -1, "filename": "django-statusboard-0.3.16.tar.gz", "has_sig": false, "md5_digest": "de7cf73564b37efa6a1ac8d1875e62b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 203011, "upload_time": "2017-02-17T09:05:10", "url": "https://files.pythonhosted.org/packages/b4/17/e9300614ddda99b8c25f0a24b4578eddbb30228325d965e2581cabcde4c5/django-statusboard-0.3.16.tar.gz" } ], "0.3.17": [ { "comment_text": "", "digests": { "md5": "0b146bc03a61a4037b241efb1507d44e", "sha256": "4f93517906bbc040f12f7cd135fcc8e5d280a1cab30b5ef2e875ca98ffc37553" }, "downloads": -1, "filename": "django-statusboard-0.3.17.tar.gz", "has_sig": false, "md5_digest": "0b146bc03a61a4037b241efb1507d44e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 203230, "upload_time": "2017-02-17T11:42:32", "url": "https://files.pythonhosted.org/packages/08/f7/a169f1555e15e8104d51d087fd6622cba3224861dc75a6262c647bb057f2/django-statusboard-0.3.17.tar.gz" } ], "0.3.18": [ { "comment_text": "", "digests": { "md5": "042bc42a1540c6434b6f0a93afa18ae1", "sha256": "c05923ccc9dffa0778935991339a3d180a77a5401f4420400c7b45df50b196e4" }, "downloads": -1, "filename": "django-statusboard-0.3.18.tar.gz", "has_sig": false, "md5_digest": "042bc42a1540c6434b6f0a93afa18ae1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 204812, "upload_time": "2017-02-20T13:17:44", "url": "https://files.pythonhosted.org/packages/31/b6/0fa2b728c003cb67ab3358784c393139b6f635beef03d7f45ab8e40d9bf3/django-statusboard-0.3.18.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "bfb44f2b460dae55209ad014d316d52b", "sha256": "5342e911916bf3e7cc777e6b6dc1782b285f35fd53bbb25722bd14ff3620d959" }, "downloads": -1, "filename": "django-statusboard-0.3.2.tar.gz", "has_sig": false, "md5_digest": "bfb44f2b460dae55209ad014d316d52b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80950, "upload_time": "2017-02-10T09:58:02", "url": "https://files.pythonhosted.org/packages/8e/ba/4a4b25a4699acaff94e9e58b4df12568f7275193657f65e50b98b066f460/django-statusboard-0.3.2.tar.gz" } ], "0.3.20": [ { "comment_text": "", "digests": { "md5": "357111c5475ce818bb8da8af39a8efdf", "sha256": "d99a8082d5cb0f955511cdd7d28e8000a5028d7566d40b49608006ed681e210d" }, "downloads": -1, "filename": "django-statusboard-0.3.20.tar.gz", "has_sig": false, "md5_digest": "357111c5475ce818bb8da8af39a8efdf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 204816, "upload_time": "2017-02-20T14:42:21", "url": "https://files.pythonhosted.org/packages/b0/6c/ec360ee7215e3ad93798e91d3ea400af1c2827f4c4a022bb08f310207221/django-statusboard-0.3.20.tar.gz" } ], "0.3.21": [ { "comment_text": "", "digests": { "md5": "e79c0a016b51ed84c4ca4d83fcd4af0f", "sha256": "fd1689a93506251bc6dcc0979fcfff90edd9bc4eabf4bf297af507a4d94f3c76" }, "downloads": -1, "filename": "django-statusboard-0.3.21.tar.gz", "has_sig": false, "md5_digest": "e79c0a016b51ed84c4ca4d83fcd4af0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 205333, "upload_time": "2017-02-21T08:17:12", "url": "https://files.pythonhosted.org/packages/6a/74/5e1359bc76d3e4cb602ba0cc7b0079ba526d9227e4e18ab752aaa3db9f1a/django-statusboard-0.3.21.tar.gz" } ], "0.3.22": [ { "comment_text": "", "digests": { "md5": "410a9e00951fc2b9a916a3ef6a6ab768", "sha256": "9ea3f31872fac2dfaa0972f7b6106969af7e30c1a6dddc69b7d9e8350d88199c" }, "downloads": -1, "filename": "django-statusboard-0.3.22.tar.gz", "has_sig": false, "md5_digest": "410a9e00951fc2b9a916a3ef6a6ab768", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 205322, "upload_time": "2017-02-21T08:31:04", "url": "https://files.pythonhosted.org/packages/80/e0/24eb3412a79a16e2483edd12ae3a51bd8198c6f382c9ef1e5390fbad4169/django-statusboard-0.3.22.tar.gz" } ], "0.3.23": [ { "comment_text": "", "digests": { "md5": "1652a8bb13a519833d66a020fd511b1e", "sha256": "0f0eed0607a2a320c6a6211194a00e89e2df2a92ce964282dbb2bf1ec7348143" }, "downloads": -1, "filename": "django-statusboard-0.3.23.tar.gz", "has_sig": false, "md5_digest": "1652a8bb13a519833d66a020fd511b1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 205602, "upload_time": "2017-02-21T09:22:29", "url": "https://files.pythonhosted.org/packages/6c/bf/4a7691d8d376bf75bf4fd82ba3b4947c5a2a37e872391b73fd6f6f120d04/django-statusboard-0.3.23.tar.gz" } ], "0.3.24": [ { "comment_text": "", "digests": { "md5": "3160d790e051df0efdeaf59163ea31d9", "sha256": "0eb8c35d46f1d30b7d0089e4c55b761984056f413a2304f5547d4c49657797c2" }, "downloads": -1, "filename": "django-statusboard-0.3.24.tar.gz", "has_sig": false, "md5_digest": "3160d790e051df0efdeaf59163ea31d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 206704, "upload_time": "2017-02-23T08:08:51", "url": "https://files.pythonhosted.org/packages/75/b0/e9f629613df9de43eb8cfc27f785d15c27cb15d6435baedcf0ea1e96615d/django-statusboard-0.3.24.tar.gz" } ], "0.3.25": [ { "comment_text": "", "digests": { "md5": "76739816c56baa74d23b3fd01b8384fc", "sha256": "b80ac62e238d6fc8c50dbc742b175f781a5eeb9a7a71606960597ea50ce75fb6" }, "downloads": -1, "filename": "django-statusboard-0.3.25.tar.gz", "has_sig": false, "md5_digest": "76739816c56baa74d23b3fd01b8384fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 206996, "upload_time": "2017-02-23T11:50:59", "url": "https://files.pythonhosted.org/packages/39/10/fe8dd67019d667ae69ec3021327c6335881513fff38f6cca9cefbedd3d54/django-statusboard-0.3.25.tar.gz" } ], "0.3.26": [ { "comment_text": "", "digests": { "md5": "3b9629f1ab63c8e709b979ede1a7b2c6", "sha256": "eedf3783e091c3bc5d6ff7e94fa34b8f252926ff754f351b418f1ee8ce0b1643" }, "downloads": -1, "filename": "django-statusboard-0.3.26.tar.gz", "has_sig": false, "md5_digest": "3b9629f1ab63c8e709b979ede1a7b2c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 207474, "upload_time": "2017-02-23T15:01:51", "url": "https://files.pythonhosted.org/packages/29/80/df794cb9510637503cac92d5aa7db135f810911ea3e7791e1a51e06bc256/django-statusboard-0.3.26.tar.gz" } ], "0.3.28": [ { "comment_text": "", "digests": { "md5": "dfe08e535d0cd09d4cad397c0cebb33e", "sha256": "2317ba22dd1a83841fa6fc05921dd61fce5c57e609dcf1fe9f8cb83285d01126" }, "downloads": -1, "filename": "django-statusboard-0.3.28.tar.gz", "has_sig": false, "md5_digest": "dfe08e535d0cd09d4cad397c0cebb33e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 207597, "upload_time": "2017-02-23T15:18:23", "url": "https://files.pythonhosted.org/packages/15/d1/ee83680bab713258c5a525cb0eddfc1dc7d95c201a928dc74cf3f9dc0554/django-statusboard-0.3.28.tar.gz" } ], "0.3.29": [ { "comment_text": "", "digests": { "md5": "c405345640aa58f4641acd6bfe00492a", "sha256": "5ec4c26c733fd74d8c5e979973ea10b8149460f57eedb194dd5b1989fd0ab1b2" }, "downloads": -1, "filename": "django-statusboard-0.3.29.tar.gz", "has_sig": false, "md5_digest": "c405345640aa58f4641acd6bfe00492a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 207714, "upload_time": "2017-02-23T16:37:57", "url": "https://files.pythonhosted.org/packages/ec/bb/90eeb726ba9a086a030f34c8b032afcb4a8ee4d05272dc9b3489bc600002/django-statusboard-0.3.29.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "4de8454b7e39aa85f9eaeb3e3471105d", "sha256": "cf1437951f4127e5cb253e081659da05c0527e8216f1488413ab65dec0d78856" }, "downloads": -1, "filename": "django-statusboard-0.3.3.tar.gz", "has_sig": false, "md5_digest": "4de8454b7e39aa85f9eaeb3e3471105d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80965, "upload_time": "2017-02-10T10:05:37", "url": "https://files.pythonhosted.org/packages/0e/6d/37cdaa8ad741c2248b39f4149fa66e0a6b4bc2aea07bb3d4112b8b2fb64d/django-statusboard-0.3.3.tar.gz" } ], "0.3.30": [ { "comment_text": "", "digests": { "md5": "513ce9c284e04e0ae196d633ef657aa8", "sha256": "9d946c4025af283d97fcf6d2e4aab165e13b2b498d9e877546b478ea1bd4d7a5" }, "downloads": -1, "filename": "django-statusboard-0.3.30.tar.gz", "has_sig": false, "md5_digest": "513ce9c284e04e0ae196d633ef657aa8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 207804, "upload_time": "2017-02-23T17:36:20", "url": "https://files.pythonhosted.org/packages/b2/ce/6adaeff48b342f3f2726062b72d89f8fbc5be0d6e017ef056b48f6c690ad/django-statusboard-0.3.30.tar.gz" } ], "0.3.31": [ { "comment_text": "", "digests": { "md5": "43a057fe717d200b64047e01ee1003d7", "sha256": "02f97ef857bb930d41ffdd3e161afd112516895c583c2c56af6324fb780b5580" }, "downloads": -1, "filename": "django-statusboard-0.3.31.tar.gz", "has_sig": false, "md5_digest": "43a057fe717d200b64047e01ee1003d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 207798, "upload_time": "2017-02-24T07:46:56", "url": "https://files.pythonhosted.org/packages/77/13/3485081a0cff062d3076e44caf07963ff8c616c042850a960464145d57de/django-statusboard-0.3.31.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "8bf262c02c9863aec1e061a12109263a", "sha256": "aade17ebd25cc955d3405fc5b7665a7598009bf5f72b1e270a7c663a540079dd" }, "downloads": -1, "filename": "django-statusboard-0.3.4.tar.gz", "has_sig": false, "md5_digest": "8bf262c02c9863aec1e061a12109263a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80982, "upload_time": "2017-02-10T10:33:15", "url": "https://files.pythonhosted.org/packages/32/0c/bd8a4264505e3eedd6891514959992b590618bdd9ef05e4429de5fdc7f28/django-statusboard-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "c1e87101eb7c3e0da7719ca285516b41", "sha256": "387fe8e3f69c7fec3131b91dc6bab1e894fb08e0910456fbdd5b71e653e3be5a" }, "downloads": -1, "filename": "django-statusboard-0.3.5.tar.gz", "has_sig": false, "md5_digest": "c1e87101eb7c3e0da7719ca285516b41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 81210, "upload_time": "2017-02-13T11:03:02", "url": "https://files.pythonhosted.org/packages/53/e3/3cdfbf5ff943c4e4e5612156851ccf7ec8e259131ced278196a880272e18/django-statusboard-0.3.5.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "23aadaa59793073d80544895cdd35a27", "sha256": "8d431f8d7518209ec11975a087d72b016415317d6703c80e59f04d1836ab62a9" }, "downloads": -1, "filename": "django-statusboard-0.3.6.tar.gz", "has_sig": false, "md5_digest": "23aadaa59793073d80544895cdd35a27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 81664, "upload_time": "2017-02-13T11:20:43", "url": "https://files.pythonhosted.org/packages/7e/16/61b2172e98783a67331eec698e89ecace728407a0cf8534bc18f62b2f7f8/django-statusboard-0.3.6.tar.gz" } ], "0.3.7": [ { "comment_text": "", "digests": { "md5": "b93fd657ab8e5a5fc2bbc3dcf1400644", "sha256": "76486063842ddb6b1572fa8eeb0905c9130b7a84d996e7e4dbe3c9929704d796" }, "downloads": -1, "filename": "django-statusboard-0.3.7.tar.gz", "has_sig": false, "md5_digest": "b93fd657ab8e5a5fc2bbc3dcf1400644", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85141, "upload_time": "2017-02-13T11:40:50", "url": "https://files.pythonhosted.org/packages/17/af/daa543a55b19e9866ea7c1331d7a42eb3ad9afb1799dbc080f0d7cc70e85/django-statusboard-0.3.7.tar.gz" } ], "0.3.9": [ { "comment_text": "", "digests": { "md5": "0da0219896da83874f2760b4da8b3c7c", "sha256": "06fe3a46b79ec6c0f1d3213643414fc7b6b0900119f8fcea8af6a5ede5c04d69" }, "downloads": -1, "filename": "django-statusboard-0.3.9.tar.gz", "has_sig": false, "md5_digest": "0da0219896da83874f2760b4da8b3c7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85495, "upload_time": "2017-02-14T08:52:33", "url": "https://files.pythonhosted.org/packages/87/d6/8200135fbf5a28b90f083dd1bba6836eabbd57d94aa62aa6809866065d92/django-statusboard-0.3.9.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "b3b39c7ce3fcdd1d510aaa783781ddaa", "sha256": "6a581f89025347ea599b54011bd80e79b9bbc4a5e092d9c3e90ee828602379ba" }, "downloads": -1, "filename": "django-statusboard-0.4.tar.gz", "has_sig": false, "md5_digest": "b3b39c7ce3fcdd1d510aaa783781ddaa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 208636, "upload_time": "2017-03-09T13:21:59", "url": "https://files.pythonhosted.org/packages/6e/1f/e6e3cae330041f05f0a0da185dbef1efcb0beb538faba149b7c0025df861/django-statusboard-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "a3b0bd9a38297058aed8e7c7f3487329", "sha256": "e0a66688786b3a2e3075e00cb08b9933819bd18597cd1672f5092bf2d37614c1" }, "downloads": -1, "filename": "django-statusboard-0.4.1.tar.gz", "has_sig": false, "md5_digest": "a3b0bd9a38297058aed8e7c7f3487329", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 208667, "upload_time": "2017-03-10T08:01:11", "url": "https://files.pythonhosted.org/packages/a2/01/97d1c34efe9d379a68685f98fe823682f951fccb4330977d9683393d3692/django-statusboard-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "f6da7c002e9dac314da9ca71107da912", "sha256": "3d6510941a7ce548c3992d3da067f4f0fde6a7f6860cea481de50b7e664dca45" }, "downloads": -1, "filename": "django-statusboard-0.5.0.tar.gz", "has_sig": false, "md5_digest": "f6da7c002e9dac314da9ca71107da912", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 207065, "upload_time": "2017-08-29T13:49:35", "url": "https://files.pythonhosted.org/packages/f9/4d/af7770653033adfd6a62824bc6350ba699599197b81deb928ee30bf70ba5/django-statusboard-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "92ed1dfdccde123e671fd698c0caceef", "sha256": "311e25e35f877b51ee3ca835ad5dad887ff0d75c7a1ecb78518bf1e0c07e6254" }, "downloads": -1, "filename": "django-statusboard-0.5.1.tar.gz", "has_sig": false, "md5_digest": "92ed1dfdccde123e671fd698c0caceef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 207093, "upload_time": "2017-10-05T09:18:07", "url": "https://files.pythonhosted.org/packages/4d/2b/bf95465b50a11b9de5532bd11791b746ef4d25e233120ff30ddbf50848d5/django-statusboard-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "a812bfd1d29d562ba2765b109933c7f6", "sha256": "995f56d066d176c35c14724c117e207762bbb98584f91e3871ff1fe0d23fa83c" }, "downloads": -1, "filename": "django-statusboard-0.5.2.tar.gz", "has_sig": false, "md5_digest": "a812bfd1d29d562ba2765b109933c7f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 207065, "upload_time": "2017-10-05T09:28:57", "url": "https://files.pythonhosted.org/packages/24/73/90148a4a6fa55aeea602f3a865bbbcf2ddc2c05c255b0ba97b9b46d0f104/django-statusboard-0.5.2.tar.gz" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "06d931ac7ece072e1db29b19a3e47201", "sha256": "2f6c6962fecf8aff8a552b8eb5f9b8fbf6861b69c5e23407e94616ba652d549c" }, "downloads": -1, "filename": "django-statusboard-0.5.4.tar.gz", "has_sig": false, "md5_digest": "06d931ac7ece072e1db29b19a3e47201", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 206234, "upload_time": "2018-01-04T14:48:43", "url": "https://files.pythonhosted.org/packages/5a/0b/b8ffdd7cf922bc4aa1e0ef0c763ea24acf2871262bf770d862606c01b95d/django-statusboard-0.5.4.tar.gz" } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "245df2ff1590997a4551240a02ba8d3c", "sha256": "18594dc3e41e3cb4d54a39353011539bd2a3087c087a42620a09053445ff271d" }, "downloads": -1, "filename": "django-statusboard-0.5.5.tar.gz", "has_sig": false, "md5_digest": "245df2ff1590997a4551240a02ba8d3c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 207120, "upload_time": "2018-05-28T19:04:27", "url": "https://files.pythonhosted.org/packages/1d/e6/9e2b8a9af13a3f877a8c685ed746402bec3d0cabf1b03e829a37ccba4695/django-statusboard-0.5.5.tar.gz" } ], "0.5.6": [ { "comment_text": "", "digests": { "md5": "198245bc32a86b155a294a6ab2347280", "sha256": "5b136f1b267c2cb69d105e30fc76dec53ed70188794d610405d6cf6a9a760814" }, "downloads": -1, "filename": "django-statusboard-0.5.6.tar.gz", "has_sig": false, "md5_digest": "198245bc32a86b155a294a6ab2347280", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 209120, "upload_time": "2018-05-28T19:36:49", "url": "https://files.pythonhosted.org/packages/40/d0/a47da29bf251ea38e5f4e8fab6b57c381fd3a3e42d3ad116ba5df2570039/django-statusboard-0.5.6.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "d11fc5cb1c37c6317ba9de776f17ead4", "sha256": "2ccd010b2295647eb5c467b19c0ea63ca96f4c42b65e02bea0daa2232065fcb2" }, "downloads": -1, "filename": "django-statusboard-0.6.1.tar.gz", "has_sig": false, "md5_digest": "d11fc5cb1c37c6317ba9de776f17ead4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 207792, "upload_time": "2018-09-12T06:52:58", "url": "https://files.pythonhosted.org/packages/55/cc/d70f3ecaf82dcc22ae24925767d0ef5e824a336be76fd79ff85d3eb8dda5/django-statusboard-0.6.1.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "7f78a23727f2d775d3ee4a494ae98d77", "sha256": "cbc21402989b3b2e06e67939fbf94c485adcc4416c6b03a8c626eb4f1af3aa9f" }, "downloads": -1, "filename": "django-statusboard-0.7.0.tar.gz", "has_sig": false, "md5_digest": "7f78a23727f2d775d3ee4a494ae98d77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 208352, "upload_time": "2019-02-28T17:46:01", "url": "https://files.pythonhosted.org/packages/09/83/a48ec3f506c19a2e6478029dcfe0fb21a6ed1dec2f59ee4de17f24cf9a7d/django-statusboard-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "0a0bb195a9b0f405496f0abbb5e44d54", "sha256": "89db410bdecaec87175ca09150fa2f3cfda4d8ac857369d20de76c582d2cccb4" }, "downloads": -1, "filename": "django-statusboard-0.7.1.tar.gz", "has_sig": false, "md5_digest": "0a0bb195a9b0f405496f0abbb5e44d54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 208013, "upload_time": "2019-03-02T15:53:35", "url": "https://files.pythonhosted.org/packages/01/42/10fab8b78e8b354032f1033504dba83942ef092505ef91fa079730a40e64/django-statusboard-0.7.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0a0bb195a9b0f405496f0abbb5e44d54", "sha256": "89db410bdecaec87175ca09150fa2f3cfda4d8ac857369d20de76c582d2cccb4" }, "downloads": -1, "filename": "django-statusboard-0.7.1.tar.gz", "has_sig": false, "md5_digest": "0a0bb195a9b0f405496f0abbb5e44d54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 208013, "upload_time": "2019-03-02T15:53:35", "url": "https://files.pythonhosted.org/packages/01/42/10fab8b78e8b354032f1033504dba83942ef092505ef91fa079730a40e64/django-statusboard-0.7.1.tar.gz" } ] }