-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathsetup.py.goaway
More file actions
27 lines (23 loc) · 854 Bytes
/
setup.py.goaway
File metadata and controls
27 lines (23 loc) · 854 Bytes
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
from setuptools import setup
from pathlib import Path
from io import open
with open(Path(__file__).parent / "README.md", encoding="utf-8") as f:
long_description = f.read()
setup_args = {
'description': 'Create OpenMDAO Components using the Julia programming language',
'long_description': long_description,
'long_description_content_type': 'text/markdown',
'entry_points': {
'openmdao_component': [
'juliaexplicitcomp=omjlcomps:JuliaExplicitComp',
'juliaimplicitcomp=omjlcomps:JuliaImplicitComp'
]
},
'install_requires': ['openmdao~=3.26', 'juliapkg~=0.1.10', 'juliacall~=0.9.13'],
'keywords': ['openmdao_component'],
'license': 'MIT',
'name': 'omjlcomps',
'packages': ['omjlcomps', 'omjlcomps.test'],
'version': '0.2.4',
'include_package_data': True}
setup(**setup_args)