From aa87680fe947593c1652e050a635afaf698a9ace Mon Sep 17 00:00:00 2001 From: Jay <jlaura@usgs.gov> Date: Mon, 25 Mar 2019 22:23:35 -0700 Subject: [PATCH] Updates how conditional gdal is imported --- plio/io/__init__.py | 4 ++-- setup.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plio/io/__init__.py b/plio/io/__init__.py index f7acda9..d44b96d 100644 --- a/plio/io/__init__.py +++ b/plio/io/__init__.py @@ -3,7 +3,7 @@ import importlib import warnings import sys -if 'osgeo' in sys.modules: +try: gdal = importlib.util.find_spec('gdal') ogr = importlib.util.find_spec('osgeo.ogr') osr = importlib.util.find_spec('osr') @@ -12,7 +12,7 @@ if 'osgeo' in sys.modules: ogr = ogr.loader.load_module() osr = osr.loader.load_module() gdal.UseExceptions() -else: +except: gdal = None ogr = None osr = None diff --git a/setup.py b/setup.py index 35b5e76..a5899f2 100644 --- a/setup.py +++ b/setup.py @@ -8,7 +8,7 @@ with open('README.md', 'r') as f: def setup_package(): setup( name = "plio", - version = '1.0.0', + version = '1.1.0', author = "Jay Laura", author_email = "jlaura@usgs.gov", description = ("I/O API to support planetary data formats."), -- GitLab