{"repo":"microsoft/picologging","free":true,"listed":false,"github":"https://github.com/microsoft/picologging","clone":"git clone https://github.com/microsoft/picologging.git","description":"An optimized logging library for Python","language":"Python","stars":778,"topics":["logging","python","hacktoberfest"],"license":"MIT","category":"analytics","readme_excerpt":"picologging Warning This project is in beta . There are some incomplete features (see Limitations). Picologging is a high-performance logging library for Python. picologging is 4-17x faster than the logging module in the standard library. Picologging is designed to be used as a drop-in replacement for applications which already use logging, and supports the same API as the logging module. Check out the Documentation for more. Installation Picologging can be installed from PyPi using pip: Or from conda forge using conda: Usage Import picologging as logging to use picologging instead of the standard library logging module. This patches all the loggers registered to use picologging loggers and formatters. Benchmarks Run richbench benchmarks/ --markdown with the richbench CLI to see the benchmarks, here is a sample on macOS 11: Benchmark Min Max Mean Min (+) Max (+) Mean (+) --------------------------------------- --------- --------- --------- ----------------- ----------------- ----------------- Logger(level=DEBUG).debug() 0.569 0.600 0.578 0.031 (18.3x) 0.035 (17.0x) 0.033 (17.7x) Logger(level=DEBUG).debug() with args 0.591 0.607 0.601 0.047 (12.5x) 0.050 (12.2x) 0.048 (12.4x) Logger(level=INFO).debug() 0.013 0.014 0.013 0.003 (5.0x) 0.003 (4.4x) 0.003 (4.8x) Logger(level=INFO).debug() with args 0.013 0.014 0.013 0.003 (4.6x) 0.003 (4.2x) 0.003 (4.4x) Limitations See Limitations Contributing This project welcomes contributions and suggestions. Most contributions require you to ","default_branch":null,"files":null,"tree":[],"storefront":"/r/microsoft","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/microsoft/picologging/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}