{ "info": { "author": "Simon Weber", "author_email": "simon@simonmweber.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "gpsoauth: a python client library for Google Play Services OAuth\n================================================================\n\ngpsoauth allows python code to use the \"master token\" flow that KB Sriram described at http://sbktech.blogspot.com/2014/01/inside-android-play-services-magic.html.\n\nThis can be useful when writing code that poses as a Google app, like `gmusicapi `__ does.\n\nMany thanks to Dima Kovalenko for reverse engieering the EncryptedPasswd signature in http://codedigging.com/blog/2014-06-09-about-encryptedpasswd.\n\nPorts\n-----\n* C#: https://github.com/vemacs/GPSOAuthSharp.\n* Ruby: https://github.com/bryanmytko/gpsoauth\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/simon-weber/gpsoauth", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "gpsoauth", "package_url": "https://pypi.org/project/gpsoauth/", "platform": "", "project_url": "https://pypi.org/project/gpsoauth/", "project_urls": { "Homepage": "https://github.com/simon-weber/gpsoauth" }, "release_url": "https://pypi.org/project/gpsoauth/0.4.1/", "requires_dist": null, "requires_python": "", "summary": "A python client library for Google Play Services OAuth.", "version": "0.4.1" }, "last_serial": 2651822, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "d15e4edaec18c300a5cc47e1d43aaf7b", "sha256": "4c39fd03f5154cedbeaaab147ab219f2aca7a6dcab0245e430e0ba7797cedd2c" }, "downloads": -1, "filename": "gpsoauth-0.0.1.tar.gz", "has_sig": false, "md5_digest": "d15e4edaec18c300a5cc47e1d43aaf7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3754, "upload_time": "2015-05-14T22:22:34", "url": "https://files.pythonhosted.org/packages/54/64/35364bf1263aad98866650b0bc82283e490d862eff677208c53c5c5e7326/gpsoauth-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "ba4d098175a54022c6beef250067ab1c", "sha256": "c0dd9a96841bb021ce5ba4e0986ee1fe88ed0cdf4cc30e7072cd50438b6b55bf" }, "downloads": -1, "filename": "gpsoauth-0.0.2.tar.gz", "has_sig": false, "md5_digest": "ba4d098175a54022c6beef250067ab1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3747, "upload_time": "2015-06-02T01:29:51", "url": "https://files.pythonhosted.org/packages/d2/69/9c841adfee3ca816b51b37fe51b32b2e4b81c1d158407c7e554993a34927/gpsoauth-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "96c8f81024c761ed94de1e2b7efd1cb1", "sha256": "a1e3082a9e96d39693b2114c5c4ff5c17822db1fb46f18df602fb88a6505afca" }, "downloads": -1, "filename": "gpsoauth-0.0.3.tar.gz", "has_sig": false, "md5_digest": "96c8f81024c761ed94de1e2b7efd1cb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3815, "upload_time": "2015-06-13T16:24:35", "url": "https://files.pythonhosted.org/packages/a5/f1/3824048a19e3839b4146d1195106ecb410797c2b8f87fcf6a09ace69eee4/gpsoauth-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "3de0f7bb5bd1319172e4fc29ff7a871d", "sha256": "7c261b824ab0a9cfdd3c374aa64dc025e3fdd08cbc731654ac8eb84027150dd6" }, "downloads": -1, "filename": "gpsoauth-0.0.4.tar.gz", "has_sig": false, "md5_digest": "3de0f7bb5bd1319172e4fc29ff7a871d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3846, "upload_time": "2015-06-21T00:51:03", "url": "https://files.pythonhosted.org/packages/9e/94/2b9363abf32cccc6daa1d1410b997b56ee469bb0b9e0e41f65eceda40ec3/gpsoauth-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "7e9833813cf62d97efbe996d90846ed2", "sha256": "f0d53a6455aba1a47c6a9cc2813983f56ff0e44ee57bbdc282e81bc7adc2c358" }, "downloads": -1, "filename": "gpsoauth-0.0.5.tar.gz", "has_sig": false, "md5_digest": "7e9833813cf62d97efbe996d90846ed2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3854, "upload_time": "2015-10-11T00:39:22", "url": "https://files.pythonhosted.org/packages/d7/ee/4c6ece954b30a2bca4f4cacb7ac49b4ff34a4b7c5592d45c696fa2b3b82e/gpsoauth-0.0.5.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "fcfbff4a16838ce52107b9f0b0a54656", "sha256": "db5a4346e8a9c99ca7de7b051ecb478b149acb088c0369f984e1cae863cee9bb" }, "downloads": -1, "filename": "gpsoauth-0.1.0.tar.gz", "has_sig": false, "md5_digest": "fcfbff4a16838ce52107b9f0b0a54656", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4041, "upload_time": "2016-01-13T11:42:09", "url": "https://files.pythonhosted.org/packages/37/f9/ae541840cbef98f8fa04c281973cf897890030117497cd64df4689521197/gpsoauth-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "549da992b843cb3bc5973145104cd77e", "sha256": "96d9a0a4f12d63e4b0693296a2dce47f8184064a48ada31a771dd10a33e2fd07" }, "downloads": -1, "filename": "gpsoauth-0.2.0.tar.gz", "has_sig": false, "md5_digest": "549da992b843cb3bc5973145104cd77e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4019, "upload_time": "2016-02-09T01:20:05", "url": "https://files.pythonhosted.org/packages/50/8b/b770bc124126652638f83c3bb6ce250a8364cae224bc04fa41b9d42d531e/gpsoauth-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "35e5b31e76ca4b53c3329ada3aec76d7", "sha256": "b3963375cd758a3c0ae9ceda044bebe954c25418ed76f977450a6197d38cdb7e" }, "downloads": -1, "filename": "gpsoauth-0.3.0.tar.gz", "has_sig": false, "md5_digest": "35e5b31e76ca4b53c3329ada3aec76d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4005, "upload_time": "2016-06-05T02:58:23", "url": "https://files.pythonhosted.org/packages/1a/e0/2d4eb28074c2168732251b01d833673f5cba379f8bbf12c4e53528946cc3/gpsoauth-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "750f7c4daddd4af93db6dd807b4a575a", "sha256": "9430194dcd5c0a63b7411b5fb84a31569df27a3f2b3f50f50b9006c9716296b1" }, "downloads": -1, "filename": "gpsoauth-0.4.0.tar.gz", "has_sig": false, "md5_digest": "750f7c4daddd4af93db6dd807b4a575a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4093, "upload_time": "2016-08-20T22:38:50", "url": "https://files.pythonhosted.org/packages/60/a5/56666ba6582b71dcef713b82ac6da0255d2b8f3d302f47bde253208bd2ed/gpsoauth-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "bdbdcb78b8f14670eac5c47d073e6a05", "sha256": "1c3f45824d45ac3d06b9d9a0c0eccafe1052505d31ac9a698aef8b00fb0dfc37" }, "downloads": -1, "filename": "gpsoauth-0.4.1.tar.gz", "has_sig": false, "md5_digest": "bdbdcb78b8f14670eac5c47d073e6a05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4088, "upload_time": "2017-02-18T18:11:22", "url": "https://files.pythonhosted.org/packages/96/a1/2b366c602ee081def4dd80624581dfa8eb23d20c5a51f8a2591c40fa8d41/gpsoauth-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bdbdcb78b8f14670eac5c47d073e6a05", "sha256": "1c3f45824d45ac3d06b9d9a0c0eccafe1052505d31ac9a698aef8b00fb0dfc37" }, "downloads": -1, "filename": "gpsoauth-0.4.1.tar.gz", "has_sig": false, "md5_digest": "bdbdcb78b8f14670eac5c47d073e6a05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4088, "upload_time": "2017-02-18T18:11:22", "url": "https://files.pythonhosted.org/packages/96/a1/2b366c602ee081def4dd80624581dfa8eb23d20c5a51f8a2591c40fa8d41/gpsoauth-0.4.1.tar.gz" } ] }