{ "info": { "author": "Chris McGraw", "author_email": "mitgr81+flog@mitgr81.com", "bugtrack_url": null, "classifiers": [], "description": "flog\n====\n\nFast access to some simple python logging tricks\n\n|BuildImage|_\n\n.. image:: https://pypip.in/v/flog/badge.png\n :target: https://crate.io/packages/flog/\n :alt: Latest PyPI version\n\n.. image:: https://pypip.in/d/flog/badge.png\n :target: https://crate.io/packages/flog/\n :alt: Number of PyPI downloads\n\n\nInstallation\n============\n\nEither find flog on PyPI_ or install it with pip or easy_install\n::\n\n pip install flog\n #or\n easy_install flog\n\nBasic Usage\n===========\n\nGetting a logger: ``import flog``, get a logger with ``flog.get_logger(__name__)``\n\nLogging calls: in and out Get a logger, decorate functions with ``flog.log_call()``\n\nLogging calls with sensitive args (such as passwords): Get a logger, decorate functions with ``flog.log_sensitive_call()``\n\n(`new in version 0.1.0`) In production environments, you may wish to run with the environment variable ``FLOG_NOWRAP`` set truthy. This will make ``flog.log_call`` and ``flog.log_sensitive_call`` exit as quickly as possible and not attempt to emit DEBUG-level statements. This can also be accomplished by running the interpreter in \"optimized\" mode (``python -O `` or by setting the ``PYTHONOPTIMIZE`` environment variable)\n\n(`new in version 0.2.0`) ``flog.log_call`` and ``flog.log_sensitive_call`` both now optionally take a callable that will be called with logger-compatible arguments. Suggested uses would be to log at a higher-than-debug level, or piping into another stream handler.\n\n\nLicense\n=======\nThis software is hereby released under the MIT License, as seen in the LICENSE file\n\n.. |BuildImage| image:: https://secure.travis-ci.org/mitgr81/flog.png\n.. _BuildImage: https://travis-ci.org/mitgr81/flog\n.. _PyPI: http://pypi.python.org/pypi/flog", "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/mitgr81/flog", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "flog", "package_url": "https://pypi.org/project/flog/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/flog/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/mitgr81/flog" }, "release_url": "https://pypi.org/project/flog/0.2.1/", "requires_dist": null, "requires_python": null, "summary": "Fast access to some simple python logging tricks", "version": "0.2.1" }, "last_serial": 2129901, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "f032461d6c9735a8e17e23c33c8bfb5c", "sha256": "4abe8f94e11ef893eb3b31a8daad9ff906c556f7a725082651f6555df1ffdc24" }, "downloads": -1, "filename": "flog-0.0.1.tar.gz", "has_sig": false, "md5_digest": "f032461d6c9735a8e17e23c33c8bfb5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1864, "upload_time": "2013-08-22T15:17:27", "url": "https://files.pythonhosted.org/packages/89/a5/4c788e4c40dc6f925315af23375f18c0ee916890664ed5960161fdffffa2/flog-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "85e597b0e9bd438621d71e1ad3567b50", "sha256": "a6d92ae11f4d1848320d4080ffcf059466b9a99dcc763305b62aaf5be5a49ded" }, "downloads": -1, "filename": "flog-0.0.2.tar.gz", "has_sig": false, "md5_digest": "85e597b0e9bd438621d71e1ad3567b50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1867, "upload_time": "2013-08-22T15:18:38", "url": "https://files.pythonhosted.org/packages/91/99/27c8b03a5c719c92fa9f439eb51f159fbccfcb58b5f4e02b51aa2670c298/flog-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "d318b28e6f9e23e6e5c4eecf7c39d8bb", "sha256": "a8aad2e6c499da2dd17f1653f9e6ed822f7a95dbd224ae9166e3380301ea4562" }, "downloads": -1, "filename": "flog-0.0.3.tar.gz", "has_sig": false, "md5_digest": "d318b28e6f9e23e6e5c4eecf7c39d8bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2623, "upload_time": "2013-08-22T15:22:07", "url": "https://files.pythonhosted.org/packages/1e/f7/bd7965c2d8915bbc786266096f6f403ee6854a07b4b5999550d897c5c9d6/flog-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "6b2e8a75282e1d9e9c52831b1ee9e053", "sha256": "0352db60e2336396a320af803c7c41d5121b944a89a4d1f237d63b847fc3c557" }, "downloads": -1, "filename": "flog-0.0.4.macosx-10.8-intel.exe", "has_sig": false, "md5_digest": "6b2e8a75282e1d9e9c52831b1ee9e053", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 65883, "upload_time": "2013-08-27T04:16:21", "url": "https://files.pythonhosted.org/packages/68/13/b305f8c0376f421da8a15e8ea82a22ae72a1095fb92fc19b828393ecb68e/flog-0.0.4.macosx-10.8-intel.exe" }, { "comment_text": "", "digests": { "md5": "721e22e6eded913565c35baa4b51d7c6", "sha256": "6f525f3dbac3534350871ef900907f1683726be112fc72ea659ba3c0fb9e5ce4" }, "downloads": -1, "filename": "flog-0.0.4.tar.gz", "has_sig": false, "md5_digest": "721e22e6eded913565c35baa4b51d7c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2618, "upload_time": "2013-08-22T15:41:47", "url": "https://files.pythonhosted.org/packages/ec/f9/fd1c659b01b93d25b81f65e662ca095d191fb7621bfc8db0a18d9acef567/flog-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "de05e9cd7663c4ff27ca4083217bbef9", "sha256": "94a0a8b7d492b8ac48563faa6c00c1ef25903d9516c46cbff0bedf6e7f4bf638" }, "downloads": -1, "filename": "flog-0.0.5.macosx-10.8-intel.exe", "has_sig": false, "md5_digest": "de05e9cd7663c4ff27ca4083217bbef9", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 65883, "upload_time": "2013-08-27T04:17:04", "url": "https://files.pythonhosted.org/packages/fa/06/663466ece2c16631cadc117fedb5904b7083cef0cc73cd5f40302c25755e/flog-0.0.5.macosx-10.8-intel.exe" }, { "comment_text": "", "digests": { "md5": "a62b8e2253fae635cb92874a727b623d", "sha256": "fab12ecf66d956177b0c184437558d6cefdead0510ecbd6cc0c18bdc38a4b01b" }, "downloads": -1, "filename": "flog-0.0.5.tar.gz", "has_sig": false, "md5_digest": "a62b8e2253fae635cb92874a727b623d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3188, "upload_time": "2013-08-27T04:17:02", "url": "https://files.pythonhosted.org/packages/1a/74/1537322d472a601d438d9094d83eb09434ebb291c267058152d1a96caf88/flog-0.0.5.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "74eb4286082f5e949ee32e529f5ff4e0", "sha256": "c0feeb7ae2c9aa4f952fb349b1d2ee2cae86209603ceb14440dcb33bc5d282e2" }, "downloads": -1, "filename": "flog-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "74eb4286082f5e949ee32e529f5ff4e0", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 4222, "upload_time": "2014-12-22T22:04:53", "url": "https://files.pythonhosted.org/packages/d2/e3/bdf918ec7e0b930aea6bc3b7ac9c8456c8b2d868fa92eb16e59a91b8e81d/flog-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "67dac75ed215692c4b76055eb2a388fb", "sha256": "89bb9547406b9d479f568cb8d1bdd7cfe5c99e9ca4680b146566beea3333e856" }, "downloads": -1, "filename": "flog-0.1.0.tar.gz", "has_sig": false, "md5_digest": "67dac75ed215692c4b76055eb2a388fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3494, "upload_time": "2016-01-05T20:58:26", "url": "https://files.pythonhosted.org/packages/65/b5/9845c9b08fb44f3b277206b3e529cafd10ccf6396ff1e2e2adfbbee6097f/flog-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "7c46757cb93078eb6b984d10b6f16834", "sha256": "539e7c466fccb25dee9b94ad8eadf2c03e88120a5f59492bfd3511d5a50d0659" }, "downloads": -1, "filename": "flog-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7c46757cb93078eb6b984d10b6f16834", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 4509, "upload_time": "2016-05-23T20:40:08", "url": "https://files.pythonhosted.org/packages/cd/b5/e9b291546f96d49c950dae84b428302068a0e29cf001b41db930867c9644/flog-0.2.0-py3-none-any.whl" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "106d07165b771d139fa49bc124157b31", "sha256": "f146f1208600a981cfb78433be197f6f508620613b67c6bf4a9ef14cb15e65c1" }, "downloads": -1, "filename": "flog-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "106d07165b771d139fa49bc124157b31", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 4512, "upload_time": "2016-05-23T20:41:29", "url": "https://files.pythonhosted.org/packages/1e/04/097be8f8f8381a151aed0c0dd72921f6c3ea4f0796acf27e2a0e71d45c06/flog-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "78ff699a205d5617f86f79c698f75834", "sha256": "6c35b16a871dffbfd9dc386870a711809b4a8e077badf6fc6c6a9bfe999f3c22" }, "downloads": -1, "filename": "flog-0.2.1.tar.gz", "has_sig": false, "md5_digest": "78ff699a205d5617f86f79c698f75834", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3603, "upload_time": "2016-05-23T20:41:47", "url": "https://files.pythonhosted.org/packages/ef/06/ed5647b865f28fe11140558e0492820c93ba811bb02b3e2d88f7b4c88b24/flog-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "106d07165b771d139fa49bc124157b31", "sha256": "f146f1208600a981cfb78433be197f6f508620613b67c6bf4a9ef14cb15e65c1" }, "downloads": -1, "filename": "flog-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "106d07165b771d139fa49bc124157b31", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 4512, "upload_time": "2016-05-23T20:41:29", "url": "https://files.pythonhosted.org/packages/1e/04/097be8f8f8381a151aed0c0dd72921f6c3ea4f0796acf27e2a0e71d45c06/flog-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "78ff699a205d5617f86f79c698f75834", "sha256": "6c35b16a871dffbfd9dc386870a711809b4a8e077badf6fc6c6a9bfe999f3c22" }, "downloads": -1, "filename": "flog-0.2.1.tar.gz", "has_sig": false, "md5_digest": "78ff699a205d5617f86f79c698f75834", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3603, "upload_time": "2016-05-23T20:41:47", "url": "https://files.pythonhosted.org/packages/ef/06/ed5647b865f28fe11140558e0492820c93ba811bb02b3e2d88f7b4c88b24/flog-0.2.1.tar.gz" } ] }