forked from rominf/profanity-filter
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathsetup.py
57 lines (49 loc) · 1.86 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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# -*- coding: utf-8 -*-
from setuptools import setup
packages = \
['profanity_filter', 'profanity_filter.analysis']
package_data = \
{'': ['*'], 'profanity_filter': ['data/*']}
install_requires = \
['cached-property>=1.5,<2.0',
'more-itertools>=8.0,<9.0',
'ordered-set-stubs>=0.1.3,<0.2.0',
'ordered-set>=3.0,<4.0',
'poetry-version>=0.1.3,<0.2.0',
'pydantic>=1.3,<2.0',
'redis>=3.2,<4.0',
'ruamel.yaml>=0.15.89,<0.16.0',
'spacy>=3.0,<4.0']
extras_require = \
{':python_version >= "3.7" and python_version < "3.9"': ['dataclasses>=0.6.0,<0.7.0'],
'deep-analysis': ['hunspell>=0.5.5,<0.6.0',
'python-Levenshtein>=0.12.0,<0.13.0',
'regex>=2020.0.20,<2022.0.0'],
'multilingual': ['polyglot>=16.7,<17.0', 'pycld2==0.31', 'PyICU>=2.4,<3.0'],
'pymorphy2-ru': ['pymorphy2-dicts-ru>=2.4.404381,<3.0.0'],
'pymorphy2-uk': ['pymorphy2-dicts-uk>=2.4.1,<3.0.0'],
'web': ['appdirs>=1.4.3,<2.0.0',
'fastapi>=0.45.0,<0.46.0',
'uvicorn>=0.11.1,<0.12.0']}
entry_points = \
{'console_scripts': ['profanity_filter = profanity_filter.console:main']}
setup_kwargs = {
'name': 'profanity-filter2',
'version': '1.4.3',
'description': 'A Python library for detecting and filtering profanity',
'long_description': open('README.md').read(),
'long_description_content_type': 'text/markdown; charset=UTF-8; variant=GFM',
'license': 'https://www.gnu.org/licenses/gpl-3.0.en.html',
'author': 'Roman Inflianskas',
'author_email': '[email protected]',
'maintainer': 'Ruslan Gareev',
'maintainer_email': '[email protected]',
'url': 'https://github.com/neorusa/profanity-filter',
'packages': packages,
'package_data': package_data,
'install_requires': install_requires,
'extras_require': extras_require,
'entry_points': entry_points,
'python_requires': '>=3.7,<4.0',
}
setup(**setup_kwargs)