Skip to content

Commit d9f3a35

Browse files
authoredDec 19, 2024··
Minimize the first level imports (#105)
All classes that are not essential for creating exercises have been removed from the first level import.
1 parent 4dd3c3d commit d9f3a35

File tree

1 file changed

+0
-14
lines changed

1 file changed

+0
-14
lines changed
 

‎src/scwidgets/__init__.py

-14
Original file line numberDiff line numberDiff line change
@@ -8,27 +8,14 @@
88

99
__all__ = [ # noqa: F405
1010
# cue
11-
"CueWidget",
12-
"CheckCueBox",
13-
"CueBox",
14-
"SaveCueBox",
15-
"UpdateCueBox",
16-
"ResetCueButton",
17-
"SaveResetCueButton",
18-
"CheckResetCueButton",
19-
"UpdateResetCueButton",
2011
"CueOutput",
2112
"CueObject",
2213
"CueFigure",
2314
# code
2415
"CodeInput",
2516
"ParameterPanel",
2617
# check
27-
"Check",
28-
"CheckResult",
29-
"AssertResult",
3018
"CheckRegistry",
31-
"CheckableWidget",
3219
"assert_equal",
3320
"assert_shape",
3421
"assert_numpy_allclose",
@@ -38,6 +25,5 @@
3825
# exercise
3926
"CodeExercise",
4027
"TextExercise",
41-
"ExerciseWidget",
4228
"ExerciseRegistry",
4329
]

0 commit comments

Comments
 (0)
Please sign in to comment.