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', ], }, )