From ee122ec5bd08c4bdffcb1d653a1a8ee94fef1f79 Mon Sep 17 00:00:00 2001
From: tripleMu <gpu@163.com>
Date: Tue, 8 Nov 2022 16:45:24 +0800
Subject: [PATCH] [Update] Change the typing import method based on mmdet
 (#261)

* Fix import from mmdet

* Fix pre-commit known_third_party
---
 mmyolo/models/backbones/cspnext.py | 2 +-
 setup.cfg                          | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mmyolo/models/backbones/cspnext.py b/mmyolo/models/backbones/cspnext.py
index 26dc67db..adca9dd9 100644
--- a/mmyolo/models/backbones/cspnext.py
+++ b/mmyolo/models/backbones/cspnext.py
@@ -5,7 +5,7 @@ from typing import List, Sequence, Union
 import torch.nn as nn
 from mmcv.cnn import ConvModule, DepthwiseSeparableConvModule
 from mmdet.models.backbones.csp_darknet import CSPLayer
-from mmdet.utils.typing import ConfigType, OptConfigType, OptMultiConfig
+from mmdet.utils import ConfigType, OptConfigType, OptMultiConfig
 
 from mmyolo.registry import MODELS
 from ..layers import SPPFBottleneck
diff --git a/setup.cfg b/setup.cfg
index d44cba0e..c62d88cc 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -3,7 +3,7 @@ line_length = 79
 multi_line_output = 0
 extra_standard_library = setuptools
 known_first_party = mmyolo
-known_third_party = PIL,asynctest,cityscapesscripts,cv2,gather_models,matplotlib,mmcv,numpy,onnx,onnxruntime,pycocotools,pytest,parameterized,pytorch_sphinx_theme,requests,scipy,seaborn,six,terminaltables,torch,ts,yaml,mmengine,mmdet
+known_third_party = PIL,asynctest,cityscapesscripts,cv2,gather_models,matplotlib,mmcv,numpy,onnx,onnxruntime,pycocotools,pytest,parameterized,pytorch_sphinx_theme,requests,scipy,seaborn,six,terminaltables,torch,ts,yaml,mmengine,mmdet,mmdeploy
 no_lines_before = STDLIB,LOCALFOLDER
 default_section = THIRDPARTY