Skip to main content

Logging re-imagined

Project description

Hakisto

The name: Hakisto means Logger in Esperanto.

Logging reimagined...

Simple...

from hakisto import logger

logger.warning('something is fishy...')

Starts logging to console and file.

Example output

hakisto-demo-color

hakisto-demo-critical

hakisto-demo-traceback

Installation

pip install hakisto

or get the source from gitlab.com/hakisto/logger.

Documentation

Read the Docs

Changes

Version Changes
0.3.4a0 Additional options for Click
0.3.3 Option to force location output when logging.
0.3.2 Yanked
0.3.1 Make Logger thread-save.
Add legacy logger (alpha).
0.3.0 Rename setting kwargs keys.
Add Click integration.
Add environment variables HAKISTO_COLORS and HAKISTO_SEVERITY.
0.2.2 Fix missing import of rotate_file.
0.2.1 Fix OSError: [Errno 22] Invalid argument: '.log' when running hakisto-demo-critical.
0.2.0 Add set_date_format() to Logger and logger.
0.1.1 No functional changes, just making README and Read the Docs work.

splitting to submodules

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

hakisto-0.3.4a6.tar.gz (21.2 kB view details)

Uploaded Source

Built Distribution

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

hakisto-0.3.4a6-py3-none-any.whl (37.3 kB view details)

Uploaded Python 3

File details

Details for the file hakisto-0.3.4a6.tar.gz.

File metadata

  • Download URL: hakisto-0.3.4a6.tar.gz
  • Upload date:
  • Size: 21.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.13.2 Linux/6.8.0-57-generic

File hashes

Hashes for hakisto-0.3.4a6.tar.gz
Algorithm Hash digest
SHA256 4f49c4a6093e3f380c71144dbe20488f723d01ee2c31017c7f4f339dae63de79
MD5 b38f724ab0abc927c4b80e7e127c3357
BLAKE2b-256 f032ef5b84a23c833933a2e5988b08f1eb58fe30bd2c75317673a08681da3fe6

See more details on using hashes here.

File details

Details for the file hakisto-0.3.4a6-py3-none-any.whl.

File metadata

  • Download URL: hakisto-0.3.4a6-py3-none-any.whl
  • Upload date:
  • Size: 37.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.13.2 Linux/6.8.0-57-generic

File hashes

Hashes for hakisto-0.3.4a6-py3-none-any.whl
Algorithm Hash digest
SHA256 a71d53acccb437289e1dd06ce0bccd5b57332479207ea6915cfcb00945b9f785
MD5 a1c2c6ffc06bee3aafc96d01af1facfc
BLAKE2b-256 fc5c8002a12464eec4a5c989022856207e46be58979643b6005df9c49eb45e91

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