Utilities

Collect Env

dosma.utils.collect_env.collect_env_info

Collect environment information for reporting issues.

Env

dosma.debug

Return (and optionally set) debug mode.

dosma.utils.env.package_available

Returns if package is available.

dosma.utils.env.get_version

Returns package version.

Logger

dosma.setup_logger

Initialize the dosma logger.

If you do not want logging messages to display on your console (terminal, Jupyter Notebook, etc.), the code below will only log messages at the ERROR level or higher:

>>> import logging
>>> dm.setup_logger(stream_lvl=logging.ERROR)