Metadata-Version: 2.1
Name: gbe0-log
Version: 1.0.0
Summary: My standard logging module.
Home-page: https://github.com/python-modules/gbe0-log
Author: gbe0
Author-email: python@gbe0.com
License: MIT
Description: # gbe0 Log
        
        My standard logging module.
        
        ## Installation
        
        To install from PyPI:
        
        ```bash
        python3 -m pip install gbe0-log
        ```
        
        ## Usage
        
        To use in scripts [check example.py](example.py).
        
        Example:
        
        ```python
        ## Import module
        from gbe0_log import Logger
        import logging as log
        
        ## Initialize logger
        ## This only needs to be done once
        Logger(verbosity = 5)
        
        ## Log some messages
        log.critical('A message to log at critical level') # Always logged (verbosity level 0)
        log.error('A message to log at error level') # Always logged (verbosity level 0)
        log.warning('A message to log at warning level') # Verbosity level 1
        log.info('A message to log at info level') # Verbosity level 2
        log.verbose('A message to log at verbose level') # Verbosity level 3
        log.debug('A message to log at verbose level') # Verbosity level 4
        log.trace('A message to log at trace level') # Verbosity level 5
        ```
        
        ## Example Output
        
        Output is to stderr and looks like this:
        
        ![Log output](example.png)
        
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >= 3.6
Description-Content-Type: text/markdown
