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.4.1.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.4.1-py3-none-any.whl (37.3 kB view details)

Uploaded Python 3

File details

Details for the file hakisto-0.4.1.tar.gz.

File metadata

  • Download URL: hakisto-0.4.1.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-78-generic

File hashes

Hashes for hakisto-0.4.1.tar.gz
Algorithm Hash digest
SHA256 941a1b75d0df5d2da55adf579ab82247a993c0e7053aacbb1e540efdf21a6cba
MD5 97838b597aeaf0cb1e7c255d8fa03b6e
BLAKE2b-256 89aaac1e76423a761d94926df3aae8be80905b3b073c5b2bbf410dd390e7e635

See more details on using hashes here.

File details

Details for the file hakisto-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: hakisto-0.4.1-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-78-generic

File hashes

Hashes for hakisto-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 49e607647a983411fe90e22df425d7576a0848d1bab7f169fd0770576066a78c
MD5 c80e82fdbdb91d33cd9cdcec0f87889a
BLAKE2b-256 b33c791f5c2bf4b84989bd7ca95ff3a2ee54356763498f6e710bf7b7db319d90

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