Skip to main content

Simple colour log formatter for logging library

Project description

reger

PyPI - Version


discord.py built-in logger is very neat, so I made this from discord py source. This library provides a nice-looking log formatter

Python version: python>=3.10

Install

Using pip

python3 -m pip install reger

or in pyproject.toml

dependencies = [
    "reger>=0.1.3",
]

Usage

For root logger:

import logging

import reger

reger.setup_logging()
logging.info('Hello, reger!')

With file handler:

import logging

import reger

root_logger = logging.getLogger()

file_handler = logging.FileHandler('./latest.log')
file_handler.setFormatter(reger.ColourFormatter())
root_logger.addHandler(file_handler)

reger.setup_logging(logger=root_logger)

logging.info('Hello, reger!')

For specific handler:

import logging

import reger

logger = logging.getLogger('TestLogger')
reger.setup_logging(logger=logger)

logger.info('Hello, reger!')

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

reger-0.1.3.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

reger-0.1.3-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file reger-0.1.3.tar.gz.

File metadata

  • Download URL: reger-0.1.3.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for reger-0.1.3.tar.gz
Algorithm Hash digest
SHA256 9909288b22b2148645531c889e9367ccb88058d20a5f59b452edf978258cd4df
MD5 7c7580ebaa4c963d06d74e97489419a8
BLAKE2b-256 f08bd5d47c0b3a49c20672dcc8addd00013e18aebb62d997db9364828b074d73

See more details on using hashes here.

Provenance

The following attestation bundles were made for reger-0.1.3.tar.gz:

Publisher: publish-to-pypi.yml on ityeri/reger

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file reger-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: reger-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for reger-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 db04362e3fa0065fd638fc887afd0a729856684557ea92f141bc78fc792630d0
MD5 fbd77e1826813192eb70db2e1159d74b
BLAKE2b-256 ea9240b4deee461f79ebf9de8441bd1f6c90feb8bd97f80e82e8508109cff71d

See more details on using hashes here.

Provenance

The following attestation bundles were made for reger-0.1.3-py3-none-any.whl:

Publisher: publish-to-pypi.yml on ityeri/reger

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page