Metadata-Version: 2.4
Name: Logbook
Version: 1.9.2
Summary: A logging replacement for Python
Author: Georg Brandl
Author-email: Armin Ronacher <armin.ronacher@active-4.com>
Maintainer-email: Frazer McLean <frazer@frazermclean.co.uk>
License-Expression: BSD-3-Clause
Project-URL: Documentation, https://logbook.readthedocs.io
Project-URL: Source Code, https://github.com/getlogbook/logbook
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Python :: Free Threading :: 2 - Beta
Classifier: Topic :: System :: Logging
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: AUTHORS
Requires-Dist: typing-extensions>=4.14.0
Provides-Extra: all
Requires-Dist: Logbook[brotli,execnet,jinja,nteventlog,redis,sqlalchemy,zmq]; extra == "all"
Provides-Extra: brotli
Requires-Dist: brotli>=1.1.0; platform_python_implementation == "CPython" and extra == "brotli"
Requires-Dist: brotlicffi>=1.1.0.0; platform_python_implementation != "CPython" and extra == "brotli"
Provides-Extra: compression
Requires-Dist: Logbook[brotli]; extra == "compression"
Provides-Extra: execnet
Requires-Dist: execnet>=1.5; extra == "execnet"
Provides-Extra: jinja
Requires-Dist: Jinja2>=2.11.3; extra == "jinja"
Provides-Extra: nteventlog
Requires-Dist: pywin32>=227; (sys_platform == "win32" and python_version == "3.9") and extra == "nteventlog"
Requires-Dist: pywin32>=302; (sys_platform == "win32" and python_version == "3.10") and extra == "nteventlog"
Requires-Dist: pywin32>=303; (sys_platform == "win32" and python_version == "3.11") and extra == "nteventlog"
Requires-Dist: pywin32>=306; (sys_platform == "win32" and python_version == "3.12") and extra == "nteventlog"
Requires-Dist: pywin32>=307; (sys_platform == "win32" and python_version == "3.13") and extra == "nteventlog"
Requires-Dist: pywin32>=311; (sys_platform == "win32" and python_version >= "3.14") and extra == "nteventlog"
Provides-Extra: redis
Requires-Dist: redis>=4.6.0; extra == "redis"
Provides-Extra: sqlalchemy
Requires-Dist: sqlalchemy>=1.4; extra == "sqlalchemy"
Provides-Extra: zmq
Requires-Dist: pyzmq>=27.0.2; extra == "zmq"
Dynamic: license-file

# Welcome to Logbook

<img src="https://raw.githubusercontent.com/getlogbook/logbook/main/docs/logbook-logo.png" width="300">

[![Latest Version][version-img]][pypi]
![Supported Python Versions][pyver-img]
[![GitHub Actions][gha-img]][gha]
[![PyPI Downloads][downloads-img]][pypi]
[![codecov](https://codecov.io/github/getlogbook/logbook/graph/badge.svg?token=vDtvTkWVYW)](https://codecov.io/github/getlogbook/logbook)

Logbook is a nice logging replacement.

It should be easy to setup, use and configure and support web applications :)

For more information: https://logbook.readthedocs.org

[version-img]: https://img.shields.io/pypi/v/logbook.svg
[pypi]: https://pypi.org/pypi/Logbook
[gha-img]: https://img.shields.io/github/actions/workflow/status/getlogbook/logbook/main.yml
[gha]: https://github.com/getlogbook/logbook/actions
[downloads-img]: https://img.shields.io/pypi/dm/logbook
[pyver-img]: https://img.shields.io/pypi/pyversions/logbook
