-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
41 lines (40 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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
from setuptools import setup
setup(
name="minimel",
version="0.1",
description="Minimal Entity Linking",
url="http://github.com/bennokr/minimel",
author="Benno Kruit",
author_email="b.b.kruit@vu.nl",
license="MIT",
packages=["minimel"],
zip_safe=False,
entry_points={"console_scripts": ["minimel = minimel.__main__:main"]},
install_requires=["vowpalwabbit", "DAWG-Python", "tqdm", "defopt", "pandas"],
extras_require={
"train": [
"wikimapper",
"mwparserfromhell",
"dask[distributed]",
"dawg2",
"seaborn",
"dask_jobqueue",
"dask[dataframe]",
"scikit-learn",
],
"mentions": ["ahocorasick-rs"],
"stem": ["icu_tokenizer"],
"ja": ["mecab-python3", "unidic-lite"],
"fa": ["PersianStemmer"],
"is": ["simplemma"],
"demo": ["Flask", "gitpython", "ahocorasick-rs"],
"docs": [
"sphinxcontrib-apidoc",
"sphinxcontrib-ansi",
"sphinx-mdinclude",
"sphinx-autodoc-typehints",
"nbsphinx",
"pandoc",
],
},
)