{"repo":"geoadmin/lib-py-logging-utilities","free":true,"listed":false,"github":"https://github.com/geoadmin/lib-py-logging-utilities","clone":"git clone https://github.com/geoadmin/lib-py-logging-utilities.git","description":"Python logging JSON Formatter","language":"Python","stars":16,"topics":["python","logging","logging-library","managed-by-tf"],"license":"BSD-3-Clause","category":"analytics","readme_excerpt":"Python logging utilities This package implements some useful logging utilities. Here below are the main features of the package: - JSON formatter - Text formatter with extra - Flask request context record attributes - Jsonify Django request record attribute - ISO Time in format YYYY-MM-DDThh:mm:ss.sss±hh:mm - Add constant record attributes - Logger Level Filter All features can be fully configured from the configuration file. NOTE: only python 3 is supported :warning: Version 5.x.x BREAKING CHANGES see Breaking Changes Table of content - Table of content - Installation - Release and Publish - Contribution - Developer - Ignore missing log record attribute in formatter - LogRecordIgnoreMissing - Logging Context - Logging Context example with Pyramid - JSON Formatter - Configure JSON Format - JSON Formatter Options - JSON Output - Type Consistency - Extra Formatter - Extra Formatter Constructor - Extra Formatter Config Example - Flask Request Context - Flask Request Context Filter Constructor - Flask Request Context Config Example - Jsonify Django Request - Usage - Django Request Filter Constructor - Django Request Config Example - Filter out LogRecord attributes based on their types - Attribute Type Filter Constructor - Attribute Type Filter Config Example - ISO Time with Timezone - ISO Time Filter Constructor - ISO Time Config Example - Constant Record Attribute - Constant Record Attribute Config Example - Logger Level Filter - Logger Level Filter Constructor - Logger Level Fi","default_branch":null,"files":null,"tree":[],"storefront":"/r/geoadmin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/geoadmin/lib-py-logging-utilities/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."}