-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
25 lines (24 loc) · 1.16 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
from distutils.core import setup
setup(name='sdpl',
version='0.6',
description='Schema Driven Processing Language',
author='Bohdan Mushkevych',
author_email='[email protected]',
url='https://github.com/mushkevych/sdpl',
packages=['grammar', 'parser', 'schema'],
package_data={'grammar': ['*']},
long_description='SDPL introduces data schema to major data processing languages '
'such as Apache Pig, Spark and Hive. SDPL supports generic operations such as '
'LOAD, STORE, JOIN, PROJECT, while complex transformations and fine-tunings '
'are quoted in the target language',
license='BSD 3-Clause License',
classifiers=[
'Development Status :: 4 - Beta',
'Intended Audience :: Information Technology',
'License :: OSI Approved :: BSD License',
'Operating System :: POSIX',
'Programming Language :: Python :: 3.5',
'Topic :: Software Development :: Code Generators',
],
install_requires=['antlr4-python3-runtime', 'PyYAML', 'xmlrunner', 'pylint', 'avro-python3', 'protobuf']
)