{ "info": { "author": "Timber Technologies, Inc.", "author_email": "help@timber.io", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "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", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# \ud83c\udf32 Timber - Great Python Logging Made Easy\n\n

\n \n \n \n
\n

\n\n[![ISC License](https://img.shields.io/badge/license-ISC-ff69b4.svg)](LICENSE.md)\n[![Pypi](https://img.shields.io/pypi/v/timber.svg)](https://pypi.python.org/pypi/timber)\n[![Python Support](https://img.shields.io/pypi/pyversions/timber.svg)](https://pypi.python.org/pypi/django-analytical)\n[![Build Status](https://travis-ci.org/timberio/timber-python.svg?branch=master)](https://travis-ci.org/timberio/timber-python)\n\n[Timber.io](https://timber.io) is a hosted service for aggregating logs across your entire stack -\n[any language](https://docs.timber.io/setup/languages),\n[any platform](https://docs.timber.io/setup/platforms),\n[any data source](https://docs.timber.io/setup/log_forwarders).\n\nUnlike traditional logging tools, Timber integrates with language runtimes to automatically\ncapture in-app context, turning your text-based logs into rich structured events.\nTimber integrates with Python through this library. And Timber's\n[rich free-form query tools](https://docs-new.timber.io/usage/live-tailing#query-syntax) and\n[real-time tailing](https://docs-new.timber.io/usage/live-tailing), make drilling down into\nimportant stats easier than ever.\n\n---\n\n### Features\n\n* Simple integration. Integrates with the Python `logging` library.\n* Support for structured logging and events.\n* Support for context.\n* Automatically captures useful context.\n* Performant, light weight, with a thoughtful design.\n\n---\n\n### Get Started\n\n* **[Installation](https://docs.timber.io/setup/languages/python#installation)**\n* **[Configuration](https://docs.timber.io/setup/languages/python#configuration)**\n* **[Usage](https://docs.timber.io/setup/languages/python#usage)**\n* **[Guides](https://docs.timber.io/setup/languages/python#guides)**\n* **[Automatic Context](https://docs.timber.io/setup/languages/python#automatic-context)**\n* **[Performance](https://docs.timber.io/setup/languages/python#performance)**\n\n---\n\n

\nTimber •\nDocs •\nPricing •\nSecurity •\nCompliance\n

\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/timberio/timber-python/tarball/2.1.0", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/timberio/timber-python", "keywords": "api,timber,logging,client", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "timber", "package_url": "https://pypi.org/project/timber/", "platform": "", "project_url": "https://pypi.org/project/timber/", "project_urls": { "Download": "https://github.com/timberio/timber-python/tarball/2.1.0", "Homepage": "https://github.com/timberio/timber-python" }, "release_url": "https://pypi.org/project/timber/2.1.0/", "requires_dist": [ "requests (>=2.18.4)", "msgpack (>=0.5.6)" ], "requires_python": "", "summary": "timber.io client API library", "version": "2.1.0" }, "last_serial": 5124727, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "45d06a8a4dcdc5fe82b9b594d1d0341c", "sha256": "356e8b34697cd978208b1f5d2ffcab85c917c0724b53d77f987453a46209642c" }, "downloads": -1, "filename": "timber-1.0.1.tar.gz", "has_sig": false, "md5_digest": "45d06a8a4dcdc5fe82b9b594d1d0341c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10387, "upload_time": "2018-06-18T19:07:21", "url": "https://files.pythonhosted.org/packages/12/02/1630d8ef9dbbf2a5a60724791232764204e11bceb9d063df1f2ff74851d1/timber-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "3e665fe41903a060b1bb4ed235422650", "sha256": "b00b0e4d1bad10dd5660d6b33efe67b117f11afe035148ddddf2f7bad2abbf65" }, "downloads": -1, "filename": "timber-1.0.2.tar.gz", "has_sig": false, "md5_digest": "3e665fe41903a060b1bb4ed235422650", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10415, "upload_time": "2018-06-18T20:27:41", "url": "https://files.pythonhosted.org/packages/21/70/497e4f1a17a6f96e9d5563e2cdadafeda145a7c2eba1c7644d7b3593f1b8/timber-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "e4a6acdb3ea00901e9391f26c49feda0", "sha256": "126b0673e9ff6f8fb259a57b785019613cd73181ee4cd9f0982de0d6542892a7" }, "downloads": -1, "filename": "timber-1.0.3.tar.gz", "has_sig": false, "md5_digest": "e4a6acdb3ea00901e9391f26c49feda0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10406, "upload_time": "2018-06-18T20:30:35", "url": "https://files.pythonhosted.org/packages/61/ef/939a1376a984fb8c6b3a214ea0c83e9bee6f65d35bed684f77c83b07b22b/timber-1.0.3.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "d31337a2bf86b6357265fdaed5030ce3", "sha256": "369fa086c4310263890d19d6024f67f5ec9595086cb45da190a72d4310c30524" }, "downloads": -1, "filename": "timber-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d31337a2bf86b6357265fdaed5030ce3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7969, "upload_time": "2018-09-10T20:11:42", "url": "https://files.pythonhosted.org/packages/ff/e7/6005393deb02b1608a0b567a73319819f3de74b8fd6461ce1869592b1b78/timber-1.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5583dda2b6ca5f2384605a6d5a99f2e", "sha256": "0a92c009686071365c8782f39e604458b6c64a9d91e2d797a72286d2d8dd2f1b" }, "downloads": -1, "filename": "timber-1.0.5.tar.gz", "has_sig": false, "md5_digest": "e5583dda2b6ca5f2384605a6d5a99f2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17422, "upload_time": "2018-09-10T20:11:43", "url": "https://files.pythonhosted.org/packages/30/76/45b2b7d240e8608e74053a259aa1500775b615831c9b4c6021cecd9b12a7/timber-1.0.5.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "f2e04397ee381ad31299896da40b56c9", "sha256": "f0fc46ba6cb696ab0d35fe1678fea961281527df23ed104bd5912ffd59f7ff92" }, "downloads": -1, "filename": "timber-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f2e04397ee381ad31299896da40b56c9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7373, "upload_time": "2019-03-28T21:04:33", "url": "https://files.pythonhosted.org/packages/4c/ae/32732345c2d1401074d4c07bc3645a902ab945fb366e6e9f9cb84c5fbf4d/timber-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "15bf011fdfbb12203f9441f470fd6274", "sha256": "40f6977a28b9f56fd08fd6628a29c6057105cf307a3118aeefbb563c0fb41b04" }, "downloads": -1, "filename": "timber-2.0.0.tar.gz", "has_sig": false, "md5_digest": "15bf011fdfbb12203f9441f470fd6274", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9727, "upload_time": "2019-03-28T21:04:35", "url": "https://files.pythonhosted.org/packages/67/49/ca9d55f253fa7419c60e29de85ec69f6e199506e5c96466201d5ad5015c6/timber-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "29aa72a2cac8d081cec3ecfb83c76c28", "sha256": "cd89b2e1e06de2710ce6b02ba92ef3d7059e81ee1c13a07ce3ae2db6c8b85a58" }, "downloads": -1, "filename": "timber-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "29aa72a2cac8d081cec3ecfb83c76c28", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7529, "upload_time": "2019-03-29T21:33:43", "url": "https://files.pythonhosted.org/packages/75/bd/dc436c335ca59bdb3d721a184b1ca67bdf7be0c5dc15f986630687c613af/timber-2.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36fa03142e77ca4f5c475ed10bbf7047", "sha256": "8ec518a94d48bfa8404ad1f7b9c97a8a99d110a0d1524cf42329915fe246d6d2" }, "downloads": -1, "filename": "timber-2.0.1.tar.gz", "has_sig": false, "md5_digest": "36fa03142e77ca4f5c475ed10bbf7047", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10051, "upload_time": "2019-03-29T21:33:44", "url": "https://files.pythonhosted.org/packages/fc/cb/dc2c4ac0d0d65b14e48442505544b1eb90d1c7323c11ecd2263cb9f39f5a/timber-2.0.1.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "221a51886f9fa047cc54ec5673d605ef", "sha256": "f5e5ab52f36a92b5eb54352c1ddef3fcd4d699cbc260ce2e68a65890a11c9c79" }, "downloads": -1, "filename": "timber-2.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "221a51886f9fa047cc54ec5673d605ef", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9083, "upload_time": "2019-04-10T15:37:23", "url": "https://files.pythonhosted.org/packages/13/09/90689fa23678488d9e2bde38f39e34433e6986e53e75390ed74481ff68c8/timber-2.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83719ad6ac2f1dcb0e83a59b0633b94b", "sha256": "253499662c8f7e7b37fd220022211b1ae42f36fb91aa212dd94672ec48aba918" }, "downloads": -1, "filename": "timber-2.1.0.tar.gz", "has_sig": false, "md5_digest": "83719ad6ac2f1dcb0e83a59b0633b94b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11636, "upload_time": "2019-04-10T15:37:25", "url": "https://files.pythonhosted.org/packages/b2/1f/42520e69211cf123d8e5c6f4cc88552717dd5f9f93e77d4e0a3f4f75c89c/timber-2.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "221a51886f9fa047cc54ec5673d605ef", "sha256": "f5e5ab52f36a92b5eb54352c1ddef3fcd4d699cbc260ce2e68a65890a11c9c79" }, "downloads": -1, "filename": "timber-2.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "221a51886f9fa047cc54ec5673d605ef", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9083, "upload_time": "2019-04-10T15:37:23", "url": "https://files.pythonhosted.org/packages/13/09/90689fa23678488d9e2bde38f39e34433e6986e53e75390ed74481ff68c8/timber-2.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83719ad6ac2f1dcb0e83a59b0633b94b", "sha256": "253499662c8f7e7b37fd220022211b1ae42f36fb91aa212dd94672ec48aba918" }, "downloads": -1, "filename": "timber-2.1.0.tar.gz", "has_sig": false, "md5_digest": "83719ad6ac2f1dcb0e83a59b0633b94b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11636, "upload_time": "2019-04-10T15:37:25", "url": "https://files.pythonhosted.org/packages/b2/1f/42520e69211cf123d8e5c6f4cc88552717dd5f9f93e77d4e0a3f4f75c89c/timber-2.1.0.tar.gz" } ] }