-
Maja Jablonska authoredc7c67b8e
setup.py 1.78 KiB
import subprocess
from setuptools import find_packages, setup
subprocess.call(['pip', 'install', '--no-deps', '--ignore-requires-python', 'git+https://gitlab.clarin-pl.eu/syntactic-tools/lambo.git#egg=lambo'])
REQUIREMENTS = [
"absl-py~=1.4.0",
"base58~=2.1.1",
"cached-path~=1.3.3",
"conllu~=4.4.1",
"conllutils~=1.1.4",
"dill~=0.3.6",
"importlib-resources~=5.12.0",
"h5py~=3.9.0",
"overrides~=7.3.1",
"torch~=2.0.0",
"torchtext~=0.15.1",
"numpy~=1.24.1",
"pytorch-lightning~=2.0.01",
"requests~=2.28.2",
"tqdm~=4.64.1",
"filelock~=3.9.0",
"pandas~=2.1.3",
"pytest~=7.2.2",
"transformers~=4.27.3",
"sacremoses~=0.0.53",
"urllib3==1.26.6"
]
setup(
name="combo",
version="3.1.4",
author="Maja Jablonska",
author_email="maja.jablonska@ipipan.waw.pl",
install_requires=REQUIREMENTS,
packages=find_packages(exclude=['tests']),
license="GPL-3.0",
url='https://gitlab.clarin-pl.eu/syntactic-tools/combo',
keywords="nlp natural-language-processing dependency-parsing",
tests_require=['pytest', 'pylint'],
python_requires='>=3.6',
package_data={'combo': ['config.template.json']},
entry_points={'console_scripts': ['combo=combo.main:main']},
classifiers=[
'Development Status :: 4 - Beta',
'Intended Audience :: Science/Research',
'License :: OSI Approved :: GNU General Public License v3 (GPLv3)',
'Topic :: Scientific/Engineering :: Artificial Intelligence',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: 3.10',
]
)