https://github.com/dusktreader/focalize
https://github.com/dusktreader/focalize
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/dusktreader/focalize
- Owner: dusktreader
- License: mit
- Created: 2023-08-18T00:17:07.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-18T21:16:06.000Z (almost 3 years ago)
- Last Synced: 2025-03-26T22:44:21.909Z (about 1 year ago)
- Language: Python
- Homepage: https://dusktreader.github.io/focalize/
- Size: 2.32 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Focalize
**You can't depend on your eyes when your imagination is out of focus _--Mark Twain_**

Focalize provides context within logs for blocks of code that are encircled by a
context manager. This helps contextualize log lines within deeply nested call chains or
within complex operations where many logical steps are taken.
## Super-quick Start
* Only requires Python 3.8 or later
* Installed with pip (`$ pip install focalize`)
* Demo available in [examples](https://github.com/dusktreader/focalize/tree/main/examples/demo.py)
## Documentation
The complete documentation can be found at the [focalize documentation page](https://dusktreader.github.io/focalize/)