Humbug

Latest version: v0.3.2

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 6

0.1.16

Added logging hook so that log messages (above a given log level) get reported to Bugout if the logging hook is set up.

0.1.15

Added an excepthook that works in Jupyter notebooks using a Python3 kernel.

IPython does not respect Python's `sys.excepthook`, which required this change.

0.1.14

Added `Reporter.setup_excepthook`, which adds an exception hook to the `sys.excepthook` stack.

Each reporter adds a `sys.excepthook` idempotently, but if you use `setup_excepthook` on different `Reporter` instances, you will get multiple copies of the same error report in your Bugout knowledge base.

0.1.13

Joint release to PyPI and Anaconda

0.1.12

Added tags to canned reports of the form: `type:<report type>`. The mapping is:
`Reporter` method | Type tag
-------------------------|-------------
`system_report` | `type:system`
`error_report` | `type:error`
`env_report` | `type:env`
`packages_report`| `type:dependencies`

0.1.11

Fixed small bug on error reports where markdown was not rendering correctly when there was a non-trivial stack trace.

Page 3 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.