-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathsetup.py
39 lines (32 loc) · 1.1 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
import os
from setuptools import setup
long_description="""
tools for event based xml parsing of web of science data,
the output is accumulated and dumped in chunks,
according to the flow parsable record are placed in the good heap,
while non-parsable (with respect to an enforced schema) are placed in the bad heap.
It is used to run on AWS-based Cloud Kotta infrastucture, while jobs are submitted using Kotta client
"""
def read(fname):
return open(os.path.join(os.path.dirname(__file__), fname)).read()
classifiers = [
'Programming Language :: Python :: 3.6',
'Operating System :: OS Independent',
'Topic :: Utilities'
]
setup(
name="wos_parser",
version="1.0",
author="Alexander Belikov",
author_email="[email protected]",
description="tools for parsing xmls of the web of science data",
license="BSD",
keywords="xml",
url="[email protected]:alexander-belikov/wos_parser.git",
packages=['wos_parser'],
long_description=long_description,
classifiers=classifiers,
install_requires=[
'lxml', "xmltodict"
]
)