{ "info": { "author": "Matt Davis", "author_email": "mattdavis90@googlemail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "StructLogger |Version| |Docs|\n=============================\n\n|Compatibility| |Implementations| |Format| |Code_Style|\n\nUses structlog to create two loggers, a stdout logger with key-value args and optional colour, and a \nfile logger in JSON format with log-rotation.\n\n\nDocumentation\n-------------\nStructLogger's documentation can be found at `https://structlogger.readthedocs.io `_\n\n\nInstalling StructLogger\n-----------------------\nStructLogger can be installed from Pypi using pip::\n\n pip install structlogger\n\n\nExample\n-------\n\nStructLogger defines a set of standard parameters that should get you going quickly and easily. Settings are retrofitted to \nthe standard logging module to ensure any of your dependencies will adhere to the same logging format.\n\n.. code :: python\n\n import structlog\n from structlogger import configure_logger, __version__\n\n configure_logger()\n\n log = structlog.getLogger()\n\n log.info('Welcome to structlogger', version=__version__)\n\n.. |Version| image:: https://img.shields.io/pypi/v/structlogger.svg\n :target: https://pypi.python.org/pypi/structlogger\n.. |Docs| image:: https://readthedocs.org/projects/structlogger/badge/?version=latest\n :target: https://structlogger.readthedocs.io\n.. |Compatibility| image:: https://img.shields.io/pypi/pyversions/structlogger.svg\n :target: https://pypi.python.org/pypi/structlogger\n.. |Implementations| image:: https://img.shields.io/pypi/implementation/structlogger.svg\n :target: https://pypi.python.org/pypi/structlogger\n.. |Format| image:: https://img.shields.io/pypi/format/structlogger.svg\n :target: https://pypi.python.org/pypi/structlogger\n.. |Code_Style| image:: https://img.shields.io/badge/code%20style-black-000000.svg\n :target: https://github.com/ambv/black\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mattdavis90/structlogger", "keywords": "", "license": "MIT", "maintainer": "Matt Davis", "maintainer_email": "mattdavis90@googlemail.com", "name": "structlogger", "package_url": "https://pypi.org/project/structlogger/", "platform": "", "project_url": "https://pypi.org/project/structlogger/", "project_urls": { "Homepage": "https://github.com/mattdavis90/structlogger" }, "release_url": "https://pypi.org/project/structlogger/0.1.3/", "requires_dist": [ "structlog[dev] (>=18.1,<19.0)", "python-json-logger (>=0.1.9,<0.2.0)" ], "requires_python": ">=3.6,<4.0", "summary": "Uses structlog to create two loggers, a stdout logger with key-value args and optional colour, and a file logger in JSON format with log-rotation.", "version": "0.1.3" }, "last_serial": 4186326, "releases": { "0.1.3": [ { "comment_text": "", "digests": { "md5": "b2ba6ed82e8b0abcf7ad448cc26ebb79", "sha256": "6ea62dfa06566fd96c248b2bc2d4ce9b9dc384b7624c2c22ef6ac4da8d0f6693" }, "downloads": -1, "filename": "structlogger-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "b2ba6ed82e8b0abcf7ad448cc26ebb79", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6327, "upload_time": "2018-08-19T20:52:27", "url": "https://files.pythonhosted.org/packages/5f/1f/53c71b8763147152d56adaf77b441d410c5399eac685b7cb632325510a12/structlogger-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1425d3af68d8f63668e2200f1f0472ed", "sha256": "6c96d6384b22828e00b452dc2ff7c363f53408739658699ca57d8a43843da92d" }, "downloads": -1, "filename": "structlogger-0.1.3.tar.gz", "has_sig": false, "md5_digest": "1425d3af68d8f63668e2200f1f0472ed", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 3562, "upload_time": "2018-08-19T20:52:28", "url": "https://files.pythonhosted.org/packages/57/01/84cfc566837b2ee4f171083bb6b5b7df52b776c6e272ee1abce0a090b464/structlogger-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b2ba6ed82e8b0abcf7ad448cc26ebb79", "sha256": "6ea62dfa06566fd96c248b2bc2d4ce9b9dc384b7624c2c22ef6ac4da8d0f6693" }, "downloads": -1, "filename": "structlogger-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "b2ba6ed82e8b0abcf7ad448cc26ebb79", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6327, "upload_time": "2018-08-19T20:52:27", "url": "https://files.pythonhosted.org/packages/5f/1f/53c71b8763147152d56adaf77b441d410c5399eac685b7cb632325510a12/structlogger-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1425d3af68d8f63668e2200f1f0472ed", "sha256": "6c96d6384b22828e00b452dc2ff7c363f53408739658699ca57d8a43843da92d" }, "downloads": -1, "filename": "structlogger-0.1.3.tar.gz", "has_sig": false, "md5_digest": "1425d3af68d8f63668e2200f1f0472ed", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 3562, "upload_time": "2018-08-19T20:52:28", "url": "https://files.pythonhosted.org/packages/57/01/84cfc566837b2ee4f171083bb6b5b7df52b776c6e272ee1abce0a090b464/structlogger-0.1.3.tar.gz" } ] }