Skip to content

Commit

Permalink
Minimize the first level imports (#105)
Browse files Browse the repository at this point in the history
All classes that are not essential for creating exercises have been
removed from the first level import.
  • Loading branch information
agoscinski authored Dec 19, 2024
1 parent 4dd3c3d commit d9f3a35
Showing 1 changed file with 0 additions and 14 deletions.
14 changes: 0 additions & 14 deletions src/scwidgets/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,27 +8,14 @@

__all__ = [ # noqa: F405
# cue
"CueWidget",
"CheckCueBox",
"CueBox",
"SaveCueBox",
"UpdateCueBox",
"ResetCueButton",
"SaveResetCueButton",
"CheckResetCueButton",
"UpdateResetCueButton",
"CueOutput",
"CueObject",
"CueFigure",
# code
"CodeInput",
"ParameterPanel",
# check
"Check",
"CheckResult",
"AssertResult",
"CheckRegistry",
"CheckableWidget",
"assert_equal",
"assert_shape",
"assert_numpy_allclose",
Expand All @@ -38,6 +25,5 @@
# exercise
"CodeExercise",
"TextExercise",
"ExerciseWidget",
"ExerciseRegistry",
]

0 comments on commit d9f3a35

Please sign in to comment.