{ "info": { "author": "Alex Ward", "author_email": "alxwrd@googlemail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "# :rat: Ratlog.py\n\n_Application Logging for Rats, Humans and Machines_\n\n[![Build Status](https://travis-ci.org/alxwrd/ratlog.py.svg?branch=master)](https://travis-ci.org/alxwrd/ratlog.py)\n\n> **Disclaimer:**\n_The [Ratlog specification](https://github.com/ratlog/ratlog.github.io) is\nstill alpha status and might be subject to breaking changes. Beware,\nbecause of that, this API and format might change significantly. We will\ntry our best to tag a stable release as soon as possible.\n[Leave feedback](https://github.com/alxwrd/ratlog.py/issues) and help us\nget there faster!_\n\n```python\n>>> import ratlog\n\n>>> log = ratlog.Log()\n\n>>> log(\"hello world\")\nhello world\n\n# Add fields\n>>> log(\"counting\", {\"count\": 1})\ncounting | count: 1\n\n# Add fields and tag\n>>> log(\"counting\", {\"count\": -1}, \"negative\")\n[negative] counting | count: -1\n\n# Create another logger bound to a tag\n>>> warn = ratlog.Log(\"warning\")\n>>> warn(\"disk space low\")\n[warning] disk space low\n\n# Adding more tags\n>>> crit = ratlog.Log(\"warning\", \"critical\")\n>>> crit(\"shutting down all servers\")\n[warning|critical] shutting down all servers\n```\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/alxwrd/ratlog.py", "keywords": "logging logger logs logging-library ratlog rats python-logger python-logging", "license": "", "maintainer": "", "maintainer_email": "", "name": "ratlog", "package_url": "https://pypi.org/project/ratlog/", "platform": "", "project_url": "https://pypi.org/project/ratlog/", "project_urls": { "Bug Reports": "https://github.com/alxwrd/ratlog.py/issues", "Homepage": "https://github.com/alxwrd/ratlog.py", "Source": "https://github.com/alxwrd/ratlog.py" }, "release_url": "https://pypi.org/project/ratlog/0.1.1/", "requires_dist": null, "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4", "summary": ":rat: Ratlog Python library - Application Logging for Rats, Humans and Machines", "version": "0.1.1" }, "last_serial": 3955360, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "6fc2518473b55beba2afa851933dbb6e", "sha256": "a036955f3dca4c31b2be54fb1045b3f39f110882f2233437da4d5a1b1a388f7d" }, "downloads": -1, "filename": "ratlog-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6fc2518473b55beba2afa851933dbb6e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2412, "upload_time": "2018-06-12T20:32:32", "url": "https://files.pythonhosted.org/packages/3e/ea/2eeb05c683a5f93c95c58c83961a0db4718c2ee72d9b5229b884c6b589c9/ratlog-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "62ebd530bc260fb02558b8778d437150", "sha256": "d4fce05234d2ae0ea487113240220b4722996aa9cae3c4acf325c23451fa65dc" }, "downloads": -1, "filename": "ratlog-0.1.0.tar.gz", "has_sig": false, "md5_digest": "62ebd530bc260fb02558b8778d437150", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2176, "upload_time": "2018-06-12T20:32:33", "url": "https://files.pythonhosted.org/packages/b8/bb/f281d77b9f5ec6af3d116e5001e012f3935cccf40cbde96a0c2ca2eac203/ratlog-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "3630629c47eeaf9290c1b9bd9ed1618f", "sha256": "610eac568045e4da3ad25a077b61859a166b3f6a18a57265668b703066155241" }, "downloads": -1, "filename": "ratlog-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3630629c47eeaf9290c1b9bd9ed1618f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4", "size": 2606, "upload_time": "2018-06-12T20:41:27", "url": "https://files.pythonhosted.org/packages/8c/5a/97c691044aa14a0b934c229cd74b4cd012cb8a483a8a57d16f684b55397d/ratlog-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "07a063994d0e4cbefa6b4a23662be42d", "sha256": "c229caefcd42be1d631e22c695f57fd33c02a2fc022c380cb0862949041046d0" }, "downloads": -1, "filename": "ratlog-0.1.1.tar.gz", "has_sig": false, "md5_digest": "07a063994d0e4cbefa6b4a23662be42d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4", "size": 2553, "upload_time": "2018-06-12T20:41:29", "url": "https://files.pythonhosted.org/packages/38/d0/1fb3396825a20b85b6555695e1aa56cde7f91453519895b3a6f0d7db23bf/ratlog-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3630629c47eeaf9290c1b9bd9ed1618f", "sha256": "610eac568045e4da3ad25a077b61859a166b3f6a18a57265668b703066155241" }, "downloads": -1, "filename": "ratlog-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3630629c47eeaf9290c1b9bd9ed1618f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4", "size": 2606, "upload_time": "2018-06-12T20:41:27", "url": "https://files.pythonhosted.org/packages/8c/5a/97c691044aa14a0b934c229cd74b4cd012cb8a483a8a57d16f684b55397d/ratlog-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "07a063994d0e4cbefa6b4a23662be42d", "sha256": "c229caefcd42be1d631e22c695f57fd33c02a2fc022c380cb0862949041046d0" }, "downloads": -1, "filename": "ratlog-0.1.1.tar.gz", "has_sig": false, "md5_digest": "07a063994d0e4cbefa6b4a23662be42d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4", "size": 2553, "upload_time": "2018-06-12T20:41:29", "url": "https://files.pythonhosted.org/packages/38/d0/1fb3396825a20b85b6555695e1aa56cde7f91453519895b3a6f0d7db23bf/ratlog-0.1.1.tar.gz" } ] }