{ "info": { "author": "Will Breaden Madden", "author_email": "wbm@protonmail.ch", "bugtrack_url": null, "classifiers": [], "description": "technicolor\n===========\n\nlogging in colour\n\nintroduction\n============\n\ntechnicolor provides logging in colour and logging of function usage by\nmeans of a simple decorator.\n\nquick start\n===========\n\nIn the main code of the program could be a technicolor logging setup\nsuch as the following:\n\n.. code:: python\n\n global log\n log = logging.getLogger(__name__)\n logging.root.addHandler(technicolor.ColorisingStreamHandler())\n if self.verbose:\n logging.root.setLevel(logging.DEBUG)\n else:\n logging.root.setLevel(logging.INFO)\n\nThen, in modules imported, there could be a logging setup such as the\nfollowing:\n\n.. code:: python\n\n log = logging.getLogger(__name__)\n\nThe function logging of technicolor logs the name of the function\ncalled, the caller of the function and the arguments of the function\nused. This functionality can be engaged by using a decorator in a way\nsuch as the following:\n\n.. code:: python\n\n @technicolor.log\n def function1(\n a,\n b,\n c = 4,\n d = 5,\n e = 6\n ):\n return(a + b + c + d + e)", "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/wdbm/technicolor", "keywords": null, "license": "GPLv3", "maintainer": null, "maintainer_email": null, "name": "technicolor", "package_url": "https://pypi.org/project/technicolor/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/technicolor/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/wdbm/technicolor" }, "release_url": "https://pypi.org/project/technicolor/2017.1.16.1544/", "requires_dist": null, "requires_python": null, "summary": "UNKNOWN", "version": "2017.1.16.1544" }, "last_serial": 2577484, "releases": { "2015.12.2.1250": [ { "comment_text": "", "digests": { "md5": "f7ae4657e67dad46b7accee6da9f9f8e", "sha256": "91ed0f3608a7095e6c50997eb0719ef12e10016da0151cc0b277ffa9a3235018" }, "downloads": -1, "filename": "technicolor-2015.12.2.1250.tar.gz", "has_sig": false, "md5_digest": "f7ae4657e67dad46b7accee6da9f9f8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15286, "upload_time": "2015-12-02T12:51:50", "url": "https://files.pythonhosted.org/packages/57/73/444b2b8db5c3e56de0c73a10388b306c6b9b8f91ef4582a4547b91f82fbc/technicolor-2015.12.2.1250.tar.gz" } ], "2015.8.13.1548": [ { "comment_text": "", "digests": { "md5": "d3bcad35999e68bfd839df4f889d7889", "sha256": "59546745096707babb19db9eb3243e93276370d340e3dbadfb8c3d7c9c4e59c9" }, "downloads": -1, "filename": "technicolor-2015.8.13.1548.tar.gz", "has_sig": false, "md5_digest": "d3bcad35999e68bfd839df4f889d7889", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15288, "upload_time": "2015-12-02T12:30:04", "url": "https://files.pythonhosted.org/packages/ab/db/c3b1d64a361174b59d3ce491c0c704e2ce28b3b5d8c5d695517fdb1641d0/technicolor-2015.8.13.1548.tar.gz" } ], "2016.1.12.1823": [ { "comment_text": "", "digests": { "md5": "bb3c0c742a4aa5faaeb69252678c4a02", "sha256": "82a17847b1d36988e15d90fae3282c78c1b81602c7b988b21cd6d8da68c74431" }, "downloads": -1, "filename": "technicolor-2016.1.12.1823.tar.gz", "has_sig": false, "md5_digest": "bb3c0c742a4aa5faaeb69252678c4a02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15285, "upload_time": "2016-01-12T18:34:34", "url": "https://files.pythonhosted.org/packages/b5/4c/7fe5f4edf4dc6794f6cff8a116aa63a327ef7b41908159aec20240a915c7/technicolor-2016.1.12.1823.tar.gz" } ], "2017.1.16.1544": [ { "comment_text": "", "digests": { "md5": "22bb4e08531995862d31fdd0f6bed9b2", "sha256": "667c2fad8265c13610eed331d2ec758874dc1e550ece5804bbed9187f2df2bea" }, "downloads": -1, "filename": "technicolor-2017.1.16.1544.tar.gz", "has_sig": false, "md5_digest": "22bb4e08531995862d31fdd0f6bed9b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15275, "upload_time": "2017-01-16T15:48:37", "url": "https://files.pythonhosted.org/packages/2b/e4/77fd62d1a11f4ef2d47cb77efac62de3068bdece0dde68409343945b76fe/technicolor-2017.1.16.1544.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "22bb4e08531995862d31fdd0f6bed9b2", "sha256": "667c2fad8265c13610eed331d2ec758874dc1e550ece5804bbed9187f2df2bea" }, "downloads": -1, "filename": "technicolor-2017.1.16.1544.tar.gz", "has_sig": false, "md5_digest": "22bb4e08531995862d31fdd0f6bed9b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15275, "upload_time": "2017-01-16T15:48:37", "url": "https://files.pythonhosted.org/packages/2b/e4/77fd62d1a11f4ef2d47cb77efac62de3068bdece0dde68409343945b76fe/technicolor-2017.1.16.1544.tar.gz" } ] }