from setuptools import setup, find_namespace_packages

setup(
    name='convexrobust',
    packages=find_namespace_packages(include=['convexrobust.*', 'lib.*']),
    version='0.1',
    install_requires=[
        'torch',
        'torchvision',
        'dacite',
        'pytorch-lightning==1.6.4',
        'torchmetrics==0.10.0',
        'pytorch-lightning-bolts==0.3.2.post1',
        'torchattacks==3.3.0',
        'torchnet==0.0.4',
        'numpy',
        'scipy',
        'statsmodels',
        'matplotlib',
        'click',
        'tqdm',
        'colorama',
        'sklearn',
        'gym',
        'cvxpy',
        'PyQt5',
        'lmdb',
        'baker',
        'msgpack',
        'logzero',
        'config',
        'lightgbm',
        'lief',
        'einops',
        'foolbox',
        'wandb',
        'mosek',
        'pytest',
    ])
