{ "info": { "author": "Paul Butler", "author_email": "notify@paulbutler.org", "bugtrack_url": null, "classifiers": [], "description": "==========\nnotify-run\n==========\n\nSetup\n-----\n\n``notify-run`` can be installed with ``pip``::\n\n pip install notify-run\n\nThis will install both a Python module ``notify_run`` for sending notifications\nprogrammatically, and the ``notify-run`` command for sending notifications\nfrom the shell.\n\nConfiguration\n-------------\n\nBefore you use either the shell command or Python package to send notifications,\nyou must configure an endpoint. Both the command-line interface and Python\ninterface provide a way of creating this configuration, and the configuration is\nshared by both. The configuration is stored in a file called ``.config/notify-run``\nin your home directory.\n\nCommand-line Interface\n----------------------\n\nRegister a channel\n~~~~~~~~~~~~~~~~~~\n\nTo register a channel::\n\n notify-run register\n\nYou will then be presented with a link that you can open on the devices\nyou wish to subscribe to the channel. A QR code encoding the link is also\nprovided for convinience.\n\n.. image:: screenshots/register.png\n :width: 490px\n :height: 453px\n :alt: Registering from the command line.\n\nSending Message\n~~~~~~~~~~~~~~~\n\nOnce you have registered a channel, you can send a message to it with the\n``send`` subcommand::\n\n notify-run send \"Hi from notify-run.\"\n\nTo open a webpage when the notification is clicked, you can pass it to\nnotify-run as the `-a` parameter::\n\n notify-run send \"Click to open notify.run!\" -a https://notify.run\n\nUsing an Existing Endpoint\n~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nIf you want to point notify-run at an existing endpoint, for example one\ncreated through the `web interface `_, you can use the\n``configure`` subcommand instead of ``register``::\n\n notify-run configure \n\nPython Interface\n----------------\n\nThe commands above can also be used through a Python interface::\n\n from notify_run import Notify\n notify = Notify()\n notify.register()\n notify.send('Hi there!')\n notify.send('Click to open notify.run!', 'https://notify.run')\n\nThe ``notify.register()`` and ``notify.info()`` commands return an ``EndpointInfo`` object.\nWhen rendered in a terminal, this prints the QR code in a terminal-friendly way. When used\nin a Jupyter notebook, it displays the QR code inline.\n\n.. image:: screenshots/notebook.png", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://notify.run/", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "notify-run", "package_url": "https://pypi.org/project/notify-run/", "platform": "", "project_url": "https://pypi.org/project/notify-run/", "project_urls": { "Homepage": "https://notify.run/" }, "release_url": "https://pypi.org/project/notify-run/0.0.12/", "requires_dist": null, "requires_python": ">=2.7", "summary": "Client for notify.run notifications.", "version": "0.0.12" }, "last_serial": 5286414, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "3be2666155d6737b5695ab4a9ad2d801", "sha256": "8a3963028d0d72c9f37b4c5c3d0a7a21469a377e65eb4cd4a2037f2facaa9bb0" }, "downloads": -1, "filename": "notify-run-0.0.1.tar.gz", "has_sig": false, "md5_digest": "3be2666155d6737b5695ab4a9ad2d801", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2085, "upload_time": "2018-02-02T13:50:00", "url": "https://files.pythonhosted.org/packages/6b/6c/f4596f95593b9af9896f8363b2fcb8520a730a2fae1e713e481a21d01d73/notify-run-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "e16bb3ba6d787cbce2323a71cf8da3c5", "sha256": "b93341770694656eef4b5ad83aaeb9265b2d563ee0064e43b73bd9b21f1f7eac" }, "downloads": -1, "filename": "notify-run-0.0.10.tar.gz", "has_sig": false, "md5_digest": "e16bb3ba6d787cbce2323a71cf8da3c5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 420005, "upload_time": "2018-09-30T15:16:46", "url": "https://files.pythonhosted.org/packages/f6/63/9633b671aaa3cab1a60c938737da8c8337002c8be11e989f1f837143625f/notify-run-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "dce756efed196c7be5e7d78694355814", "sha256": "d1d488bf53942d74a865e03f94786ae88e788d962ac6943f2a0adbbcdf49dd0e" }, "downloads": -1, "filename": "notify-run-0.0.11.tar.gz", "has_sig": false, "md5_digest": "dce756efed196c7be5e7d78694355814", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 420240, "upload_time": "2018-10-31T12:05:26", "url": "https://files.pythonhosted.org/packages/5e/23/eb6be8fa804a9cc70967ea67c457f2cf6336df27db223ef7a2582b00c79d/notify-run-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "42b65ab9f9f79aab0ab04a8b3e4ea320", "sha256": "aaf9ffa9e015bc245e05de143683745dd3382a4751c8d0b9ae5fb90852e86411" }, "downloads": -1, "filename": "notify-run-0.0.12.tar.gz", "has_sig": false, "md5_digest": "42b65ab9f9f79aab0ab04a8b3e4ea320", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 420341, "upload_time": "2019-05-18T19:07:32", "url": "https://files.pythonhosted.org/packages/68/05/dca1b2bbd8b4717cfc8e278dd3a68e1f487619e41bf1f0bb6d243b892a7d/notify-run-0.0.12.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "f3c60580d83bbc73f1fe738c4d25316a", "sha256": "2def4d536a57a7d491156cae9e2df350fd9873ac4b0ed9ee4f2431ecefdc1b36" }, "downloads": -1, "filename": "notify-run-0.0.2.tar.gz", "has_sig": false, "md5_digest": "f3c60580d83bbc73f1fe738c4d25316a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3481, "upload_time": "2018-02-03T17:28:46", "url": "https://files.pythonhosted.org/packages/2b/60/28d3b049c821a85cf82620c1c645935dd5b53f5b00a8fd7486f38134d280/notify-run-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "217b1810bfbf269bb3ba03f55ad5d621", "sha256": "10074637af927ce6fb437a44c3e0b3e75a5adfc9530be62ce5ed8b4bbd3e331e" }, "downloads": -1, "filename": "notify-run-0.0.3.tar.gz", "has_sig": false, "md5_digest": "217b1810bfbf269bb3ba03f55ad5d621", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3521, "upload_time": "2018-02-03T17:30:25", "url": "https://files.pythonhosted.org/packages/27/61/8fc4dd9fb968237c249b3acb2c2a9a06dc6fa0a7f44e20cf423cd089bd5a/notify-run-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "fbd71db41911575f75686b4e3407657f", "sha256": "26028977465e7959756b360ab7a1a0b773937ccd40e017bf3d3aee453dadab0d" }, "downloads": -1, "filename": "notify-run-0.0.4.tar.gz", "has_sig": false, "md5_digest": "fbd71db41911575f75686b4e3407657f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 418298, "upload_time": "2018-02-03T17:32:56", "url": "https://files.pythonhosted.org/packages/c1/e7/05678556f7238950d5de72694eeecd4a64964a07585d52fa5d3fda93c9be/notify-run-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "5df219d9c2042f3a1fde0a000871c02e", "sha256": "4367f8f1199af98ccd4832c620d94803e6f46d4d546f1905d3f9abfd7a241bcb" }, "downloads": -1, "filename": "notify-run-0.0.5.tar.gz", "has_sig": false, "md5_digest": "5df219d9c2042f3a1fde0a000871c02e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 419568, "upload_time": "2018-02-03T17:35:18", "url": "https://files.pythonhosted.org/packages/63/55/8dcbdf272f18e23881a456c118c7614f1a5f5d632f6a843313b5282e2eab/notify-run-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "773d6a512793600628bcc26868c08918", "sha256": "e9565483fb7d5aa8c83da62f04021f7610519e436d98f933b323d9272820c259" }, "downloads": -1, "filename": "notify-run-0.0.6.tar.gz", "has_sig": false, "md5_digest": "773d6a512793600628bcc26868c08918", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 419624, "upload_time": "2018-02-03T19:16:37", "url": "https://files.pythonhosted.org/packages/33/2c/a5378d37b60b91dbf4d3a0b4c3ea71eefe9448c509f3f4c3ca01dccd354d/notify-run-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "b136503f8595d9a5c2fad1527f12e61c", "sha256": "7fa20864994abfddef44ad79d64fcd16d5ae84b107c7a87044128031feca1298" }, "downloads": -1, "filename": "notify-run-0.0.7.tar.gz", "has_sig": false, "md5_digest": "b136503f8595d9a5c2fad1527f12e61c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 419936, "upload_time": "2018-02-03T20:45:21", "url": "https://files.pythonhosted.org/packages/aa/28/632da91d45bd9a8a989c84ea0d86cf8b530bdcddb5111e1f2d948783ec3d/notify-run-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "35bcc8ff0bab46e60da836e804f84e1a", "sha256": "080a9b857a4942ed7e9229b79c5c85fd249544bd8c609d4f6f350e7a73fc7650" }, "downloads": -1, "filename": "notify-run-0.0.8.tar.gz", "has_sig": false, "md5_digest": "35bcc8ff0bab46e60da836e804f84e1a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 420003, "upload_time": "2018-03-23T11:53:04", "url": "https://files.pythonhosted.org/packages/74/a4/518627d3fd38b53c3a200b1d00bb5ff883463be7ab33be4513c6e32bcc27/notify-run-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "5648ecdb933413716e6bfd5dd4d5af99", "sha256": "9653682f8c954ee5ed4780383e94c767fbc7a14c4ce8fa2eb6b89616576e034c" }, "downloads": -1, "filename": "notify-run-0.0.9.tar.gz", "has_sig": false, "md5_digest": "5648ecdb933413716e6bfd5dd4d5af99", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 420014, "upload_time": "2018-08-04T16:30:05", "url": "https://files.pythonhosted.org/packages/45/6c/b8a00e4b24e86b90c3782b2b68a71528b995a45effde20ea75475193ab9b/notify-run-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "42b65ab9f9f79aab0ab04a8b3e4ea320", "sha256": "aaf9ffa9e015bc245e05de143683745dd3382a4751c8d0b9ae5fb90852e86411" }, "downloads": -1, "filename": "notify-run-0.0.12.tar.gz", "has_sig": false, "md5_digest": "42b65ab9f9f79aab0ab04a8b3e4ea320", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 420341, "upload_time": "2019-05-18T19:07:32", "url": "https://files.pythonhosted.org/packages/68/05/dca1b2bbd8b4717cfc8e278dd3a68e1f487619e41bf1f0bb6d243b892a7d/notify-run-0.0.12.tar.gz" } ] }