From a865d64208a1c022d29c7ba3860a530e31c43d7b Mon Sep 17 00:00:00 2001 From: Ma Zerun Date: Tue, 25 Jan 2022 12:15:12 +0800 Subject: [PATCH] [Refactor] Deprecate the support for "python setup.py test" (#646) * Deprecate the support for "python setup.py test" * Update requirements --- requirements/optional.txt | 2 +- setup.py | 13 +++++++++---- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/requirements/optional.txt b/requirements/optional.txt index ca3c4e77..5cf26773 100644 --- a/requirements/optional.txt +++ b/requirements/optional.txt @@ -1,2 +1,2 @@ -albumentations>=0.3.2 --no-binary imgaug,albumentations +albumentations>=0.3.2 requests diff --git a/setup.py b/setup.py index 3f9368a2..0ed33fb5 100644 --- a/setup.py +++ b/setup.py @@ -163,10 +163,7 @@ if __name__ == '__main__': description='OpenMMLab Image Classification Toolbox and Benchmark', long_description=readme(), long_description_content_type='text/markdown', - author='MMClassification Contributors', - author_email='openmmlab@gmail.com', keywords='computer vision, image classification', - url='https://github.com/open-mmlab/mmclassification', packages=find_packages(exclude=('configs', 'tools', 'demo')), include_package_data=True, classifiers=[ @@ -179,8 +176,16 @@ if __name__ == '__main__': 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', + 'Topic :: Scientific/Engineering :: Artificial Intelligence', ], + url='https://github.com/open-mmlab/mmclassification', + author='MMClassification Contributors', + author_email='openmmlab@gmail.com', license='Apache License 2.0', - tests_require=parse_requirements('requirements/tests.txt'), install_requires=parse_requirements('requirements/runtime.txt'), + extras_require={ + 'all': parse_requirements('requirements.txt'), + 'tests': parse_requirements('requirements/tests.txt'), + 'optional': parse_requirements('requirements/optional.txt'), + }, zip_safe=False)