# Copyright 2016 Mario Graff (https://github.com/mgraffg)

# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at

#     http://www.apache.org/licenses/LICENSE-2.0

# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
from setuptools import setup
import b4msa


with open('README.rst') as fpt:
    long_desc = fpt.read()


setup(
    name="b4msa",
    description="""Baselines for Multilingual Sentiment Analysis""",
    long_description=long_desc,
    version=b4msa.__version__,
    classifiers=[
        "Development Status :: 3 - Alpha",
        "Environment :: Console",
        "Intended Audience :: Science/Research",
        "License :: OSI Approved :: Apache Software License",
        "Natural Language :: English",
        "Operating System :: MacOS :: MacOS X",
        "Operating System :: POSIX :: Linux",
        'Programming Language :: Python :: 3',
        "Topic :: Scientific/Engineering :: Artificial Intelligence"],
    # url='https://github.com/mgraffg/EvoDAG',
    # author="Mario Graff",
    # author_email="mgraffg@ieee.org",
    # cmdclass={"build_ext": build_ext, "clean": Clean},
    # ext_modules=ext_modules,
    packages=['b4msa', 'b4msa/tests', 'b4msa/tools', 'b4msa/resources'],
    include_package_data=True,
    zip_safe=False,
    package_data={'b4msa/resources': ['arabic.stopwords',
                                      'spanish.neg.stopwords',
                                      'spanish.stopwords',
                                      'english.stopwords',
                                      'english.neg.stopwords',
                                      'emoticons.json',
                                      'italian.stopwords',
                                      'italian.neg.stopwords'],
                  'b4msa/tests': ['text.json']},
    install_requires=['microtc'],
    scripts=['b4msa/tools/b4msa-train',
             'b4msa/tools/b4msa-test',
             'b4msa/tools/b4msa-params',
             'b4msa/tools/b4msa-perf',
             'b4msa/tools/b4msa-kfolds',
             'b4msa/tools/b4msa-textModel']
)
