{ "info": { "author": "Atsushi Odagiri", "author_email": "aodagx@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "wsgi middle ware to authorization with Hatena Auth API.\n\nusage::\n from wsgiref.simple_server import make_server, demo_app\n from wsgihatenaauth import HatenaAuthHandler\n\n apiKey = yourHatenaAuthApiKey\n secret = yourHatenaAuthSercretKey\n\n app = HatenaAuthHandler(apiKey=apiKey, secret=secret)(demo_app)\n httpd = make_server('', 8000, app)\n httpd.serve_forever()", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": "wsgi middleware", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "wsgihatenaauth", "package_url": "https://pypi.org/project/wsgihatenaauth/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/wsgihatenaauth/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/wsgihatenaauth/0.1dev/", "requires_dist": null, "requires_python": null, "summary": "wsgi middlewar", "version": "0.1dev" }, "last_serial": 801751, "releases": { "0.1dev": [ { "comment_text": "", "digests": { "md5": "a2a57501b392444a3a85d52ecc80f6b3", "sha256": "1a272c39143dcd82f690c6d1da1ae30b64f5a4fe81a89db0d762ae3ab7215282" }, "downloads": -1, "filename": "wsgihatenaauth-0.1dev-py2.5.egg", "has_sig": false, "md5_digest": "a2a57501b392444a3a85d52ecc80f6b3", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 5923, "upload_time": "2007-06-23T06:40:49", "url": "https://files.pythonhosted.org/packages/6e/6a/aaede993a1c2824ffb4702d5051dcaf1996e3d5048eb81e0a3dfb4cb6efa/wsgihatenaauth-0.1dev-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "7233f0d3df6258431f3503df67cde637", "sha256": "d1432b0cd558dca0cb543408900b254a1a8808ca093dc8bcf9a4297c487d3585" }, "downloads": -1, "filename": "wsgihatenaauth-0.1dev.tar.gz", "has_sig": false, "md5_digest": "7233f0d3df6258431f3503df67cde637", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3323, "upload_time": "2007-06-23T07:22:59", "url": "https://files.pythonhosted.org/packages/1c/81/5636fa7c51db0ba86666fe91163059daab6e2d52ee0c7afb6e2be8352a7b/wsgihatenaauth-0.1dev.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a2a57501b392444a3a85d52ecc80f6b3", "sha256": "1a272c39143dcd82f690c6d1da1ae30b64f5a4fe81a89db0d762ae3ab7215282" }, "downloads": -1, "filename": "wsgihatenaauth-0.1dev-py2.5.egg", "has_sig": false, "md5_digest": "a2a57501b392444a3a85d52ecc80f6b3", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 5923, "upload_time": "2007-06-23T06:40:49", "url": "https://files.pythonhosted.org/packages/6e/6a/aaede993a1c2824ffb4702d5051dcaf1996e3d5048eb81e0a3dfb4cb6efa/wsgihatenaauth-0.1dev-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "7233f0d3df6258431f3503df67cde637", "sha256": "d1432b0cd558dca0cb543408900b254a1a8808ca093dc8bcf9a4297c487d3585" }, "downloads": -1, "filename": "wsgihatenaauth-0.1dev.tar.gz", "has_sig": false, "md5_digest": "7233f0d3df6258431f3503df67cde637", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3323, "upload_time": "2007-06-23T07:22:59", "url": "https://files.pythonhosted.org/packages/1c/81/5636fa7c51db0ba86666fe91163059daab6e2d52ee0c7afb6e2be8352a7b/wsgihatenaauth-0.1dev.tar.gz" } ] }