{
"info": {
"author": "Samuel Messner",
"author_email": "powpowd@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Natural Language :: English",
"Programming Language :: Python",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.2",
"Programming Language :: Python :: 3.3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Topic :: Software Development :: Libraries :: Python Modules",
"Topic :: Utilities"
],
"description": "pushjet |logo| (Python API)\n=============================\n\n.. |logo| image:: http://i.imgur.com/DayiPBl.png\n :align: middle\n\nWelcome to ``pushjet``, Python's `Pushjet `__ (`see the server on GitHub `__) API. Pushjet lets you push notifications directly to your phone (among other things)! This module lets you do that pushing from Python! It's pretty sweet - it lets you do all sorts of cool things, like integrating notifications into your web app or notifying you when something goes on sale.\n\nAnd yep, the module's just named ``pushjet``. Spiffy name, and surely not at all confusing. Probably. Hopefully. Maybe.\n\nHow to install\n--------------\n\nThe module is `on GitHub `__, and `it's also on PyPI `__! That means you can install it using `pip `__. Simply run the following to install it:\n\n.. code:: bash\n\n > pip install pushjet\n\nBam, you're ready to go. It's compatible with both Python 2 and 3, too - nice, huh?\n\nHow to use\n----------\n\nSee the *Getting started* section of the `documentation `__. Here's a little taste:\n\n.. code:: python\n\n import pushjet\n import uuid\n\n service = pushjet.Service.create(\n \"Open courses\", # Name\n \"http://example.com/university_icon.png\" # Icon URL\n )\n device = pushjet.Device(uuid.uuid4())\n device.subscribe(service)\n service.send(\n \"A spot is open for you in the competitive eating course!\", # Message\n \"Course open\", # Title\n \"http://example.com/courses/eating/competitive\" # Link\n )\n for message in device.get_messages():\n print message.title\n print message.message\n print message.link\n\nFor information on all the properties of the classes, and on how to use custom API instances, once again see the `documentation `__.\n\nContact\n=======\n\nIf there's a feature you're missing or a bug you've found in ``pushjet``, `open an issue on GitHub `__. If you've got a question - or there's anything you'd like to talk about at all, really - you can reach me via:\n\n* `Twitter (@obskyr) `__\n* `E-mail `__\n\nI usually answer much faster on Twitter. Thaaaat... should be all. I think. Unless I've forgotten something, which I don't think I have. I never *think* I have, though, and then sometimes I still have. Let's hope I haven't this time.\n\nEnjoy!",
"description_content_type": null,
"docs_url": null,
"download_url": "https://github.com/obskyr/pushjet-py/tarball/v1.0.0",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/obskyr/pushjet-py",
"keywords": "pushjet notifications android phone api rest",
"license": "MIT",
"maintainer": null,
"maintainer_email": null,
"name": "pushjet",
"package_url": "https://pypi.org/project/pushjet/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/pushjet/",
"project_urls": {
"Download": "https://github.com/obskyr/pushjet-py/tarball/v1.0.0",
"Homepage": "https://github.com/obskyr/pushjet-py"
},
"release_url": "https://pypi.org/project/pushjet/1.0.0/",
"requires_dist": null,
"requires_python": null,
"summary": "A Python API for Pushjet. Send notifications to your phone from Python scripts!",
"version": "1.0.0"
},
"last_serial": 2423683,
"releases": {
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "b68ef84848ea8164ab7256f7f89b957e",
"sha256": "aebc15e2ed53ea65da91991bc5d161fdbb4c8115cb2cb97665383f8eb0d80b34"
},
"downloads": -1,
"filename": "pushjet-1.0.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "b68ef84848ea8164ab7256f7f89b957e",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 10967,
"upload_time": "2016-10-20T17:39:03",
"url": "https://files.pythonhosted.org/packages/07/d5/a21ee0bc2a00e8a82867f7d391e359cf34969d8daa4e9291a53827184577/pushjet-1.0.0-py2.py3-none-any.whl"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "b68ef84848ea8164ab7256f7f89b957e",
"sha256": "aebc15e2ed53ea65da91991bc5d161fdbb4c8115cb2cb97665383f8eb0d80b34"
},
"downloads": -1,
"filename": "pushjet-1.0.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "b68ef84848ea8164ab7256f7f89b957e",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 10967,
"upload_time": "2016-10-20T17:39:03",
"url": "https://files.pythonhosted.org/packages/07/d5/a21ee0bc2a00e8a82867f7d391e359cf34969d8daa4e9291a53827184577/pushjet-1.0.0-py2.py3-none-any.whl"
}
]
}