{ "info": { "author": "Alexandre Varas", "author_email": "alej0varas@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries" ], "description": "======\n Why?\n======\n\nI don't like exisiting libraries.\n\nThis client is a mapping of the `RESTful server API\n`_. There is a method\nfor every API end-point with the corresponding arguments. Only two\nmethods raise an exception `create_notification` and\n`view_notification`. In all the other cases you will get the errors\nfrom the API in the response.\n\nClient's methods names are the end-point name in lower case with\nspaces replaced by underscores. Depending on the method you call you\nwill need an `User Auth Key or an App Auth Key or an App Id\n`_. They\ncan be set as environment variables 'OS_USER_AUTH_KEY',\n'OS_APP_AUTH_KEY' and 'OS_APP_ID' or assigned to the client via\n`app_auth_key`, `user_auth_key` and `app_id` attributes.\n\n\nInstall\n-------\n::\n\n pip install yaosac\n\nUsage\n-----\n::\n\n import yaosac\n\n # Send a notification\n yaosac.client.create_notification(player_ids)\n\n # Get a notification\n notification_id = 'a-notification-id-you-keep-somewhere'\n notification = yaosac.client.view_notification(notification_id)\n\nContribution/Testing\n--------------------\n::\n\n python3 setup.py test\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/alej0varas/yaosac", "keywords": "onesignal push notification client api sdk", "license": "GNU Library or Lesser General Public License (LGPL)", "maintainer": "", "maintainer_email": "", "name": "yaosac", "package_url": "https://pypi.org/project/yaosac/", "platform": "", "project_url": "https://pypi.org/project/yaosac/", "project_urls": { "Homepage": "https://github.com/alej0varas/yaosac" }, "release_url": "https://pypi.org/project/yaosac/1.0.1/", "requires_dist": [ "requests" ], "requires_python": "", "summary": "Yet another OneSignal API Client", "version": "1.0.1" }, "last_serial": 3587179, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "90c06ca56f472e718cda879230883df1", "sha256": "31e4f38db1875622332a22b01d46d36ca0d00c51867f1166ae386c4a96063a07" }, "downloads": -1, "filename": "yaosac-0.0.1.tar.gz", "has_sig": false, "md5_digest": "90c06ca56f472e718cda879230883df1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2889, "upload_time": "2017-02-01T14:01:18", "url": "https://files.pythonhosted.org/packages/e8/4b/a94238c8820abd90dae6cd193e36eccea010cf603061b91fb750689d3ffa/yaosac-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "a8b580ecf2983af001de812eff72930f", "sha256": "866f31f7e170284ad1234bf0ebfe39fd1bbc2ab84883acea84a92b8039ab5aee" }, "downloads": -1, "filename": "yaosac-0.0.2.tar.gz", "has_sig": false, "md5_digest": "a8b580ecf2983af001de812eff72930f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2945, "upload_time": "2017-02-01T14:37:02", "url": "https://files.pythonhosted.org/packages/27/07/7d571419f69a67b69a3e0a8f54e31da2db2903aad23c38be1645dea0f2e7/yaosac-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "dc541cdf9790bbfbad8d828909498113", "sha256": "8e8c06251c09a0fd0ed09199bff3719dfe401937c806b620d4aac24a4db109ec" }, "downloads": -1, "filename": "yaosac-0.0.3.tar.gz", "has_sig": false, "md5_digest": "dc541cdf9790bbfbad8d828909498113", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3030, "upload_time": "2017-02-01T14:43:18", "url": "https://files.pythonhosted.org/packages/07/ed/bd6ee55222d7d07632a73453dd2e529bc35cc03f5926ad360faecc66d5d2/yaosac-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "9ffea0fd0cfffdc28d3d6dd85d7993d6", "sha256": "f1f1b7f365a9a94a316fc965a1d90483704466127a75b7c2e982914226ec771d" }, "downloads": -1, "filename": "yaosac-0.0.4.tar.gz", "has_sig": false, "md5_digest": "9ffea0fd0cfffdc28d3d6dd85d7993d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3010, "upload_time": "2017-02-01T16:59:10", "url": "https://files.pythonhosted.org/packages/6e/cc/3d8771d89c3e728a773beb18ac2513646311f014db2731271489772c7cfd/yaosac-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "3096349a7d5a6405ee91b81f1c5d7ed9", "sha256": "917e161a09e9e16b1ec2d91805f2d3e697e648479b9b8ac6c2dbafbdcad08909" }, "downloads": -1, "filename": "yaosac-0.0.5.tar.gz", "has_sig": false, "md5_digest": "3096349a7d5a6405ee91b81f1c5d7ed9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3012, "upload_time": "2017-02-02T17:24:12", "url": "https://files.pythonhosted.org/packages/70/c2/deaa38c6b73a1609906f8cfb42b05c7dd416b25621e85b645996edd5cc12/yaosac-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "26f50bd3c67e96a8a3b1fd591c48731b", "sha256": "c813315a3b3ec69b814d8ccc0d952ba2adc6ebc1133225f03d21d036f7213778" }, "downloads": -1, "filename": "yaosac-0.0.6.tar.gz", "has_sig": false, "md5_digest": "26f50bd3c67e96a8a3b1fd591c48731b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3034, "upload_time": "2017-02-02T19:15:04", "url": "https://files.pythonhosted.org/packages/2c/3b/cf6126c6a403b0867ba0b03942b26ed313954ba1c02857ba870aa1c4546c/yaosac-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "a1e780228735d676b323837cb6110765", "sha256": "7213a5247d438ef997f597212ccb5b248ba90c6d53e7377718b4316b198812fb" }, "downloads": -1, "filename": "yaosac-0.0.7.tar.gz", "has_sig": false, "md5_digest": "a1e780228735d676b323837cb6110765", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3106, "upload_time": "2017-02-21T12:55:32", "url": "https://files.pythonhosted.org/packages/49/fc/9f6cd0c2c24e6c995a56c49bd260cb4e08477f260f98ca23aeb6e8f208e6/yaosac-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "0157392c737cd13b3580ce3cdfc3fed0", "sha256": "2292fd0e329e37f25cb7c6bd9c9d57e8fe746c782c960db352455c4d4070b4ba" }, "downloads": -1, "filename": "yaosac-0.0.8.tar.gz", "has_sig": false, "md5_digest": "0157392c737cd13b3580ce3cdfc3fed0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3155, "upload_time": "2017-03-06T10:01:01", "url": "https://files.pythonhosted.org/packages/22/0a/4c32be16e76a396369bcb32f855e2f4c5cf5ea157539d32b4e171a9406ff/yaosac-0.0.8.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "9e79ed4cd7ea2c52d21a03160909f1f9", "sha256": "641198b04ee5c47f963a16de83eaf725678879d2e85adf5c0c470c93067c7110" }, "downloads": -1, "filename": "yaosac-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9e79ed4cd7ea2c52d21a03160909f1f9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4836, "upload_time": "2017-09-08T09:17:29", "url": "https://files.pythonhosted.org/packages/29/43/530bace1d990811d78e541aa25625d714779514903af1df67921d6bbcb1e/yaosac-1.0-py3-none-any.whl" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "182433785ce5bf8a201fc234fe9f32cf", "sha256": "5cd27000ea807e8617bcdb45fd1f2f3be8b936ce800d20c4f87465005b7f009d" }, "downloads": -1, "filename": "yaosac-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "182433785ce5bf8a201fc234fe9f32cf", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5108, "upload_time": "2017-09-08T10:31:56", "url": "https://files.pythonhosted.org/packages/62/e9/bdf9aa498841d080823d34093c85ef6c2f83f86cd5fd3a9da271cec8c24e/yaosac-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e4058e93582afe19678c337af625a0dc", "sha256": "af329497ce779eb1371dff0fa3f3b01ff762afd1af8a523913c30e21ca4e60f8" }, "downloads": -1, "filename": "yaosac-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e4058e93582afe19678c337af625a0dc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5138, "upload_time": "2018-02-16T11:54:37", "url": "https://files.pythonhosted.org/packages/68/ed/afe49e8270b71285b39609dfd052740586afe0f9b6ba877811cf4c194aac/yaosac-1.0.1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "182433785ce5bf8a201fc234fe9f32cf", "sha256": "5cd27000ea807e8617bcdb45fd1f2f3be8b936ce800d20c4f87465005b7f009d" }, "downloads": -1, "filename": "yaosac-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "182433785ce5bf8a201fc234fe9f32cf", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5108, "upload_time": "2017-09-08T10:31:56", "url": "https://files.pythonhosted.org/packages/62/e9/bdf9aa498841d080823d34093c85ef6c2f83f86cd5fd3a9da271cec8c24e/yaosac-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e4058e93582afe19678c337af625a0dc", "sha256": "af329497ce779eb1371dff0fa3f3b01ff762afd1af8a523913c30e21ca4e60f8" }, "downloads": -1, "filename": "yaosac-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e4058e93582afe19678c337af625a0dc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5138, "upload_time": "2018-02-16T11:54:37", "url": "https://files.pythonhosted.org/packages/68/ed/afe49e8270b71285b39609dfd052740586afe0f9b6ba877811cf4c194aac/yaosac-1.0.1-py3-none-any.whl" } ] }