Source code for osl_dynamics

import logging
from pkg_resources import DistributionNotFound, get_distribution

from osl_dynamics.config_api.pipeline import run_pipeline


# Setup the version
try:
[docs] __version__ = get_distribution("osl-dynamics").version
except DistributionNotFound: __version__ = "unknown" finally: del get_distribution, DistributionNotFound # Configure logging logging.basicConfig( format="%(asctime)s %(levelname)s %(name)s [%(filename)s:%(lineno)d:%(funcName)s]: %(message)s", datefmt="%Y-%m-%d %H:%M:%S", level=logging.INFO, )
[docs]logger = logging.getLogger("osl-dynamics")
logger.debug("Version %s", __version__) del logger, logging