{ "info": { "author": "OpenCensus Authors", "author_email": "census-developers@googlegroups.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "OpenCensus Flask Integration\n============================================================================\n\n|pypi|\n\n.. |pypi| image:: https://badge.fury.io/py/opencensus-ext-flask.svg\n :target: https://pypi.org/project/opencensus-ext-flask/\n\nInstallation\n------------\n\n::\n\n pip install opencensus-ext-flask\n\nUsage\n-----\n\n.. code:: python\n\n from flask import Flask\n from opencensus.ext.flask.flask_middleware import FlaskMiddleware\n\n app = Flask(__name__)\n middleware = FlaskMiddleware(app, blacklist_paths=['_ah/health'])\n\n @app.route('/')\n def hello():\n return 'Hello World!'\n\n if __name__ == '__main__':\n import logging\n logger = logging.getLogger('werkzeug')\n logger.setLevel(logging.ERROR)\n app.run(host='localhost', port=8080, threaded=True)\n\nAdditional configuration can be provided, please read\n`Customization `_\nfor a complete reference.\n\n.. code:: python\n\n app.config['OPENCENSUS'] = {\n 'TRACE': {\n 'SAMPLER': 'opencensus.trace.samplers.ProbabilitySampler(rate=1)',\n 'EXPORTER': '''opencensus.ext.ocagent.trace_exporter.TraceExporter(\n service_name='foobar',\n )''',\n }\n }\n\nReferences\n----------\n\n* `OpenCensus Project `_\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/census-instrumentation/opencensus-python/tree/master/contrib/opencensus-ext-flask", "keywords": "", "license": "Apache-2.0", "maintainer": "", "maintainer_email": "", "name": "opencensus-ext-flask", "package_url": "https://pypi.org/project/opencensus-ext-flask/", "platform": "", "project_url": "https://pypi.org/project/opencensus-ext-flask/", "project_urls": { "Homepage": "https://github.com/census-instrumentation/opencensus-python/tree/master/contrib/opencensus-ext-flask" }, "release_url": "https://pypi.org/project/opencensus-ext-flask/0.7.3/", "requires_dist": [ "flask (<2.0.0,>=0.12.3)", "opencensus (<1.0.0,>=0.7.1)" ], "requires_python": "", "summary": "OpenCensus Flask Integration", "version": "0.7.3" }, "last_serial": 5915305, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "a369b2daa5f5de13f596f9f8464c4d99", "sha256": "cce417a1948c12fcaa1b95ee81f177cd29f1f2e428f9a427259e5745be44e069" }, "downloads": -1, "filename": "opencensus_ext_flask-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a369b2daa5f5de13f596f9f8464c4d99", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5691, "upload_time": "2019-03-19T21:11:18", "url": "https://files.pythonhosted.org/packages/f1/66/6f71f88cbb70cdaf8de1b6d32c95713a1d63390707041521377a42996664/opencensus_ext_flask-0.1.0-py2.py3-none-any.whl" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "5ad9ca18ffcaabc6e800d2b073cee032", "sha256": "bffa47846e6562525a93d807efa67bcac2d896064fe507f4acdd32c1864967da" }, "downloads": -1, "filename": "opencensus_ext_flask-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5ad9ca18ffcaabc6e800d2b073cee032", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5745, "upload_time": "2019-04-09T01:54:35", "url": "https://files.pythonhosted.org/packages/db/7d/d783d9f2d88eb9081c67194a1dd36afd38596463d9fa1cba5f24478a01d9/opencensus_ext_flask-0.2.0-py2.py3-none-any.whl" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "ae0ef8389edafc6b5bc286f48e01cf28", "sha256": "d14e32abd12f671dcb4b8db0e515a785cff8db95bf9a4e6f076e233dcc959945" }, "downloads": -1, "filename": "opencensus_ext_flask-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ae0ef8389edafc6b5bc286f48e01cf28", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5253, "upload_time": "2019-04-24T20:41:50", "url": "https://files.pythonhosted.org/packages/b3/48/92519c025ae8e1877b3faa334364537a455baf285655020e457cb5571420/opencensus_ext_flask-0.3.0-py2.py3-none-any.whl" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "51b09976e3956d72f40cc444cb76c6ea", "sha256": "a3422c242211590bebdbe64c9d4e97d905f0c88f2f5874935148a8a8db866e21" }, "downloads": -1, "filename": "opencensus_ext_flask-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "51b09976e3956d72f40cc444cb76c6ea", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5273, "upload_time": "2019-06-04T16:23:03", "url": "https://files.pythonhosted.org/packages/33/98/7486b722facbcc16f2054fbfa4f4bbbb581fa0f4a31d42903a4bb96a49b5/opencensus_ext_flask-0.3.1-py2.py3-none-any.whl" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "a0b2ca072117eeee026d85007deeadd8", "sha256": "ae1541d3110abe4fe803498d7f45f08a64daf71a308cf748bfec63fc74cd2b71" }, "downloads": -1, "filename": "opencensus_ext_flask-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a0b2ca072117eeee026d85007deeadd8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5325, "upload_time": "2019-08-02T17:58:18", "url": "https://files.pythonhosted.org/packages/f3/bb/b0e8b77860fa4389aed7d2d9941069ae353ef549e35cac3f3b872cd73c37/opencensus_ext_flask-0.7.0-py2.py3-none-any.whl" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "5ae591e08d54d84d5bb174ea87f15aaf", "sha256": "e81d9b46db92d75a4692efd62538bd7bb99dd7af7213d714cd68a75360e52e20" }, "downloads": -1, "filename": "opencensus_ext_flask-0.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5ae591e08d54d84d5bb174ea87f15aaf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5324, "upload_time": "2019-08-06T00:48:05", "url": "https://files.pythonhosted.org/packages/45/72/9bec0742b9bfe07407031be6c1ef0d181c648c535f05423a67b1e316fe36/opencensus_ext_flask-0.7.1-py2.py3-none-any.whl" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "dbaea0ec5d67605f8bfb03dd6a0c245a", "sha256": "4fe272c403793d80974d2ab0f5a116b9f79449f76d8f5afdb8fbfe112f757b1e" }, "downloads": -1, "filename": "opencensus_ext_flask-0.7.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dbaea0ec5d67605f8bfb03dd6a0c245a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5330, "upload_time": "2019-08-26T20:02:51", "url": "https://files.pythonhosted.org/packages/81/62/de1a721143df4103f6f000d7108f49b08a1dc9a541315af96ed2dca9e778/opencensus_ext_flask-0.7.2-py2.py3-none-any.whl" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "f3cbb9762c332ab6bce8eaac0c35df1d", "sha256": "0de123d4a808ed1fc6e9c9b8832acfb5773e7e107f11bf9fa519c2133cc19fed" }, "downloads": -1, "filename": "opencensus_ext_flask-0.7.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f3cbb9762c332ab6bce8eaac0c35df1d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5346, "upload_time": "2019-10-01T23:09:23", "url": "https://files.pythonhosted.org/packages/c5/e9/b1078a4ac86ed217ba65b2305892511ccbe1eccdce891929b78b2f1676d0/opencensus_ext_flask-0.7.3-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f3cbb9762c332ab6bce8eaac0c35df1d", "sha256": "0de123d4a808ed1fc6e9c9b8832acfb5773e7e107f11bf9fa519c2133cc19fed" }, "downloads": -1, "filename": "opencensus_ext_flask-0.7.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f3cbb9762c332ab6bce8eaac0c35df1d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5346, "upload_time": "2019-10-01T23:09:23", "url": "https://files.pythonhosted.org/packages/c5/e9/b1078a4ac86ed217ba65b2305892511ccbe1eccdce891929b78b2f1676d0/opencensus_ext_flask-0.7.3-py2.py3-none-any.whl" } ] }