{ "info": { "author": "Attila Olah", "author_email": "attilaolah@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Buildout", "Intended Audience :: Developers", "License :: OSI Approved", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Internet", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: WSGI" ], "description": "About the middleware\r\n====================\r\n\r\n``ao.social`` is a social networking middleware that aims to provide a generic\r\ninterface for multiple social networking web services (*Facebook*, *Twitter*,\r\n*Google* (OpenID login) and *LinkedIn* are currently implemented). It provides\r\na standard WSGI middleware that adds the ``ao.social.user`` environment\r\nvariable to the WSGI environment.\r\n\r\nDocumentation\r\n=============\r\n\r\nExamples and detailed documentation is available on the `documentation page`_.\r\n\r\n.. _`documentation page`: http://aatiis.me/2010/04/14/social-networking-middleware.html\r\n\r\n\r\nTODO\r\n====\r\n\r\n\r\n* Better test coverage\r\n* Add support for Google Buzz\r\n\r\n\r\nChangelog\r\n=========\r\n\r\n\r\n1.0.1 (2010-06-21)\r\n------------------\r\n\r\n* Removed some unused code\r\n* PEP8 cleanup\r\n\r\n\r\n1.0.1 (2010-04-14)\r\n------------------\r\n\r\n* Removed some unused code\r\n* PEP8 cleanup\r\n\r\n\r\n1.0.0 (2010-04-14)\r\n------------------\r\n\r\n* First public release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/aatiis/ao.social", "keywords": "", "license": "GNU GPL", "maintainer": "", "maintainer_email": "", "name": "ao.social", "package_url": "https://pypi.org/project/ao.social/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/ao.social/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/aatiis/ao.social" }, "release_url": "https://pypi.org/project/ao.social/1.0.2/", "requires_dist": null, "requires_python": null, "summary": "Social networking middleware for Facebook, Twitter, LinkedIn and Google (OpenID + Buzz)", "version": "1.0.2" }, "last_serial": 786316, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "5947d0b666bfe00902c8b5bc4ff01942", "sha256": "2a92dae4b028c479a7eee791f585763c43355ad07aba0f46b58de90444edd72b" }, "downloads": -1, "filename": "ao.social-1.0.0-py2.5.egg", "has_sig": false, "md5_digest": "5947d0b666bfe00902c8b5bc4ff01942", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 41557, "upload_time": "2010-04-14T21:10:38", "url": "https://files.pythonhosted.org/packages/de/6a/7ed149a9d692a24354bdbb38b492c67cb88d0019086b86ac1715a0d5f622/ao.social-1.0.0-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "309b19108cd55b5cf6f8f7b049840f63", "sha256": "0231e85c2bdabef013f2c0243f1dd7e6f2bab4ec0703ec6db1bdf0d2afbb9928" }, "downloads": -1, "filename": "ao.social-1.0.0-py2.6.egg", "has_sig": false, "md5_digest": "309b19108cd55b5cf6f8f7b049840f63", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 41529, "upload_time": "2010-04-14T21:09:17", "url": "https://files.pythonhosted.org/packages/61/99/215f1ff562f23160bfe9b0ad7fa4cb6ed194f4475c7c8318ff619bee8fe1/ao.social-1.0.0-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "c05c87989e57c2a1afb49da5d6f2771b", "sha256": "c47c13d63458c1f2bfcfa1c523e548c65551af9113e18dae9077faf502727440" }, "downloads": -1, "filename": "ao.social-1.0.0-py2.7.egg", "has_sig": false, "md5_digest": "c05c87989e57c2a1afb49da5d6f2771b", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 41454, "upload_time": "2010-04-14T21:15:14", "url": "https://files.pythonhosted.org/packages/b6/ac/a03e9764226a414276ecf5fd3c82cf256fd592607f4189b593b1859d81a9/ao.social-1.0.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "3d75ad415f11b121a050b6f056273ef4", "sha256": "3b6abe020d47db3403b6353e2114028f3087332b955bc11577b9b5adcf960666" }, "downloads": -1, "filename": "ao.social-1.0.0.tar.gz", "has_sig": false, "md5_digest": "3d75ad415f11b121a050b6f056273ef4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17772, "upload_time": "2010-04-14T21:09:03", "url": "https://files.pythonhosted.org/packages/68/83/cf81aeb8c75e00a63488eec6d7941cf13c67b526897eb29eee238fd59a32/ao.social-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "50ead72c29ce2c70c312baa1c246dc83", "sha256": "69dcae2711daf64b61c2bf041cecd021d6451d3ad973f5ce92cfbea0675064eb" }, "downloads": -1, "filename": "ao.social-1.0.1-py2.5.egg", "has_sig": false, "md5_digest": "50ead72c29ce2c70c312baa1c246dc83", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 41374, "upload_time": "2010-04-14T21:44:32", "url": "https://files.pythonhosted.org/packages/e0/60/6689f8d7656d57335f013eda02ae79b45887cfb11058d96b705390c939a4/ao.social-1.0.1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "fb9b1c0afd9255aa8a9ad9029a95448c", "sha256": "d4641cf2907443b522e4947a9ed234db98d7789dd4954ef35d8e49c16ba0c53b" }, "downloads": -1, "filename": "ao.social-1.0.1-py2.6.egg", "has_sig": false, "md5_digest": "fb9b1c0afd9255aa8a9ad9029a95448c", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 41347, "upload_time": "2010-04-14T21:43:53", "url": "https://files.pythonhosted.org/packages/13/eb/8a1c984f04e907512c2c412615c6feba5615435669ec7eb3324b0ad08093/ao.social-1.0.1-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "9e4c937f6db0ef73bfaf8809ff22c304", "sha256": "41a029a071039b4644956fa52d337e9364b145b4a6dcf9f8d87f77a4ea05ebb7" }, "downloads": -1, "filename": "ao.social-1.0.1-py2.7.egg", "has_sig": false, "md5_digest": "9e4c937f6db0ef73bfaf8809ff22c304", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 41269, "upload_time": "2010-04-14T21:44:47", "url": "https://files.pythonhosted.org/packages/91/a4/d29e9190551808fc877597ad3eea6ddd0f02936686e2e8ecd06ace341226/ao.social-1.0.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "4a7565b0c28fa176218eb80af5634810", "sha256": "95fd467ed5c8dadb63c289dce891364c3334c504f98b4e75e7e4c736827e14e5" }, "downloads": -1, "filename": "ao.social-1.0.1.tar.gz", "has_sig": false, "md5_digest": "4a7565b0c28fa176218eb80af5634810", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17768, "upload_time": "2010-04-14T21:42:12", "url": "https://files.pythonhosted.org/packages/c2/d9/0a579a8cbf6eda3c0ffd2fb564d3647681bf24748815a6033a8810c6e4af/ao.social-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "21f41aa530b00cf4cacfaf0823aece4b", "sha256": "901605a4c8d2c2cb381b2d73f05b06f5bf491d117d9f76cfd29bb66be1adaa56" }, "downloads": -1, "filename": "ao.social-1.0.2-py2.5.egg", "has_sig": false, "md5_digest": "21f41aa530b00cf4cacfaf0823aece4b", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 41685, "upload_time": "2010-06-21T14:44:32", "url": "https://files.pythonhosted.org/packages/0c/b3/46d154ede9056aaef33373ccc3448fd944ffe1015bde04879f5141e573e6/ao.social-1.0.2-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "5db6b8d2be73d5fd17427849b6ff2392", "sha256": "b78a2b2ca807043176f259e63631e7e7fbde2cec69e7ca7f908475e1cbaa1435" }, "downloads": -1, "filename": "ao.social-1.0.2-py2.6.egg", "has_sig": false, "md5_digest": "5db6b8d2be73d5fd17427849b6ff2392", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 41660, "upload_time": "2010-06-21T14:42:53", "url": "https://files.pythonhosted.org/packages/80/ce/7af64c55f9e2486f60672d2ae5213e10438055904e6da7f81ecd6e2d91f1/ao.social-1.0.2-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "7a9c97a49effa99cc019ee1b5d41e77b", "sha256": "c5c594c19f12a1e676703575daa121a92ade7d30ead904fe430f66ccd8982495" }, "downloads": -1, "filename": "ao.social-1.0.2-py2.7.egg", "has_sig": false, "md5_digest": "7a9c97a49effa99cc019ee1b5d41e77b", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 41580, "upload_time": "2010-06-21T14:43:53", "url": "https://files.pythonhosted.org/packages/94/61/0e9117b2d1448c66f2c0b6ff1cfe5d18cc651c45942fa1b65ae3fc1f9df5/ao.social-1.0.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "c5a959552a1b521437283950bcdb0007", "sha256": "b013411126ae1f78f2954277edd613da776617683f5fb7078d6ea724920ed5fc" }, "downloads": -1, "filename": "ao.social-1.0.2.tar.gz", "has_sig": false, "md5_digest": "c5a959552a1b521437283950bcdb0007", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16345, "upload_time": "2010-06-21T14:43:28", "url": "https://files.pythonhosted.org/packages/67/02/d0f2c68dc72bac8c1eaef242b7bb8956fbc3cce3ac6ef1afe06c7beb8936/ao.social-1.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "21f41aa530b00cf4cacfaf0823aece4b", "sha256": "901605a4c8d2c2cb381b2d73f05b06f5bf491d117d9f76cfd29bb66be1adaa56" }, "downloads": -1, "filename": "ao.social-1.0.2-py2.5.egg", "has_sig": false, "md5_digest": "21f41aa530b00cf4cacfaf0823aece4b", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 41685, "upload_time": "2010-06-21T14:44:32", "url": "https://files.pythonhosted.org/packages/0c/b3/46d154ede9056aaef33373ccc3448fd944ffe1015bde04879f5141e573e6/ao.social-1.0.2-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "5db6b8d2be73d5fd17427849b6ff2392", "sha256": "b78a2b2ca807043176f259e63631e7e7fbde2cec69e7ca7f908475e1cbaa1435" }, "downloads": -1, "filename": "ao.social-1.0.2-py2.6.egg", "has_sig": false, "md5_digest": "5db6b8d2be73d5fd17427849b6ff2392", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 41660, "upload_time": "2010-06-21T14:42:53", "url": "https://files.pythonhosted.org/packages/80/ce/7af64c55f9e2486f60672d2ae5213e10438055904e6da7f81ecd6e2d91f1/ao.social-1.0.2-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "7a9c97a49effa99cc019ee1b5d41e77b", "sha256": "c5c594c19f12a1e676703575daa121a92ade7d30ead904fe430f66ccd8982495" }, "downloads": -1, "filename": "ao.social-1.0.2-py2.7.egg", "has_sig": false, "md5_digest": "7a9c97a49effa99cc019ee1b5d41e77b", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 41580, "upload_time": "2010-06-21T14:43:53", "url": "https://files.pythonhosted.org/packages/94/61/0e9117b2d1448c66f2c0b6ff1cfe5d18cc651c45942fa1b65ae3fc1f9df5/ao.social-1.0.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "c5a959552a1b521437283950bcdb0007", "sha256": "b013411126ae1f78f2954277edd613da776617683f5fb7078d6ea724920ed5fc" }, "downloads": -1, "filename": "ao.social-1.0.2.tar.gz", "has_sig": false, "md5_digest": "c5a959552a1b521437283950bcdb0007", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16345, "upload_time": "2010-06-21T14:43:28", "url": "https://files.pythonhosted.org/packages/67/02/d0f2c68dc72bac8c1eaef242b7bb8956fbc3cce3ac6ef1afe06c7beb8936/ao.social-1.0.2.tar.gz" } ] }