{ "info": { "author": "Jacob Kaplan-Moss", "author_email": "jacob@heroku.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 2.7", "Topic :: Internet :: WWW/HTTP :: WSGI :: Middleware" ], "description": "UNKNOWN", "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/heroku/heroku-bouncer-python", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "heroku-bouncer", "package_url": "https://pypi.org/project/heroku-bouncer/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/heroku-bouncer/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/heroku/heroku-bouncer-python" }, "release_url": "https://pypi.org/project/heroku-bouncer/1.3/", "requires_dist": null, "requires_python": null, "summary": "WSGI middleware that requires Heroku OAuth for all requests.", "version": "1.3" }, "last_serial": 1413060, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "12df64d8f8f14866e4a0a4849f8d525b", "sha256": "f5627f2c2dda035a94cbde4ab0efcd6498a7bd8def1e765d2b5b05aaf4b5b773" }, "downloads": -1, "filename": "heroku-bouncer-1.0.tar.gz", "has_sig": false, "md5_digest": "12df64d8f8f14866e4a0a4849f8d525b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1741, "upload_time": "2013-06-10T22:01:15", "url": "https://files.pythonhosted.org/packages/3e/80/327fffd036e8ff2ba53b4845e46b9a8a12823d52ea060c42500f5cd57c4a/heroku-bouncer-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "a0b08ef615ecb3e31349abcbf789ff98", "sha256": "ff391ed02b46ddb461e6f7242aa27afaee03562436b5cd73874b832881a27c3b" }, "downloads": -1, "filename": "heroku-bouncer-1.1.tar.gz", "has_sig": false, "md5_digest": "a0b08ef615ecb3e31349abcbf789ff98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1761, "upload_time": "2013-06-18T17:46:26", "url": "https://files.pythonhosted.org/packages/c8/31/1a05f01c3b7e434245908d8f7dfc30cfb1286abfe7ba85e23c0a79538d14/heroku-bouncer-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "797f335ddf7695af02bfe09724896a35", "sha256": "a008253e2fd3a28a6b0ef1874105cffe302c324a52076b74b0b5ce28b15afe8e" }, "downloads": -1, "filename": "heroku-bouncer-1.2.tar.gz", "has_sig": false, "md5_digest": "797f335ddf7695af02bfe09724896a35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1773, "upload_time": "2013-07-23T15:03:35", "url": "https://files.pythonhosted.org/packages/4d/18/ff0fb2f44b8e543d0869088b9d1b4db24538deafbb179f5fb7c348a8caec/heroku-bouncer-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "c953fa06558e9b407242471fc524dc2a", "sha256": "fee89b4e9b5bde5e897b1b692a2451ac7d310f5df1a401d81c977b5dc53a887b" }, "downloads": -1, "filename": "heroku-bouncer-1.3.tar.gz", "has_sig": false, "md5_digest": "c953fa06558e9b407242471fc524dc2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1883, "upload_time": "2015-02-06T19:43:08", "url": "https://files.pythonhosted.org/packages/2f/bb/ca3231687a38b712440327b8941449993ff03cf9470bea9cfc1d26697233/heroku-bouncer-1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c953fa06558e9b407242471fc524dc2a", "sha256": "fee89b4e9b5bde5e897b1b692a2451ac7d310f5df1a401d81c977b5dc53a887b" }, "downloads": -1, "filename": "heroku-bouncer-1.3.tar.gz", "has_sig": false, "md5_digest": "c953fa06558e9b407242471fc524dc2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1883, "upload_time": "2015-02-06T19:43:08", "url": "https://files.pythonhosted.org/packages/2f/bb/ca3231687a38b712440327b8941449993ff03cf9470bea9cfc1d26697233/heroku-bouncer-1.3.tar.gz" } ] }