Skip to content

Commit 8862a27

Browse files
🐛 fix potential circular import errors
1 parent 4f2d63f commit 8862a27

File tree

7 files changed

+28
-11
lines changed

7 files changed

+28
-11
lines changed

mindee/product/custom/custom_v1.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
from typing import List
22

3-
from mindee.parsing.common import Inference, Page, StringDict
3+
from mindee.parsing.common.inference import Inference
4+
from mindee.parsing.common.page import Page
5+
from mindee.parsing.common.string_dict import StringDict
46
from mindee.product.custom.custom_v1_document import CustomV1Document
57
from mindee.product.custom.custom_v1_page import CustomV1Page
68

mindee/product/custom/custom_v1_document.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
from typing import Dict, List
22

3-
from mindee.parsing.common import Prediction, StringDict, clean_out_string
4-
from mindee.parsing.custom import ClassificationField, ListField
3+
from mindee.parsing.common.prediction import Prediction
4+
from mindee.parsing.common.string_dict import StringDict
5+
from mindee.parsing.common.summary_helper import clean_out_string
6+
from mindee.parsing.custom.classification import ClassificationField
57
from mindee.parsing.custom.line_items import CustomLine, get_line_items
8+
from mindee.parsing.custom.list import ListField
69

710

811
class CustomV1Document(Prediction):

mindee/product/custom/custom_v1_page.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
from typing import Dict, List, Optional
22

3-
from mindee.parsing.common import Prediction, StringDict, clean_out_string
3+
from mindee.parsing.common.prediction import Prediction
4+
from mindee.parsing.common.string_dict import StringDict
5+
from mindee.parsing.common.summary_helper import clean_out_string
46
from mindee.parsing.custom import ListField
57
from mindee.parsing.custom.line_items import CustomLine, get_line_items
68

mindee/product/generated/generated_v1.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
from typing import List
22

3-
from mindee.parsing.common import Inference, Page, StringDict
3+
from mindee.parsing.common.inference import Inference
4+
from mindee.parsing.common.page import Page
5+
from mindee.parsing.common.string_dict import StringDict
46
from mindee.product.generated.generated_v1_document import GeneratedV1Document
57
from mindee.product.generated.generated_v1_page import GeneratedV1Page
68

mindee/product/generated/generated_v1_document.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
from typing import Dict, Union
22

3-
from mindee.parsing.common import StringDict
4-
from mindee.parsing.generated import GeneratedObjectField, is_generated_object
3+
from mindee.parsing.common.string_dict import StringDict
54
from mindee.parsing.generated.generated_list import GeneratedListField
5+
from mindee.parsing.generated.generated_object import (
6+
GeneratedObjectField,
7+
is_generated_object,
8+
)
69
from mindee.parsing.standard.text import StringField
710
from mindee.product.generated.generated_v1_prediction import GeneratedV1Prediction
811

mindee/product/generated/generated_v1_page.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
from typing import Dict, Optional, Union
22

3-
from mindee.parsing.common import StringDict
4-
from mindee.parsing.generated import GeneratedObjectField, is_generated_object
3+
from mindee.parsing.common.string_dict import StringDict
54
from mindee.parsing.generated.generated_list import GeneratedListField
5+
from mindee.parsing.generated.generated_object import (
6+
GeneratedObjectField,
7+
is_generated_object,
8+
)
69
from mindee.parsing.standard.text import StringField
710
from mindee.product.generated.generated_v1_prediction import GeneratedV1Prediction
811

mindee/product/generated/generated_v1_prediction.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
import re
22
from typing import Dict, List, Union
33

4-
from mindee.parsing.common import Prediction, StringDict, clean_out_string
5-
from mindee.parsing.generated import GeneratedObjectField
4+
from mindee.parsing.common.prediction import Prediction
5+
from mindee.parsing.common.string_dict import StringDict
6+
from mindee.parsing.common.summary_helper import clean_out_string
67
from mindee.parsing.generated.generated_list import GeneratedListField
8+
from mindee.parsing.generated.generated_object import GeneratedObjectField
79
from mindee.parsing.standard.text import StringField
810

911

0 commit comments

Comments
 (0)