Skip to content

Commit 5193a06

Browse files
committed
STY: Clean up __init__ modules
1 parent 589d167 commit 5193a06

File tree

2 files changed

+18
-7
lines changed

2 files changed

+18
-7
lines changed

pydra/__init__.py

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,28 @@
1111

1212
import logging
1313

14-
logger = logging.getLogger("pydra")
14+
import __main__
15+
import attr
16+
17+
from . import mark
18+
from .engine import AuditFlag, DockerTask, ShellCommandTask, Submitter, Workflow, specs
19+
20+
__all__ = (
21+
"Submitter",
22+
"Workflow",
23+
"AuditFlag",
24+
"ShellCommandTask",
25+
"DockerTask",
26+
"specs",
27+
"mark",
28+
)
1529

1630
try:
1731
from ._version import __version__
1832
except ImportError:
1933
pass
2034

21-
from .engine import Submitter, Workflow, AuditFlag, ShellCommandTask, DockerTask, specs
22-
from . import mark
35+
logger = logging.getLogger("pydra")
2336

2437

2538
def check_latest_version():
@@ -29,8 +42,6 @@ def check_latest_version():
2942

3043

3144
# Run telemetry on import for interactive sessions, such as IPython, Jupyter notebooks, Python REPL
32-
import __main__
33-
3445
if not hasattr(__main__, "__file__"):
3546
from .engine.core import TaskBase
3647

@@ -39,8 +50,6 @@ def check_latest_version():
3950

4051

4152
# attr run_validators is set to False, but could be changed using use_validator
42-
import attr
43-
4453
attr.set_run_validators(False)
4554

4655

pydra/mark/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
from .functions import annotate, task
2+
3+
__all__ = ("annotate", "task")

0 commit comments

Comments
 (0)