Skip to content
Snippets Groups Projects
Select Git revision
  • ad7f9eb49665a51d10d6f2c052997e954dd575c6
  • master default protected
  • release/1.1.4
  • release/1.1.3
  • release/1.1.1
  • 1.4.2
  • 1.4.1
  • 1.4.0
  • 1.3.0
  • 1.2.1
  • 1.2.0
  • 1.1.5
  • 1.1.4
  • 1.1.3
  • 1.1.1
  • 1.1.0
  • 1.0.9
  • 1.0.8
  • 1.0.7
  • v1.0.5
  • 1.0.5
21 results

RecursiveFunktion.java

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    setup.py 2.14 KiB
    '''
    setup.py for ConvLab-3
    '''
    import sys
    import os
    from setuptools import setup, find_packages
    from setuptools.command.test import test as TestCommand
    
    
    class LibTest(TestCommand):
    
        def run_tests(self):
            # import here, cause outside the eggs aren't loaded
            ret = os.system("pytest --cov=ConvLab-3 tests/ --cov-report term-missing")
            sys.exit(ret >> 8)
    
    setup(
        name='ConvLab',
        version='3.0.0',
        packages=find_packages(exclude=[]),
        license='Apache',
        description='An Open-source Dialog System Toolkits',
        long_description=open('README.md', encoding='UTF-8').read(),
        long_description_content_type="text/markdown",
        classifiers=[
                    'Development Status :: 3 - Alpha',
                    'License :: OSI Approved :: Apache Software License',
                    'Programming Language :: Python :: 3.6',
                    'Programming Language :: Python :: 3.7',
                    'Programming Language :: Python :: 3.8',
                    'Programming Language :: Python :: 3.9',
                    'Intended Audience :: Science/Research',
                    'Topic :: Scientific/Engineering :: Artificial Intelligence',
        ],
        install_requires=[
            'tabulate',
            'python-Levenshtein',
            'requests',
            'numpy',
            'nltk',
            'scipy',
            'torch>=1.6',
            'transformers>=4.0',
            'spacy',
            'allennlp',
            'simplejson',
            'unidecode',
            'jieba',
            'embeddings',
            'visdom',
            'quadprog',
            'fuzzywuzzy',
            'json_lines',
            'gtts',
            'deepspeech',
            'pydub'
        ],
        extras_require={
            'develop': [
                "python-coveralls",
                "pytest-dependency",
                "pytest-mock",
                "requests-mock",
                "pytest>=3.6.0",
                "pytest-cov==2.4.0",
                "checksumdir",
                "bs4",
                "lxml",
            ]
        },
        cmdclass={'test': LibTest},
        entry_points={},
        include_package_data=True,
        url='https://github.com/ConvLab/ConvLab-3',
        author='thu-coai',
        author_email='thu-coai-developer@googlegroups.com',
        python_requires='>=3.6',
        zip_safe=False
    )