{ "info": { "author": "Hong Minhee", "author_email": "dahlia@stylesha.re", "bugtrack_url": null, "classifiers": [], "description": "log2jsconsole\n=============\n\n.. image:: http://i.imgur.com/jkYMB.png\n :alt: Safari Web Inspector\n\n.. image:: http://i.imgur.com/AWba1.png\n :alt: Opera Dragonfly\n\nIt provides a simple WSGI middleware that helps to log messages into\nJavaScript ``console`` object. For example, if you log messages like::\n\n logger = logging.getLogger('my.logger')\n logger.warning('warning message')\n logger.debug('debug message')\n\nThe middleware automatically appends codes like following JavaScript::\n\n \n\n\nInstallation\n------------\n\nYou can install it by downloading from PyPI_ through ``pip`` or\n``easy_install``::\n\n $ pip install log2jsconsole\n\n.. _PyPI: http://pypi.python.org/pypi/log2jsconsole\n\n\nHow to use\n----------\n\nAssume that your WSGI application name is ``app``::\n\n from yourapp import app\n from log2jsconsole import LoggingMiddleware\n\n app = LoggingMiddleware(app)\n\nOr you can add this as a filter of `Python Paste`_:\n\n.. code-block:: ini\n\n [filter:log]\n use = egg:log2jsconsole\n auto_install = True\n\n.. _Python Paste: http://pythonpaste.org/\n\n\nChangelog\n---------\n\nVersion 0.4\n```````````\n\nReleased on June 7, 2013.\n\n- Support for `Python Paste`_ filter entry point. [`#1`_ by Roberto De Almeida]\n- Fixed incompatibile signature (according to PEP 333) of ``start_response``.\n [`#1`_ by Roberto De Almeida]\n\n.. _#1: https://github.com/StyleShare/log2jsconsole/pull/1\n\n\nVersion 0.3\n```````````\n\nReleased on November 28, 2011.\n\n- Fixed a bug of ``Content-Type`` detection.\n\n\nVersion 0.2\n```````````\n\nReleased on November 28, 2011.\n\n- Fixed a bug of ``Content-Type`` detection.\n\n\nVersion 0.1\n```````````\n\nInitially released on November 26, 2011.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/StyleShare/log2jsconsole", "keywords": null, "license": "MIT License", "maintainer": null, "maintainer_email": null, "name": "log2jsconsole", "package_url": "https://pypi.org/project/log2jsconsole/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/log2jsconsole/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/StyleShare/log2jsconsole" }, "release_url": "https://pypi.org/project/log2jsconsole/0.4/", "requires_dist": null, "requires_python": null, "summary": "Simple WSGI middleware that helps to log messages into JavaScript console object", "version": "0.4" }, "last_serial": 761311, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "e9e853fa49ed6ce0a40f1c06ee02c90a", "sha256": "423ed0a848be212f7d9890004da763b6b6f97f23fb30d8c9c2b7bf1b97fdcf0f" }, "downloads": -1, "filename": "log2jsconsole-0.1.tar.gz", "has_sig": false, "md5_digest": "e9e853fa49ed6ce0a40f1c06ee02c90a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2293, "upload_time": "2011-11-26T11:54:35", "url": "https://files.pythonhosted.org/packages/04/b8/ade1a80f21db09812789988675d9ca90983c80f8194e8bc1bd7ea780cafa/log2jsconsole-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "36d3ecba1c953db4676f70fda1390273", "sha256": "6df43138905ed3164664de6f0ac839f4cf867bcb9ad870915c7efc1dac3aa581" }, "downloads": -1, "filename": "log2jsconsole-0.2.tar.gz", "has_sig": false, "md5_digest": "36d3ecba1c953db4676f70fda1390273", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2293, "upload_time": "2011-11-27T18:21:22", "url": "https://files.pythonhosted.org/packages/2b/b2/750864bdd81da96318b0a1daf2037f20b10b3bf3a479ca7b72e605c0f407/log2jsconsole-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "8ba6c616016a7e797d0d7ded1831ac37", "sha256": "6bf2091b8f588856a47c069a1cd99b3c3c4692791b42828ab11d79c2da820b32" }, "downloads": -1, "filename": "log2jsconsole-0.3.tar.gz", "has_sig": false, "md5_digest": "8ba6c616016a7e797d0d7ded1831ac37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2294, "upload_time": "2011-11-28T09:31:47", "url": "https://files.pythonhosted.org/packages/f5/3b/e974ab3d7de78996f40ee5c086134a601e04808a9f85ba54caab4f00e64f/log2jsconsole-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "ce67c99c84482ef1ba25ea722322bdb0", "sha256": "7d5fd0114cf87bf06ecae97aebadecc98ec14f1e87165bf27ea3ae23e4904c9a" }, "downloads": -1, "filename": "log2jsconsole-0.4.tar.gz", "has_sig": true, "md5_digest": "ce67c99c84482ef1ba25ea722322bdb0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3044, "upload_time": "2013-06-07T03:46:42", "url": "https://files.pythonhosted.org/packages/7d/84/0412c8ec0693ac7056c9370834820327441aa77cb42091782491ea8a8bee/log2jsconsole-0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ce67c99c84482ef1ba25ea722322bdb0", "sha256": "7d5fd0114cf87bf06ecae97aebadecc98ec14f1e87165bf27ea3ae23e4904c9a" }, "downloads": -1, "filename": "log2jsconsole-0.4.tar.gz", "has_sig": true, "md5_digest": "ce67c99c84482ef1ba25ea722322bdb0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3044, "upload_time": "2013-06-07T03:46:42", "url": "https://files.pythonhosted.org/packages/7d/84/0412c8ec0693ac7056c9370834820327441aa77cb42091782491ea8a8bee/log2jsconsole-0.4.tar.gz" } ] }