forked from ioos/sensorml2iso
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
47 lines (37 loc) · 1.31 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
from setuptools import setup
reqs = [line.strip() for line in open('requirements.txt')]
kwargs = {
"name": "sensorml2iso",
"author": "Micah Wengren",
"author_email": "micah.wengren@gmail.com",
"url": "https://github.com/ioos/sensorml2iso",
"description": "A small utility to convert IOOS SOS SensorML to ISO19115-2 for IOOS Catalog",
"entry_points": {
"console_scripts": [
"sensorml2iso=sensorml2iso.command_line:main",
]
},
"classifiers": [
"Development Status :: 2 - Pre-Alpha",
"Intended Audience :: Developers",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: MIT License",
"Operating System :: POSIX",
"Programming Language :: Python",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3.5",
"Topic :: Documentation :: Sphinx",
"Topic :: Scientific/Engineering",
"Topic :: Scientific/Engineering :: GIS"
],
"packages": ["sensorml2iso"],
"package_data": {
"sensorml2iso": [
"templates/*.xml"
]
},
"version": "1.0.2",
}
# It was kind of convenient to keep kwargs as a fully compliant JSON structure so I'll move install requires below it
kwargs['install_requires'] = reqs
setup(**kwargs)