Skip to content

Commit f7ba658

Browse files
committed
Refactor imports to respect the convention we introduced
1 parent eaca05e commit f7ba658

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+83
-75
lines changed

simpleflow/canvas.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ def __init__(self, *activities, **options):
130130
self.extend(activities)
131131

132132
def append(self, submittable, *args, **kwargs):
133-
from simpleflow import Workflow
133+
from simpleflow.workflow import Workflow
134134

135135
if isinstance(submittable, (Submittable, SubmittableContainer)):
136136
if args or kwargs:

simpleflow/command.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616
import simpleflow.swf.mapper.exceptions
1717
import simpleflow.swf.mapper.models
1818
import simpleflow.swf.mapper.querysets
19-
from simpleflow import Workflow, __version__, format, log, logger
19+
from simpleflow.workflow import Workflow
20+
from simpleflow import __version__, format, log, logger
2021
from simpleflow.download import download_binaries
2122
from simpleflow.history import History
2223
from simpleflow.settings import print_settings
@@ -30,7 +31,7 @@
3031
if TYPE_CHECKING:
3132
from typing import Any
3233

33-
from simpleflow.swf.mapper.models import WorkflowType
34+
from simpleflow.swf.mapper.models.workflow import WorkflowType
3435

3536

3637
def disable_boto_connection_pooling():
@@ -124,7 +125,7 @@ def transform_input(wf_input):
124125

125126

126127
def run_workflow_locally(workflow_class, wf_input, middlewares):
127-
from .local import Executor
128+
from .local.executor import Executor
128129

129130
Executor(workflow_class, middlewares=middlewares).run(wf_input)
130131

simpleflow/exceptions.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from typing import TYPE_CHECKING
44

55
if TYPE_CHECKING:
6-
from simpleflow import Workflow
6+
from simpleflow.workflow import Workflow
77
from simpleflow.task import Task
88

99

simpleflow/executor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from ._decorators import deprecated
77

88
if TYPE_CHECKING:
9-
from simpleflow import Workflow
9+
from simpleflow.workflow import Workflow
1010
from simpleflow.history import History
1111

1212
__all__ = ["Executor"]

simpleflow/history.py

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,11 @@
1111
if TYPE_CHECKING:
1212
from typing import Any
1313

14-
from simpleflow.swf.mapper.models.event import (
15-
ActivityTaskEvent,
16-
ChildWorkflowExecutionEvent,
17-
Event,
18-
MarkerEvent,
19-
TimerEvent,
20-
WorkflowExecutionEvent,
21-
)
14+
from simpleflow.swf.mapper.models.event.base import Event
15+
from simpleflow.swf.mapper.models.event.marker import MarkerEvent
16+
from simpleflow.swf.mapper.models.event.task import ActivityTaskEvent
17+
from simpleflow.swf.mapper.models.event.timer import TimerEvent
18+
from simpleflow.swf.mapper.models.event.workflow import ChildWorkflowExecutionEvent, WorkflowExecutionEvent
2219

2320

2421
class History:

simpleflow/process/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
from .named_mixin import NamedMixin, with_state # NOQA
2-
from .supervisor import Supervisor, reset_signal_handlers # NOQA
1+
from ._named_mixin import NamedMixin, with_state # NOQA
2+
from ._supervisor import Supervisor, reset_signal_handlers # NOQA
File renamed without changes.

simpleflow/process/supervisor.py renamed to simpleflow/process/_supervisor.py

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

1212
from simpleflow import logger
1313

14-
from .named_mixin import NamedMixin, with_state
14+
from ._named_mixin import NamedMixin, with_state
1515

1616

1717
def reset_signal_handlers(func):

simpleflow/swf/executor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
from simpleflow.swf.mapper.core import ConnectedSWFObject
3939

4040
if TYPE_CHECKING:
41-
from simpleflow.swf.mapper.models import Domain
41+
from simpleflow.swf.mapper.models.domain import Domain
4242

4343
__all__ = ["Executor"]
4444

simpleflow/swf/helpers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
from .stats import pretty
1919

2020
if TYPE_CHECKING:
21-
from simpleflow.swf.mapper.models import WorkflowExecution
21+
from simpleflow.swf.mapper.models.workflow import WorkflowExecution
2222

2323

2424
__all__ = [

0 commit comments

Comments
 (0)