{ "info": { "author": "BeProud", "author_email": "project@beproud.jp", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Plugins", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "[![Build Status](https://travis-ci.org/beproud/bpnotify.svg?branch=master)](https://travis-ci.org/beproud/bpnotify)\n\n`bpnotify` is notification routing for Django. Application notify function with targets, notify_type, media, extra_data, then bpnotify send notify with backend (example: mail).\n\n# Requirements\n\n* Python (2.7, 3.6)\n* Celery (4.1)\n* Django (1.8, 1.11)\n* django-jsonfield (1.0.1)\n\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://github.com/beproud/bpnotify/", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "bpnotify", "package_url": "https://pypi.org/project/bpnotify/", "platform": "", "project_url": "https://pypi.org/project/bpnotify/", "project_urls": { "Homepage": "https://github.com/beproud/bpnotify/" }, "release_url": "https://pypi.org/project/bpnotify/0.46/", "requires_dist": [ "Django (>=1.8)", "django-jsonfield (>=1.0.1)", "six" ], "requires_python": "", "summary": "Notification routing for Django", "version": "0.46" }, "last_serial": 4115229, "releases": { "0.44": [ { "comment_text": "", "digests": { "md5": "b56453771c79658e8dab18cd79254bca", "sha256": "236557ae90dd5c53c67702fda29f7a31cc5d7e8dc75d82753a9ce8871e8e70e8" }, "downloads": -1, "filename": "bpnotify-0.44-py2-none-any.whl", "has_sig": false, "md5_digest": "b56453771c79658e8dab18cd79254bca", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 25205, "upload_time": "2016-11-09T07:26:47", "url": "https://files.pythonhosted.org/packages/59/9e/861451c5da9779f03cee2df5730644bbcb02ff7efe964b3a7720710dcb01/bpnotify-0.44-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "22fbf66ba53f045f17d1896ef2767af0", "sha256": "e79668d8d9ac62935d829518140f1e6efa5e9f2679da48f406e32e4bccc7d4b5" }, "downloads": -1, "filename": "bpnotify-0.44.tar.gz", "has_sig": false, "md5_digest": "22fbf66ba53f045f17d1896ef2767af0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14666, "upload_time": "2016-11-09T07:26:43", "url": "https://files.pythonhosted.org/packages/86/c5/1b9d4f1748ac6f4efc729937e49e22fd136a39ab2b3311e18f45339b9d5b/bpnotify-0.44.tar.gz" } ], "0.45": [ { "comment_text": "", "digests": { "md5": "402e097eb8a75991b515e7665156b540", "sha256": "6b58cc013f8f30644f45395706c203ac80c3dc6b2e8b400c19f11b02836954fb" }, "downloads": -1, "filename": "bpnotify-0.45-py2-none-any.whl", "has_sig": false, "md5_digest": "402e097eb8a75991b515e7665156b540", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 25208, "upload_time": "2016-11-17T00:44:28", "url": "https://files.pythonhosted.org/packages/df/10/24e15decc6871f6b6571005f65bc5de40d74cc65c5e7cbdd2caa2c8f35ed/bpnotify-0.45-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "899cb39f71e0d6af5ec7fe75c7e8f096", "sha256": "ceee327c736b078d7c4db110c0e6c5b42b5dcfe7e3bcfd4550c0e94e56653ecf" }, "downloads": -1, "filename": "bpnotify-0.45.tar.gz", "has_sig": false, "md5_digest": "899cb39f71e0d6af5ec7fe75c7e8f096", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14686, "upload_time": "2016-11-17T00:44:24", "url": "https://files.pythonhosted.org/packages/ff/7c/8819c0d6cb09b309b9a9b727c7c64cd1dd1c3c1fcfa5e0d8dcc31d275242/bpnotify-0.45.tar.gz" } ], "0.46": [ { "comment_text": "", "digests": { "md5": "01f3f04c258616c3229778cd64dfdb10", "sha256": "5fc91960330bd96279aace4dc1eeb64a263fcc13a21d095732f26829a7c46e79" }, "downloads": -1, "filename": "bpnotify-0.46-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "01f3f04c258616c3229778cd64dfdb10", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24745, "upload_time": "2018-07-30T06:42:10", "url": "https://files.pythonhosted.org/packages/0c/91/105161536df95da0673f1fbb7c66791087546965b682ef30bc8ec6498b8f/bpnotify-0.46-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f47b5d9bd5e8bd7cf638b7f822360872", "sha256": "70aa60ddcd623f5d3843278c0e281a6d4eacc4abccbfa514c9b205a34f76e706" }, "downloads": -1, "filename": "bpnotify-0.46.tar.gz", "has_sig": false, "md5_digest": "f47b5d9bd5e8bd7cf638b7f822360872", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15240, "upload_time": "2018-07-30T06:42:11", "url": "https://files.pythonhosted.org/packages/d0/af/1fce241501bc1e888c24f87f00b5bcb44ab055b6d1bee43d24ff31b56972/bpnotify-0.46.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "01f3f04c258616c3229778cd64dfdb10", "sha256": "5fc91960330bd96279aace4dc1eeb64a263fcc13a21d095732f26829a7c46e79" }, "downloads": -1, "filename": "bpnotify-0.46-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "01f3f04c258616c3229778cd64dfdb10", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24745, "upload_time": "2018-07-30T06:42:10", "url": "https://files.pythonhosted.org/packages/0c/91/105161536df95da0673f1fbb7c66791087546965b682ef30bc8ec6498b8f/bpnotify-0.46-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f47b5d9bd5e8bd7cf638b7f822360872", "sha256": "70aa60ddcd623f5d3843278c0e281a6d4eacc4abccbfa514c9b205a34f76e706" }, "downloads": -1, "filename": "bpnotify-0.46.tar.gz", "has_sig": false, "md5_digest": "f47b5d9bd5e8bd7cf638b7f822360872", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15240, "upload_time": "2018-07-30T06:42:11", "url": "https://files.pythonhosted.org/packages/d0/af/1fce241501bc1e888c24f87f00b5bcb44ab055b6d1bee43d24ff31b56972/bpnotify-0.46.tar.gz" } ] }