1 | from setuptools import setup, Extension, Command, find_packages |
---|
2 | |
---|
3 | |
---|
4 | # find packages in vsm subdirectory |
---|
5 | # this will skip the unittests, etc. |
---|
6 | packages = ['vsm.'+pkg for pkg in find_packages('vsm')] |
---|
7 | packages.append('vsm') |
---|
8 | |
---|
9 | setup( |
---|
10 | name = "vsm", |
---|
11 | version = "0.3.3", |
---|
12 | description = ('Vector Space Semantic Modeling Framework '\ |
---|
13 | 'for the Indiana Philosophy Ontology Project'), |
---|
14 | author = "The Indiana Philosophy Ontology (InPhO) Project", |
---|
15 | author_email = "inpho@indiana.edu", |
---|
16 | url = "http://inpho.cogs.indiana.edu/", |
---|
17 | download_url = "http://www.github.com/inpho/vsm", |
---|
18 | keywords = [], |
---|
19 | # https://pypi.python.org/pypi?%3Aaction=list_classifiers |
---|
20 | classifiers = [ |
---|
21 | "Programming Language :: Python", |
---|
22 | "Programming Language :: Python :: 2", |
---|
23 | "Development Status :: 5 - Production/Stable", |
---|
24 | "Environment :: Console", |
---|
25 | "Intended Audience :: Developers", |
---|
26 | "Intended Audience :: Science/Research", |
---|
27 | "License :: OSI Approved :: MIT License", |
---|
28 | "Operating System :: OS Independent", |
---|
29 | "Topic :: Software Development :: Libraries :: Python Modules", |
---|
30 | "Topic :: Scientific/Engineering :: Artificial Intelligence", |
---|
31 | "Topic :: Text Processing :: Linguistic", |
---|
32 | ], |
---|
33 | license = 'MIT', |
---|
34 | install_requires=[ |
---|
35 | "numpy>=1.6.1", |
---|
36 | "scipy>=0.13.0", |
---|
37 | "progressbar>=2.3", |
---|
38 | "chardet>=2.3.0" |
---|
39 | ], |
---|
40 | packages=packages, |
---|
41 | ext_modules = [ |
---|
42 | Extension('_cgs_update', ['vsm/model/_cgs_update.c']), |
---|
43 | ], |
---|
44 | test_suite = "unit_tests" |
---|
45 | ) |
---|