Present errors that contain causes better understand what happened.
Project Links
Meta
Author: Pradyun Gedam
Requires Python: >=3.10
Classifiers
Development Status
- 4 - Beta
Intended Audience
- Developers
License
- OSI Approved :: MIT License
Operating System
- OS Independent
Programming Language
- Python :: 3 :: Only
- Python :: Implementation :: CPython
- Python :: Implementation :: PyPy
Topic
- Software Development :: User Interfaces
Typing
- Typed
diagnostic
diagnostic makes it easier to build command line tools with great error reporting.
Features
- Unique
codes on everyDiagnostic - Tooling to help ensure all
codes in the codebase are documented - Fancy graphical output, built on top of
rich, with graceful fallbacks to ASCII and plain strings - Present a causal chain if needed
Documentation
See the documentation for more information.
License
This project is licensed under the terms of the MIT license.