forked from keltonhalbert/AWIDS
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
23 lines (21 loc) · 887 Bytes
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
from distutils.core import setup
from distutils.extension import Extension
from Cython.Distutils import build_ext
import numpy
import os
cpath = os.path.join( os.path.dirname(__file__), 'awids/barnesinterp.pyx' )
setup(
name = "AWIDS",
version = "1.3.1",
author = "Kelton Halbert",
author_email = "keltonhalbert@tempestchasing.com",
description = ("A surface weather data plotting package built on MATPLOTLIB, NUMPY, and SCIPY"),
license = "Creative Commons",
keywords = "Python Weather Packages",
url = "https://github.com/keltonhalbert/AWIDS",
packages=['awids'],
package_data = {'awids':['*.npz', '*.pyx', '*.so', '*.c']},
classifiers=["Development Status :: 3 - Alpha"],
cmdclass = {'build_ext': build_ext},
ext_modules = [Extension("barnesinterp", [cpath], include_dirs=[numpy.get_include()])]
)