{ "info": { "author": "Bobson Lin", "author_email": "bobson801104@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Framework :: Flask", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Flask Request Logger\n====================\n[![Build Status](https://img.shields.io/drone/build/BbsonLin/flask-request-logger.svg?style=flat-square)](https://cloud.drone.io/BbsonLin/flask-request-logger)\n[![Build Status](https://img.shields.io/travis/BbsonLin/flask-request-logger.svg?style=flat-square)](https://travis-ci.org/BbsonLin/flask-request-logger)\n[![Documentation Status](https://img.shields.io/readthedocs/flask-request-logger/latest.svg?style=flat-square)](https://flask-request-logger.readthedocs.io/en/latest/)\n[![image](https://img.shields.io/pypi/v/flask-request-logger.svg?style=flat-square)](https://pypi.org/project/flask-request-logger/)\n[![image](https://img.shields.io/pypi/status/flask-request-logger.svg?style=flat-square)](https://pypi.org/project/flask-request-logger/)\n[![image](https://img.shields.io/pypi/l/flask-request-logger.svg?style=flat-square)](https://pypi.org/project/flask-request-logger/)\n[![image](https://img.shields.io/pypi/pyversions/flask-request-logger.svg?style=flat-square)](https://pypi.org/project/flask-request-logger/)\n\n\n**This module is in Development Status :: 3 - Alpha**\n\nFlask-Request-Logger is an extension for [Flask](http://flask.pocoo.org/) that logging requests and responses for your Flask app.\n\nCompatibility\n-------------\n\nFor now Python 3.5+.\n\nInstallation\n------------\n\nWith pip:\n```\n$ pip install flask-reqeust-logger\n```\n\nTesting\n-------\n\nRun unittest in current development environment\n```\n$ pytest -sv --tap-combined\n```\n* `--tap-combined` option will log the test result in testresults.tap. \n* More testing options please check [pytest](https://github.com/pytest-dev/pytest/), [pytest-tap](https://github.com/python-tap/pytest-tap) or more [pytest plugins](http://plugincompat.herokuapp.com/)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/BbsonLin/flask-request-logger", "keywords": "flask logger", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "flask-request-logger", "package_url": "https://pypi.org/project/flask-request-logger/", "platform": "", "project_url": "https://pypi.org/project/flask-request-logger/", "project_urls": { "Homepage": "https://github.com/BbsonLin/flask-request-logger" }, "release_url": "https://pypi.org/project/flask-request-logger/0.3.1/", "requires_dist": [ "flask (==1.0.2)", "flask-sqlalchemy (==2.3.2)", "marshmallow-sqlalchemy (==0.15.0)" ], "requires_python": "", "summary": "A Flask extension for recording requests and responses", "version": "0.3.1" }, "last_serial": 5175753, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "ee2cf8fa7b09063bf0e2349fb2d1e463", "sha256": "53d9df584c759c641792dba4806480b0fe67ff403a8f1f1173e64ee21c62f7fb" }, "downloads": -1, "filename": "flask_request_logger-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ee2cf8fa7b09063bf0e2349fb2d1e463", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3992, "upload_time": "2018-10-26T09:40:54", "url": "https://files.pythonhosted.org/packages/7b/da/3b1f99b0356225195ec455950c10fe8904d138115da2079950a77322e1ff/flask_request_logger-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bbbe5d168d9c05668bd1d4a232885540", "sha256": "3ef79c71534f5c476e08aa3663c0a38a01faa0fc9a93b7ea8b1664fbefe401ea" }, "downloads": -1, "filename": "flask-request-logger-0.1.0.tar.gz", "has_sig": false, "md5_digest": "bbbe5d168d9c05668bd1d4a232885540", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1931, "upload_time": "2018-10-26T09:40:55", "url": "https://files.pythonhosted.org/packages/69/48/4f93170a72279001fad3b93a04730e53c4523dd03dbafa1ae0b9740b816c/flask-request-logger-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "3350f990cafffd5614be9cc855d8ea2a", "sha256": "3433e3fafc3bc12424fcd5fff8c87751bbf803e44a80dcc1d89a2d9c372ccaaf" }, "downloads": -1, "filename": "flask_request_logger-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3350f990cafffd5614be9cc855d8ea2a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5968, "upload_time": "2018-11-07T03:39:47", "url": "https://files.pythonhosted.org/packages/93/7b/c083ea8ff61a2e03cd77a4bbd48eaac38aff7a760e0a6f850f85fe511707/flask_request_logger-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5248d5a4062921acfe6ad392eaa5c0b0", "sha256": "270e8a93fa9a966ed935bf66abf07710d168e7dc04907f9a2db8f6d47d8d5dff" }, "downloads": -1, "filename": "flask-request-logger-0.1.1.tar.gz", "has_sig": false, "md5_digest": "5248d5a4062921acfe6ad392eaa5c0b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3646, "upload_time": "2018-11-07T03:39:49", "url": "https://files.pythonhosted.org/packages/09/66/b9a5e8463c33e4ecfc8d08fb52e91e091d496d8fe348a35ed57958ef0bcc/flask-request-logger-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "73ee272b7add4179c436346be33990d5", "sha256": "02b8276937c08cd38cf3f2d1d81d8a1e881f714dfd4564bd3b2052f03c93ea27" }, "downloads": -1, "filename": "flask_request_logger-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "73ee272b7add4179c436346be33990d5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6205, "upload_time": "2018-11-07T15:41:53", "url": "https://files.pythonhosted.org/packages/f6/e5/57f5f7ef3ffde607776812bde929c2e2657962f485f2dc86724b175a36dc/flask_request_logger-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd75965ebbeb8e1c58d9085aaf791f4d", "sha256": "30f7ff15835e4f579e6c732bc8f4f15c650e802220e6a55ac396f1b6d4180453" }, "downloads": -1, "filename": "flask-request-logger-0.2.0.tar.gz", "has_sig": false, "md5_digest": "fd75965ebbeb8e1c58d9085aaf791f4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3955, "upload_time": "2018-11-07T15:41:57", "url": "https://files.pythonhosted.org/packages/f0/99/2b422e2ffffbf7565e788c46082918fed46415ec311bf0bee302ac04a262/flask-request-logger-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "2664faac247a18ea5ee4b1224cbed5f5", "sha256": "c55ed3492b525c293d90bb93ba411a74e2ffe6a72a6b28f37f5680db8fa4ef46" }, "downloads": -1, "filename": "flask_request_logger-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2664faac247a18ea5ee4b1224cbed5f5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6893, "upload_time": "2018-11-12T04:04:18", "url": "https://files.pythonhosted.org/packages/d4/b0/13f127998a3768242d9e26beb028fd04619abbcb9bb375afbc66d850c3aa/flask_request_logger-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "540c8ff135d3b97a852891b2d5f35be8", "sha256": "8b6406c8eed19d0ac7e1ea9785509a4ae5461933b6d20818b5aee5f8e7c408d8" }, "downloads": -1, "filename": "flask-request-logger-0.2.1.tar.gz", "has_sig": false, "md5_digest": "540c8ff135d3b97a852891b2d5f35be8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4422, "upload_time": "2018-11-12T04:04:19", "url": "https://files.pythonhosted.org/packages/05/5e/8cd2905361c5bfc43b17ccc643d7d833978c9ac2245914c2b3528fa5f367/flask-request-logger-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "a4327d2d882c878bd203cec427992cc2", "sha256": "ab0124f4f8e16ca91dadc6d0d016d33df1fc492431536a6aa02fd1284546cde4" }, "downloads": -1, "filename": "flask_request_logger-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "a4327d2d882c878bd203cec427992cc2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7961, "upload_time": "2018-11-12T08:42:47", "url": "https://files.pythonhosted.org/packages/c0/46/9eaffb4704da936820b4894eadd0dc0c077d42cadac6a1bd4071e936bc0e/flask_request_logger-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4422338a50143694df2c82286aec5189", "sha256": "8a9c247d34cb8ad32ccb9378c0d0555f4a84c1c9ffc97e765a8dd2cb7e07059e" }, "downloads": -1, "filename": "flask-request-logger-0.2.2.tar.gz", "has_sig": false, "md5_digest": "4422338a50143694df2c82286aec5189", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4941, "upload_time": "2018-11-12T08:42:49", "url": "https://files.pythonhosted.org/packages/75/ea/e57eb94fb96e62bead0c33a91b5f1ea7f78dfcfb9adf43dac6db89d170c0/flask-request-logger-0.2.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "e3cf96b7dc55cfe5e881e7f638ac8dce", "sha256": "5f02d43e0073dc1e91705d28add970efc01fd6c5c189789d4686fb53e84411a3" }, "downloads": -1, "filename": "flask_request_logger-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e3cf96b7dc55cfe5e881e7f638ac8dce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7912, "upload_time": "2018-11-13T11:09:33", "url": "https://files.pythonhosted.org/packages/43/96/52aaae1f38b855c827221caa379b53ca5033f8588672df9ecd8917b63de9/flask_request_logger-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8d724f854ef587ade329e88c145bd558", "sha256": "cfd569619fec39d200d56ec44dbf16a7291aa6812992f3382bd624f7a7b673c8" }, "downloads": -1, "filename": "flask-request-logger-0.3.0.tar.gz", "has_sig": false, "md5_digest": "8d724f854ef587ade329e88c145bd558", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4941, "upload_time": "2018-11-13T11:09:34", "url": "https://files.pythonhosted.org/packages/a2/0b/b4d0826c6c2b4e1268d3dcc3b8bb7614a29815e6146f1149ec5b72b25ee4/flask-request-logger-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "7ab3f77b2c7d1a6b13d06581ccf4f058", "sha256": "c0c8a39f23a27c85b961e9f2e8726dcc3c85eb00c0db62337f3a0c34dbff2a89" }, "downloads": -1, "filename": "flask_request_logger-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7ab3f77b2c7d1a6b13d06581ccf4f058", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8103, "upload_time": "2019-04-23T06:44:33", "url": "https://files.pythonhosted.org/packages/68/aa/4425141a0a2661a76cbb9c9235d73216bc5af40d8a1274d9001460c3bd89/flask_request_logger-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "edfeb37f58305b27bf8238edb626fb01", "sha256": "c643afb3bdd7dc0cde8b51b9a9c3a05964ee315647e62de565a60b0c636e57a9" }, "downloads": -1, "filename": "flask-request-logger-0.3.1.tar.gz", "has_sig": false, "md5_digest": "edfeb37f58305b27bf8238edb626fb01", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5151, "upload_time": "2019-04-23T06:44:34", "url": "https://files.pythonhosted.org/packages/5f/d7/3b72c761b6c5cd4bdc026a9f6127b92ee96dcbfd217f5540a89cdbff4e5a/flask-request-logger-0.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7ab3f77b2c7d1a6b13d06581ccf4f058", "sha256": "c0c8a39f23a27c85b961e9f2e8726dcc3c85eb00c0db62337f3a0c34dbff2a89" }, "downloads": -1, "filename": "flask_request_logger-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7ab3f77b2c7d1a6b13d06581ccf4f058", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8103, "upload_time": "2019-04-23T06:44:33", "url": "https://files.pythonhosted.org/packages/68/aa/4425141a0a2661a76cbb9c9235d73216bc5af40d8a1274d9001460c3bd89/flask_request_logger-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "edfeb37f58305b27bf8238edb626fb01", "sha256": "c643afb3bdd7dc0cde8b51b9a9c3a05964ee315647e62de565a60b0c636e57a9" }, "downloads": -1, "filename": "flask-request-logger-0.3.1.tar.gz", "has_sig": false, "md5_digest": "edfeb37f58305b27bf8238edb626fb01", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5151, "upload_time": "2019-04-23T06:44:34", "url": "https://files.pythonhosted.org/packages/5f/d7/3b72c761b6c5cd4bdc026a9f6127b92ee96dcbfd217f5540a89cdbff4e5a/flask-request-logger-0.3.1.tar.gz" } ] }