Skip to main content

A nice and easy-to-use logger for python

Project description

smoothlog

A modern, easy to use logger written in Python.

Key Features

  • Simple and readable output.
  • Colored terminal for easier debugging.
  • File management system for easy retracing.
  • No external libraries required.

Installing

Python 3.8 or higher is required

To install the library you should run the following command:

# Linux/macOS
python3 -m pip install -U smoothlog

# Windows
py -3 -m pip install -U smoothlog

Note: This package isn't registered yet

Quick Example

import smoothlog

log = smoothlog.getLogger("logger")

log.info("Hello World!")
log.warn("Uh oh World!")
log.fail("Bye-bye World!")

Console Output:

You can find examples in the examples directory.

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

smoothlog-0.1.3.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

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

smoothlog-0.1.3-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: smoothlog-0.1.3.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for smoothlog-0.1.3.tar.gz
Algorithm Hash digest
SHA256 92167c95d477bd106f36ecfafcf11a4b8508c190de1241afd6845a344f3df14b
MD5 02cc88369094cce1f2a2c36624ca93f5
BLAKE2b-256 0d0a964881daa7d741ec0b26dbf2aa13467803a4644cbdb6c0554c7be36a30b1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: smoothlog-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 3.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for smoothlog-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 65eeb84bd64d16c57a43301b29b9fe33118e58ad105997e1dd4a6ac820fb2bf4
MD5 973c666c8b4e817e8fbf7ee727bb5618
BLAKE2b-256 596a7d7db3ad0aa2914c61349dbe1dc14adf758c67a0d5da70f0654c3744f991

See more details on using hashes here.

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