Commit c036502f authored by jlaura's avatar jlaura Committed by GitHub
Browse files

Removes module import from setup.py (#100)

parent 325d026c
Loading
Loading
Loading
Loading
+3 −18
Original line number Diff line number Diff line
import os
from setuptools import setup, find_packages
import plio
from plio.examples import available

#Grab the README.md for the long description
with open('README.rst', 'r') as f:
    long_description = f.read()

def setup_package():
    examples = set()
    for i in available():
        if not os.path.isdir('plio/examples/' + i):
            if '.' in i:
                glob_name = 'examples/*.' + i.split('.')[-1]
            else:
                glob_name = 'examples/' + i
        else:
            glob_name = 'examples/' + i + '/*'
        examples.add(glob_name)

    setup(
        name = "plio",
        version = '1.0.0',
@@ -30,17 +18,14 @@ def setup_package():
        url = "http://packages.python.org/plio",
        packages=find_packages(),
        include_package_data=True,
        package_data={'plio' : list(examples) + ['data/*.db', 'data/*.py'] +\
                ['sqlalchemy_json/*.py', 'sqlalchemy_json/LICENSE']},
        zip_safe=False,
        package_data={'plio' : ['sqlalchemy_json/*.py', 'sqlalchemy_json/LICENSE']},
        zip_safe=True,
        scripts=['bin/socetnet2isis', 'bin/isisnet2socet'],
        install_requires=[
            'libgdal',
            'gdal',
            'numpy',
            'pyproj',
            'jinja2',
            'ncurses',
            'pvl',
            'protobuf',
            'h5py',