forked from PSFCPlasmaTools/eqtools
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
22 lines (20 loc) · 678 Bytes
/
setup.py
File metadata and controls
22 lines (20 loc) · 678 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import numpy
from setuptools import Extension, setup
tricub = Extension(
name='eqtools._tricub',
sources=['eqtools/_tricubmodule.c', 'eqtools/_tricub.c'],
include_dirs=[numpy.get_include(), './eqtools'],
)
setup(
name='eqtools',
version='1.4.0',
packages=['eqtools'],
install_requires=['scipy', 'numpy', 'matplotlib'],
author=['Mark Chilenski', 'Ian Faust', 'John Walk'],
author_email='psfcplasmatools@mit.edu',
url='https://github.com/PSFCPlasmaTools/eqtools/',
description='Python tools for magnetic equilibria in tokamak plasmas',
long_description=open('README.md', 'r').read(),
ext_modules=[tricub],
license='GPL'
)