{ "info": { "author": "Gbps", "author_email": "gbps@ctf.re", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: User Interfaces", "Topic :: System", "Topic :: System :: Console Fonts", "Topic :: System :: Logging", "Topic :: System :: Systems Administration", "Topic :: Terminals" ], "description": "# \u2728 fastlog: simple and colorful python logs \u2728\n\n**Fastlog** is designed to spice up your Python script logs with a simple but familiar interface. \n\n## Features\n\n * Works out-of-the-box\n * Sleek defaults\n * Simple, familiar `logging.Logger` interface with new features\n * Supports all terminal types (for Linux, Windows, MacOS, etc.)\n * No external package dependencies\n * Compatible with both Python 2.7 and Python 3\n * Modular styles, but customization is not required\n\n## What is this for?\nFastlog is for anyone who writes quick scripts with lots of print statements but no time for Python's logging module.\n\nUnder the hood, fastlog wraps the same `logging.Logger` module that Python developers are used to, but with colorful defaults and more features.\n\n## Example\n```python\nfrom fastlog import log\nlog.setLevel(log.DEBUG)\n\nlog.info(\"log.info\")\nlog.success(\"log.success\")\nlog.failure(\"log.failure\")\n\nwith log.indent():\n log.debug(\"log.debug\")\n log.warning(\"log.warning\")\n\nlog.separator()\n\nlog.hexdump(list(map(chr, range(256))))\n```\n\n
\n
\n