{ "info": { "author": "imtapps", "author_email": "UNKNOWN", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Topic :: Internet", "Topic :: Internet :: WWW/HTTP", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "I simple utility to sign http requests given some private key\n\nTo run the python tests\n\n1. pip install -r requirements/test.txt\n2. nosetests\n\nTo run the example using flask\n\n1. pip install -r requirements/example.txt\n2. python app.py\n3. open a browser and point to http://localhost:5000/\n\nAfter you invoke the GET request above you should see a request in the terminal\n\nGET /verify?__client_id=example&username=foo&password=bar&__signature=somestrangestuffhere\n\nThis shows the client in action but at this time our example does not truly verify the signed request", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/imtapps/generic-request-signer", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "generic-request-signer", "package_url": "https://pypi.org/project/generic-request-signer/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/generic-request-signer/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/imtapps/generic-request-signer" }, "release_url": "https://pypi.org/project/generic-request-signer/0.3.2/", "requires_dist": null, "requires_python": null, "summary": "A python library for signing http requests.", "version": "0.3.2" }, "last_serial": 1489170, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "ed6d9ec5c4dc5f86c591be52996d2afb", "sha256": "af55351f56345aec2e73b506d22c48d2d36b0062be5cdcb6261202c72dea38a7" }, "downloads": -1, "filename": "generic-request-signer-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ed6d9ec5c4dc5f86c591be52996d2afb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7469, "upload_time": "2012-10-08T17:25:20", "url": "https://files.pythonhosted.org/packages/95/75/e83cff51f93b4f96369ea4a3f2555c8ceaf27785264acc75b000e81d376a/generic-request-signer-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "abfbc692585a0d9a8c00006680c2139f", "sha256": "11ff9bb061e27dcb339f7b8f509daa7a1ed7033aa9f5b19785a7490302dc54fc" }, "downloads": -1, "filename": "generic-request-signer-0.0.2.tar.gz", "has_sig": false, "md5_digest": "abfbc692585a0d9a8c00006680c2139f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8993, "upload_time": "2012-10-12T15:27:16", "url": "https://files.pythonhosted.org/packages/ad/83/05f1c85bb9aa02c4dbd28735b7bb8530fecca3d0d6c6004823bfcdd57523/generic-request-signer-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "5bf00a1d64d8dc4ac34f4b8163a58e37", "sha256": "5d8dc0b0004f3cd5b5e1fcd73c2c0d6900eaf7b2613e4af66eeef1b73824530b" }, "downloads": -1, "filename": "generic-request-signer-0.0.3.tar.gz", "has_sig": false, "md5_digest": "5bf00a1d64d8dc4ac34f4b8163a58e37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10711, "upload_time": "2012-10-17T17:04:09", "url": "https://files.pythonhosted.org/packages/d5/e4/bb15e00edae09ed22ca95ed152de7447fcf61e48f2e04219213e68afe413/generic-request-signer-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "8a8ef913a44a26c717ed5797fe20dc25", "sha256": "a42300f712b37deaac6c79fb42125f713333f9ba16d7a2e281af7c51d88cf82f" }, "downloads": -1, "filename": "generic-request-signer-0.0.4.tar.gz", "has_sig": false, "md5_digest": "8a8ef913a44a26c717ed5797fe20dc25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10710, "upload_time": "2012-10-17T17:26:48", "url": "https://files.pythonhosted.org/packages/4c/f6/7dd98469b030c5659af69bc3b8ab371890f65960b17e0959f60ca6d092c5/generic-request-signer-0.0.4.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "e18f0ea09a93be0c50d7dde9b7282ebe", "sha256": "0ad68976e853ff51e54dc0a136dbf86751c86cd68d6ffa5d2bcc4dc24d249ca0" }, "downloads": -1, "filename": "generic-request-signer-0.0.6.tar.gz", "has_sig": false, "md5_digest": "e18f0ea09a93be0c50d7dde9b7282ebe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11288, "upload_time": "2012-11-09T20:46:33", "url": "https://files.pythonhosted.org/packages/53/f2/0065201db1f63f32a00c8d178a30202ec1f132371fa8f881249eb050daae/generic-request-signer-0.0.6.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "128f322af3e7ecf17ad0371c86a54e90", "sha256": "55093bea0fa5f15141dd6fc5761418091e2a7fe9fec5ba470458254b9f4350d6" }, "downloads": -1, "filename": "generic-request-signer-0.1.0.tar.gz", "has_sig": false, "md5_digest": "128f322af3e7ecf17ad0371c86a54e90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11435, "upload_time": "2013-09-25T14:12:37", "url": "https://files.pythonhosted.org/packages/d6/fe/bebb7749c136dd494cc778a2f0c704e26fe77b631aa672d5d56814e13516/generic-request-signer-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "4fde92f04c09bd4b2a7a8cb27a9bf525", "sha256": "2288f58f7df54680a3cf2c80b05f41149c40de7e7df0fa5392e619953fbbcdf3" }, "downloads": -1, "filename": "generic-request-signer-0.1.1.tar.gz", "has_sig": false, "md5_digest": "4fde92f04c09bd4b2a7a8cb27a9bf525", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11485, "upload_time": "2013-10-24T13:20:10", "url": "https://files.pythonhosted.org/packages/a0/9b/34dbb2e9bd6c1b8880dd98bcebce1b4f6658a3c9ffe726e1146f1c5f35a1/generic-request-signer-0.1.1.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "0ebcc114cf58bfcb2e33aaa9b213431c", "sha256": "10ed795da4fbaa9cededd11b44f0fb24acf64ea076f47bae1defc0f0812fa509" }, "downloads": -1, "filename": "generic-request-signer-0.2.3.tar.gz", "has_sig": false, "md5_digest": "0ebcc114cf58bfcb2e33aaa9b213431c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12351, "upload_time": "2014-04-24T15:07:03", "url": "https://files.pythonhosted.org/packages/cc/5b/ec1ed1b0a2d98a80fce42a9833ed54f672d66f7ea2f2853e6a05bad42468/generic-request-signer-0.2.3.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "b1104173e22b45c8545ef08a1b5a30d9", "sha256": "fd8003fb128f0873a1335b8118991dbe46a125e8fb01166cfa02e9f51fabde00" }, "downloads": -1, "filename": "generic-request-signer-0.3.0.tar.gz", "has_sig": false, "md5_digest": "b1104173e22b45c8545ef08a1b5a30d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11798, "upload_time": "2014-09-26T14:38:49", "url": "https://files.pythonhosted.org/packages/95/c7/a7f8ce23a28ea5c7f394d126d685c830b7b4a7aab89aeb860e711ace917d/generic-request-signer-0.3.0.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "706d02bbe22458924bf7b421fd88d71b", "sha256": "74dbd45b7414abba800c9003ab60a2898ff8a1ae2d6aa0ee971b8dcc1fee83bd" }, "downloads": -1, "filename": "generic-request-signer-0.3.2.tar.gz", "has_sig": false, "md5_digest": "706d02bbe22458924bf7b421fd88d71b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11818, "upload_time": "2015-04-03T02:18:42", "url": "https://files.pythonhosted.org/packages/88/9f/e5ac1dcd21b0fdc046e22d4edc5240e580a0358907f95699d836d2d16b08/generic-request-signer-0.3.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "706d02bbe22458924bf7b421fd88d71b", "sha256": "74dbd45b7414abba800c9003ab60a2898ff8a1ae2d6aa0ee971b8dcc1fee83bd" }, "downloads": -1, "filename": "generic-request-signer-0.3.2.tar.gz", "has_sig": false, "md5_digest": "706d02bbe22458924bf7b421fd88d71b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11818, "upload_time": "2015-04-03T02:18:42", "url": "https://files.pythonhosted.org/packages/88/9f/e5ac1dcd21b0fdc046e22d4edc5240e580a0358907f95699d836d2d16b08/generic-request-signer-0.3.2.tar.gz" } ] }