|
from setuptools import find_packages, setup |
|
|
|
with open("README.md", "r", encoding="utf-8") as fh: |
|
long_description = fh.read() |
|
|
|
setup( |
|
name="tessar_tokenizer", |
|
version="0.1.0", |
|
description="Advanced Tokenizer for Table-based Transformations by SVECTOR", |
|
long_description=long_description, |
|
long_description_content_type="text/markdown", |
|
author="SVECTOR", |
|
author_email="team@svector.co.in", |
|
url="https://www.svector.co.in", |
|
packages=find_packages(), |
|
package_data={ |
|
'tessar_tokenizer': ['*.json'], |
|
}, |
|
install_requires=[ |
|
"transformers>=4.27.0", |
|
"torch>=1.10.0", |
|
"numpy>=1.19.0" |
|
], |
|
extras_require={ |
|
'dev': [ |
|
'pytest', |
|
'black', |
|
'mypy', |
|
'isort' |
|
] |
|
}, |
|
classifiers=[ |
|
"Development Status :: 3 - Alpha", |
|
"Intended Audience :: Developers", |
|
"Intended Audience :: Science/Research", |
|
"License :: OSI Approved :: MIT License", |
|
"Operating System :: OS Independent", |
|
"Programming Language :: Python :: 3.7", |
|
"Programming Language :: Python :: 3.8", |
|
"Programming Language :: Python :: 3.9", |
|
"Programming Language :: Python :: 3.10", |
|
"Topic :: Scientific/Engineering :: Artificial Intelligence", |
|
"Topic :: Software Development :: Libraries :: Python Modules", |
|
], |
|
keywords="nlp tokenizer machine-learning table-transformations", |
|
python_requires=">=3.7", |
|
entry_points={ |
|
'console_scripts': [ |
|
'tessar-tokenizer=tessar_tokenizer.cli:main', |
|
], |
|
}, |
|
) |