Skip to content

Commit cf6a890

Browse files
committed
cleanup: Use relative imports everywhere
Signed-off-by: John Andersen <johnandersenpdx@gmail.com>
1 parent ad49ac4 commit cf6a890

10 files changed

Lines changed: 26 additions & 27 deletions

File tree

dffml/configloader/configloader.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
BaseDataFlowFacilitatorObjectContext,
1212
BaseDataFlowFacilitatorObject,
1313
)
14-
from dffml.util.data import explore_directories, nested_apply
14+
from ..util.data import explore_directories, nested_apply
1515

1616

1717
class BaseConfigLoaderContext(BaseDataFlowFacilitatorObjectContext):

dffml/db/base.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
import collections
55
from typing import Any, List, Optional, Dict, Tuple, Union, AsyncIterator
66

7-
from dffml.df.base import BaseDataFlowObject, BaseDataFlowObjectContext
8-
from dffml.util.entrypoint import base_entry_point
7+
from ..df.base import BaseDataFlowObject, BaseDataFlowObjectContext
8+
from ..util.entrypoint import base_entry_point
99

1010

1111
Condition = collections.namedtuple(

dffml/db/sql.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"""
44
from typing import Dict, Any, List, Tuple, Optional
55

6-
from dffml.db.base import BaseDatabaseContext, Conditions
6+
from .base import BaseDatabaseContext, Conditions
77

88

99
class SQLDatabaseContext(BaseDatabaseContext):

dffml/model/slr.py

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,16 @@
22
import statistics
33
from typing import AsyncIterator, Tuple, Any, Type, List
44

5-
from dffml import (
6-
config,
7-
field,
8-
entrypoint,
5+
from ..base import config, field
6+
from ..util.entrypoint import entrypoint
7+
from .model import (
98
SimpleModel,
109
ModelNotTrained,
11-
Accuracy,
12-
Feature,
13-
Features,
14-
Sources,
15-
Record,
1610
)
11+
from .accuracy import Accuracy
12+
from ..feature.feature import Feature, Features
13+
from ..source.source import Sources
14+
from ..record import Record
1715

1816

1917
def matrix_subtract(one, two):

dffml/operation/dataflow.py

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

3-
from dffml.base import config
4-
from dffml.df.base import op, OperationImplementationContext
5-
from dffml.df.types import DataFlow, Input, Definition
3+
from ..base import config
4+
from ..df.base import op, OperationImplementationContext
5+
from ..df.types import DataFlow, Input, Definition
66

77

88
class InvalidCustomRunDataFlowContext(Exception):

dffml/operation/io.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
import concurrent.futures
33
from typing import Dict, Any
44

5-
from dffml.df.types import Operation, Definition
6-
from dffml.df.base import (
5+
from ..df.types import Operation, Definition
6+
from ..df.base import (
77
op,
88
OperationImplementationContext,
99
OperationImplementation,

dffml/operation/preprocess.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import ast
2-
from dffml.df.types import Definition
3-
from dffml.df.base import op
2+
3+
from ..df.types import Definition
4+
from ..df.base import op
45

56

67
# Definitions

dffml/source/db.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import collections
22
from typing import Type, AsyncIterator, List
33

4-
from dffml.base import config, BaseConfig
5-
from dffml.db.base import BaseDatabase, Condition
6-
from dffml.record import Record
7-
from dffml.source.source import BaseSource, BaseSourceContext
8-
from dffml.util.entrypoint import entrypoint
4+
from ..base import config, BaseConfig
5+
from ..db.base import BaseDatabase, Condition
6+
from ..record import Record
7+
from ..source.source import BaseSource, BaseSourceContext
8+
from ..util.entrypoint import entrypoint
99

1010

1111
@config

dffml/util/asynctestcase.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727

2828
from typing import Optional
2929

30-
from dffml.util.packaging import is_develop
30+
from .packaging import is_develop
3131

3232

3333
class AsyncTestCase(unittest.TestCase):

dffml/util/config/numpy.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import dataclasses
99
from typing import Dict, Optional, Tuple, Type, Any, Callable
1010

11-
from dffml.base import make_config, field
11+
from ...base import make_config, field
1212

1313
from .exceptions import ParameterNotInDocString
1414

0 commit comments

Comments
 (0)