-
Notifications
You must be signed in to change notification settings - Fork 6
/
setup.py
49 lines (41 loc) · 1.74 KB
/
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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#!/usr/bin/env python3
"""The setup script."""
from setuptools import setup, find_packages
with open('README.rst') as readme_file:
readme = readme_file.read()
with open('HISTORY.rst') as history_file:
history = history_file.read()
requirements = [ ]
test_requirements = ['pytest>=3', ]
setup(
author="Jonathan Velasco",
author_email='[email protected]',
maintainer="CSC - IT Center for Science : ElmerFEM Developers",
python_requires='>=3.7',
classifiers=[
'Development Status :: 5 - Production/Stable',
'Intended Audience :: Developers',
'License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)',
'Natural Language :: English',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
],
description="Python module for creating the circuit simulation definitions for Elmer FEM. The circuit definitions enable easy setup of coils (e.g. massive, stranded, and foil) in 2D and 3D for magnetodynamics applications.",
install_requires=requirements,
license="GNU Lesser General Public License v3",
long_description=readme + '\n\n' + history,
include_package_data=True,
keywords='elmer_circuitbuilder',
name='elmer_circuitbuilder',
#packages=find_packages(include=['elmer_circuitbuilder', 'elmer_circuitbuilder.*']),
test_suite='tests',
tests_require=test_requirements,
url='https://github.com/ElmerCSC/elmer_circuitbuilder.git',
version='v1.0.5',
zip_safe=False,
extras_require={"dev":["pytest>=3.7"], },
py_modules=["elmer_circuitbuilder"],
package_dir={'': 'elmer_circuitbuilder'},
)