try: from .version import version as __version__ from .version import isreleased as __isreleased__ except ImportError: raise ImportError('oggm is not properly installed. If you are running ' 'from the source directory, please instead create a ' 'new virtual environment (using conda or virtualenv) ' 'and then install it in-place by running: ' 'pip install -e .') # Spammers logging.getLogger("Fiona").setLevel(logging.CRITICAL) logging.getLogger("shapely").setLevel(logging.CRITICAL) logging.getLogger("rasterio").setLevel(logging.CRITICAL) # Basic config logging.basicConfig(format='%(asctime)s: %(name)s: %(message)s', datefmt='%Y-%m-%d %H:%M:%S', level=logging.INFO) try: from oggm.mpi import _init_oggm_mpi _init_oggm_mpi() except ImportError: pass # API from oggm.utils import GlacierDirectory, entity_task, global_task, gettempdir from oggm.core.centerlines import Centerline from oggm.core.flowline import Flowline
from __future__ import absolute_import, division import logging try: from .version import version as __version__ except ImportError: # pragma: no cover raise ImportError('oggm is not properly installed. If you are running ' 'from the source directory, please instead create a ' 'new virtual environment (using conda or virtualenv) ' 'and then install it in-place by running: ' 'pip install -e .') # Spammers logging.getLogger("Fiona").setLevel(logging.ERROR) logging.getLogger("shapely").setLevel(logging.ERROR) logging.getLogger("rasterio").setLevel(logging.ERROR) # Basic config logging.basicConfig(format='%(asctime)s: %(name)s: %(message)s', datefmt='%Y-%m-%d %H:%M:%S', level=logging.INFO) try: from oggm.mpi import _init_oggm_mpi _init_oggm_mpi() except ImportError: pass # API from oggm.utils import GlacierDirectory, entity_task, divide_task, global_task from oggm.core.preprocessing.centerlines import Centerline