{ "info": { "author": "cw-andrews", "author_email": "cwandrews.oh@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License" ], "description": "============\nIOLogger\n============\nDecorator which logs the wrapped function/method.\n\n The following are logged:\n\n 1. name of the function called\n 2. arg(s) passed for the function called (if any)\n 3. kwarg(s) passed for the function called (if any)\n 4. execution time of the function called (in seconds)\n\n * also catches and logs any **exceptions** raised *gracefully*.", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/cw-andrews/IOLogger", "keywords": null, "license": null, "maintainer": null, "maintainer_email": null, "name": "iologger", "package_url": "https://pypi.org/project/iologger/", "platform": null, "project_url": "https://pypi.org/project/iologger/", "project_urls": { "Homepage": "https://gitlab.com/cw-andrews/IOLogger" }, "release_url": "https://pypi.org/project/iologger/1.1.9/", "requires_dist": [ "appdirs (>=1.4.0)", "boltons (>=17.0.0)", "colorama (>=0.3.7)", "hypothesis (>=3.6.1)", "Logbook (>=1.0.0)", "norman-join (>=1.0.4)", "packaging (>=16.8)", "py (>=1.4.32)", "pyparsing (>=2.1.10)", "pytest (>=3.0.6)", "six (>=1.10.0)", "arrow (>=0.10.0)", "python-dateutil (>=2.6.0)" ], "requires_python": null, "summary": "Decorator which logs the wrapped function/method.", "version": "1.1.9" }, "last_serial": 2870173, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "d04fcb27b6a7565fee9cab1ffb86763f", "sha256": "a0a8ad39671c75b09eb0ead0f28e32dfaf38fb1d2cdd89be6ccb613f6ecbfee8" }, "downloads": -1, "filename": "iologger-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d04fcb27b6a7565fee9cab1ffb86763f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2225, "upload_time": "2017-01-25T21:37:20", "url": "https://files.pythonhosted.org/packages/83/16/24c7404944e337284ea71c936603b823f1a408f75b7798d948b8d2e4ff35/iologger-1.0.0-py2.py3-none-any.whl" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "ce4c8649fb4dc7241a34be4e4d919994", "sha256": "4003375e4cd0479736081d3c8f0bad69f5d9b8754c3e5bc58abfeb5345424a96" }, "downloads": -1, "filename": "iologger-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ce4c8649fb4dc7241a34be4e4d919994", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5772, "upload_time": "2017-01-29T02:39:39", "url": "https://files.pythonhosted.org/packages/01/6c/198f9a59402b2ced8a917ebbb09f61a9b3df6f90f548361a3e05edfec348/iologger-1.0.1-py2.py3-none-any.whl" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "4e3c96162078e03cf8e2b1a309209078", "sha256": "3339cf79ce3a79ecd27af7059b6391b405db2d2a10e89301e9cb787db2beef30" }, "downloads": -1, "filename": "iologger-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4e3c96162078e03cf8e2b1a309209078", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5833, "upload_time": "2017-01-29T02:52:13", "url": "https://files.pythonhosted.org/packages/99/02/724c3e1a7654ed9b53d8deeff04d50ddf05db5cee2bc1625d8908a66d2fb/iologger-1.0.2-py2.py3-none-any.whl" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "1936b4b33c8635368f48131b86f2c00d", "sha256": "95bb1dab0d94dbee443c0dcdbf3fad1fba9e02bb24c0ad433125413de834431e" }, "downloads": -1, "filename": "iologger-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1936b4b33c8635368f48131b86f2c00d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5841, "upload_time": "2017-01-29T03:13:23", "url": "https://files.pythonhosted.org/packages/74/59/28e7a28fca1e58e58458f6b3c545a1414a1381216919e6f81c772ec70ec8/iologger-1.0.3-py2.py3-none-any.whl" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "70951ed0e9398186f90ed0e04ef20b03", "sha256": "0e28bedbfb52599ef407aaafed4ed1956894ae69140f9937ee57bd78135138a7" }, "downloads": -1, "filename": "iologger-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "70951ed0e9398186f90ed0e04ef20b03", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8250, "upload_time": "2017-01-29T17:58:31", "url": "https://files.pythonhosted.org/packages/9f/35/ba88f5b463fb8c6ea2882c83f8359b443e02522b5bd13b75abdee600ccad/iologger-1.0.4-py2.py3-none-any.whl" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "bcc28585adcfec575ff170d78e7aed5b", "sha256": "8890a317f11b077be4e402df47ee7a84791b8d1c7404f2ed96ae5dad22c22431" }, "downloads": -1, "filename": "iologger-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bcc28585adcfec575ff170d78e7aed5b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8253, "upload_time": "2017-01-29T18:00:53", "url": "https://files.pythonhosted.org/packages/af/f6/b076b5f64dbcfa437fd185617d1ef3e5eed005e257b57fdf26fcf50eaa47/iologger-1.0.5-py2.py3-none-any.whl" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "a4fb8437721dbdbae7c6462cda797453", "sha256": "2130c5f2a8b345d88a0808c1cd2e732e471ae5ef3edc7d7cbc6f166d5b06bb4b" }, "downloads": -1, "filename": "iologger-1.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a4fb8437721dbdbae7c6462cda797453", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8646, "upload_time": "2017-01-29T19:09:54", "url": "https://files.pythonhosted.org/packages/d5/d6/edd54221ace1ce66a8ecce4036ff63f52d92a33a5925af1605c3acd4f5c4/iologger-1.0.6-py2.py3-none-any.whl" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "29c64a554b1b460887e3efe40d913469", "sha256": "7ba0f9ab9293d571e1f0408f74c06a808f488927a25b049cd4cf2a80ec8f618e" }, "downloads": -1, "filename": "iologger-1.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "29c64a554b1b460887e3efe40d913469", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8251, "upload_time": "2017-01-29T19:13:51", "url": "https://files.pythonhosted.org/packages/81/7e/9726a7d14b658566a1aa7d78c0fa97fe06459c11b5a451b7cb7c155455e9/iologger-1.0.7-py2.py3-none-any.whl" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "c21c659123264828961354e87ed36db7", "sha256": "ce8e397a0c4dc617c951bb53ad9385dcc48f9f1ad1db45550f3e635ab927c0ff" }, "downloads": -1, "filename": "iologger-1.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c21c659123264828961354e87ed36db7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9264, "upload_time": "2017-01-29T20:18:19", "url": "https://files.pythonhosted.org/packages/0c/2f/16d639ec28243265c33c969b47836ce777c9cf1b787c0512f05b33efdcf7/iologger-1.0.8-py2.py3-none-any.whl" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "8eff67efd65bdbd66f4ef1bed3169765", "sha256": "594fdc28de5f9c80b291e16762f6a9a13856715a2904dc9deec494492fae1243" }, "downloads": -1, "filename": "iologger-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8eff67efd65bdbd66f4ef1bed3169765", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9292, "upload_time": "2017-04-08T17:53:55", "url": "https://files.pythonhosted.org/packages/f3/82/60b07fe0b48528f0927c64778fb8e178f3f994a7346b06dacdda9dbff283/iologger-1.1.0-py2.py3-none-any.whl" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "fa4dc45f6f2ebeb29224cb5cc79091c3", "sha256": "6851a1d52783266072fcdbb2eddf380fc828c7a52dea302cf22d028c12f3b383" }, "downloads": -1, "filename": "iologger-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fa4dc45f6f2ebeb29224cb5cc79091c3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9151, "upload_time": "2017-04-08T19:23:08", "url": "https://files.pythonhosted.org/packages/b2/d9/f016aaeb2c71c657e17f28ebf0dea102d4b18fccc9498f28712bfff4fdb1/iologger-1.1.1-py2.py3-none-any.whl" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "fe1a1d408128904566e6d67a64bf4779", "sha256": "f893fe5d65ea1947596d16ca81a04a452d432adfb7ba596fb5402b686d182b69" }, "downloads": -1, "filename": "iologger-1.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fe1a1d408128904566e6d67a64bf4779", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 30512, "upload_time": "2017-04-11T22:06:48", "url": "https://files.pythonhosted.org/packages/fc/95/ed92752877ff20b9f88dade4c5ad489f4a97e131956556cc0c62ad5aa93f/iologger-1.1.2-py2.py3-none-any.whl" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "ae0f188df5a6837372156f0edfc392c5", "sha256": "e67b8287fef5c23ff9b4a4d93e05fa7ec6968b412384a2ecd5eab1ddf60cc9f1" }, "downloads": -1, "filename": "iologger-1.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ae0f188df5a6837372156f0edfc392c5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 30513, "upload_time": "2017-04-18T22:22:04", "url": "https://files.pythonhosted.org/packages/1c/81/89c4a658beb07bd7667781f34eb93eef4cb6590b176d9f4de2b3e05d3a77/iologger-1.1.3-py2.py3-none-any.whl" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "ce65e86ca9de8689d605a7cc9ca3b694", "sha256": "997288d3e99b9236da67394976d87cc1b5601486aac89d50e4ddcff0a4cf7aae" }, "downloads": -1, "filename": "iologger-1.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ce65e86ca9de8689d605a7cc9ca3b694", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11290, "upload_time": "2017-04-25T00:46:34", "url": "https://files.pythonhosted.org/packages/37/0a/d8f9cc6794354747ad2f356add4d224a49bae0544a6f761ecb7e2f52e8f4/iologger-1.1.4-py2.py3-none-any.whl" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "6f8aab3dd2943e8bd2d1b4adf1e479dc", "sha256": "57df9d1333138cd93862c8f1393212978d0ccd169fc981ccd798b49f0105a566" }, "downloads": -1, "filename": "iologger-1.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6f8aab3dd2943e8bd2d1b4adf1e479dc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11332, "upload_time": "2017-04-25T01:10:02", "url": "https://files.pythonhosted.org/packages/a8/f4/c411855cdb9b86e1542f80a846b7f5e27d89fb4468bb29db4b674b0715c4/iologger-1.1.5-py2.py3-none-any.whl" } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "c232b1386a4e6e4b752c89261f924e6f", "sha256": "2ce4ce25bd082f0784aa752b0d88c24e2b0d8ad57f670e4226ed92b2dc1f30fc" }, "downloads": -1, "filename": "iologger-1.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c232b1386a4e6e4b752c89261f924e6f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 30923, "upload_time": "2017-05-12T18:14:06", "url": "https://files.pythonhosted.org/packages/e9/58/c7488090a38295e07150d1d642cf19787387772f5f4c8c57cbd595880c26/iologger-1.1.6-py2.py3-none-any.whl" } ], "1.1.7": [ { "comment_text": "", "digests": { "md5": "a5a479f993ac1aad82b3bb2d3506f355", "sha256": "ccd5459b0f61872fe6adce6c2f6d1edbfb13377e39545f15d447923a7768ff32" }, "downloads": -1, "filename": "iologger-1.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a5a479f993ac1aad82b3bb2d3506f355", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 30864, "upload_time": "2017-05-12T19:16:25", "url": "https://files.pythonhosted.org/packages/40/ad/bf9888cbf2ec838643541c5440a22b62ab151938aa759d7c6548d4e82b26/iologger-1.1.7-py2.py3-none-any.whl" } ], "1.1.8": [ { "comment_text": "", "digests": { "md5": "9bb5d0d7a6356ace976ce694abc3de2a", "sha256": "d118c8084dc1ccc480cdfbf48ada60396281f933453cff0c33779ade033cbb4c" }, "downloads": -1, "filename": "iologger-1.1.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9bb5d0d7a6356ace976ce694abc3de2a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 30823, "upload_time": "2017-05-12T19:56:55", "url": "https://files.pythonhosted.org/packages/2f/dc/836817b14b20dca8d0096fde4990af5492b59f8887f20ed2a22c77c7e825/iologger-1.1.8-py2.py3-none-any.whl" } ], "1.1.9": [ { "comment_text": "", "digests": { "md5": "e3fa04ba63b9d11ddebf46e6e119c4a7", "sha256": "fa85d993b8cc6a298907e4ab6a2e2b3e2e6a611ae9e4307934af60628d071d5d" }, "downloads": -1, "filename": "iologger-1.1.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e3fa04ba63b9d11ddebf46e6e119c4a7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 30781, "upload_time": "2017-05-12T19:59:05", "url": "https://files.pythonhosted.org/packages/46/a5/b60afaa510f160d3c014cd3afe2bb18cb9a17bef25cb6b6d966d0679808f/iologger-1.1.9-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e3fa04ba63b9d11ddebf46e6e119c4a7", "sha256": "fa85d993b8cc6a298907e4ab6a2e2b3e2e6a611ae9e4307934af60628d071d5d" }, "downloads": -1, "filename": "iologger-1.1.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e3fa04ba63b9d11ddebf46e6e119c4a7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 30781, "upload_time": "2017-05-12T19:59:05", "url": "https://files.pythonhosted.org/packages/46/a5/b60afaa510f160d3c014cd3afe2bb18cb9a17bef25cb6b6d966d0679808f/iologger-1.1.9-py2.py3-none-any.whl" } ] }