{ "info": { "author": "Nathan Cahill", "author_email": "nathan@nathancahill.com", "bugtrack_url": null, "classifiers": [], "description": "=====\nGrowl\n=====\n\nGrowl is a Python interface for the Growl (GNTP) protocol. It can be used to\nbuild registration and notification packets for sending over a socket connection.\n\n >>> from growl import Registration, Notification, GROWL_UDP_PORT \n >>> from socket import socket, AF_INET, SOCK_DGRAM\n >>> addr = (\"localhost\", GROWL_UDP_PORT)\n >>> s = socket(AF_INET, SOCK_DGRAM)\n >>> p = Registration()\n >>> p.add_notification()\n >>> s.sendto(p.payload(), addr)\n >>>\n >>> p = Notification()\n >>> s.sendto(p.payload(), addr)\n\n\nInstallation\n=============\n\nTo install Growl, simply:\n\n $ pip install growl\n\nYou should have either the open-source version of Growl (1.2.2) or the commercial \nversion of Growl (2.1.2). In the Network pane of the Growl preferences, check both:\n\n* Listen for incoming notifications\n\n* Allow remote application registration\n\nIf you set a server password (which you should), include the password in all \npackets sent.\n\n\nContributions\n=============\n\nForked to Github from Rui Carmo's netgrowl.py: https://the.taoofmac.com/space/projects/netgrowl\n\nIngmar J Stein (Growl Team) and John Morrissey both contributed to netgrowl.py\n\nThe goal of this fork is to provide compatability with both the commerical and \nopen-source versions of Growl, improve PEP-8 support and encourage contributions\nby hosting on Github.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/Growl/", "keywords": null, "license": "LICENSE.txt", "maintainer": null, "maintainer_email": null, "name": "Growl", "package_url": "https://pypi.org/project/Growl/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Growl/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/Growl/" }, "release_url": "https://pypi.org/project/Growl/0.7.1/", "requires_dist": null, "requires_python": null, "summary": "Python interface for the Growl (GNTP) protocol.", "version": "0.7.1" }, "last_serial": 873294, "releases": { "0.7": [ { "comment_text": "", "digests": { "md5": "635a182a27394f72412820f86f25b46a", "sha256": "62de663c27b80df20bca178ea25148a563e2c6fac3ec4e1a4e3393bd019c6ddb" }, "downloads": -1, "filename": "Growl-0.7.tar.gz", "has_sig": false, "md5_digest": "635a182a27394f72412820f86f25b46a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3175, "upload_time": "2013-09-25T00:45:22", "url": "https://files.pythonhosted.org/packages/7a/d6/1335eb14e696173a69bf286a753f459d46091bd12f5a2acfc379b8ec50a5/Growl-0.7.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "3c7a88a9278a5695b991b464a255a5a0", "sha256": "233a159cbb6e03a8430b32a0df7a3593a9347fb4bced1483a3deeabf337f09e3" }, "downloads": -1, "filename": "Growl-0.7.1.tar.gz", "has_sig": false, "md5_digest": "3c7a88a9278a5695b991b464a255a5a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3285, "upload_time": "2013-09-25T00:58:15", "url": "https://files.pythonhosted.org/packages/fb/72/bbc84819bcafa3d84509fe5d222ad493cc4e48046d1cda12c681ca47757b/Growl-0.7.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3c7a88a9278a5695b991b464a255a5a0", "sha256": "233a159cbb6e03a8430b32a0df7a3593a9347fb4bced1483a3deeabf337f09e3" }, "downloads": -1, "filename": "Growl-0.7.1.tar.gz", "has_sig": false, "md5_digest": "3c7a88a9278a5695b991b464a255a5a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3285, "upload_time": "2013-09-25T00:58:15", "url": "https://files.pythonhosted.org/packages/fb/72/bbc84819bcafa3d84509fe5d222ad493cc4e48046d1cda12c681ca47757b/Growl-0.7.1.tar.gz" } ] }