[Enhancement] Modify MMCV version requirement (#1764)

* modify mmcv version requirement

* minor change

* change max mmcv version
This commit is contained in:
谢昕辰 2022-07-13 19:40:32 +08:00 committed by GitHub
parent fe16402251
commit 0e37281884
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 4 deletions

View File

@ -7,7 +7,7 @@ from packaging.version import parse
from .version import __version__, version_info from .version import __version__, version_info
MMCV_MIN = '1.3.13' MMCV_MIN = '1.3.13'
MMCV_MAX = '1.6.0' MMCV_MAX = '1.7.0'
def digit_version(version_str: str, length: int = 4): def digit_version(version_str: str, length: int = 4):
@ -55,8 +55,8 @@ mmcv_max_version = digit_version(MMCV_MAX)
mmcv_version = digit_version(mmcv.__version__) mmcv_version = digit_version(mmcv.__version__)
assert (mmcv_min_version <= mmcv_version <= mmcv_max_version), \ assert (mmcv_min_version <= mmcv_version < mmcv_max_version), \
f'MMCV=={mmcv.__version__} is used but incompatible. ' \ f'MMCV=={mmcv.__version__} is used but incompatible. ' \
f'Please install mmcv>={mmcv_min_version}, <={mmcv_max_version}.' f'Please install mmcv>={mmcv_min_version}, <{mmcv_max_version}.'
__all__ = ['__version__', 'version_info', 'digit_version'] __all__ = ['__version__', 'version_info', 'digit_version']

View File

@ -1,2 +1,2 @@
mmcls>=0.20.1 mmcls>=0.20.1
mmcv-full>=1.4.4,<=1.6.0 mmcv-full>=1.4.4,<1.7.0