from setuptools import find_packages, setup # type: ignore def readme(): with open('README.md', encoding='utf-8') as f: content = f.read() return content version_file = 'mmengine/version.py' def get_version(): with open(version_file, 'r') as f: exec(compile(f.read(), version_file, 'exec')) return locals()['__version__'] setup( name='mmengine', version=get_version(), description='Engine of OpenMMLab projects', long_description=readme(), long_description_content_type='text/markdown', url='https://github.com/open-mmlab/mmengine', author='MMEngine Authors', author_email='openmmlab@gmail.com', packages=find_packages(), include_package_data=True, python_requires='>=3.6', install_requires=[], )