Skip to content

Commit 4aaeefc

Browse files
committed
Use native lazy import implementation.
1 parent dcff2b0 commit 4aaeefc

4 files changed

Lines changed: 44 additions & 50 deletions

File tree

‎pixi.toml‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ python = ">=3.10"
88
configargparse = "*"
99
ipywidgets = "*"
1010
kcombu_bss = "*"
11-
lazy_import = "*"
1211
loguru = "*"
1312
lomap2 = "*"
1413
networkx = "*"

‎recipes/biosimspace/recipe.yaml‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ requirements:
2222
- configargparse
2323
- ipywidgets
2424
- kcombu_bss
25-
- lazy_import
2625
- loguru
2726
- lomap2
2827
- networkx

‎src/BioSimSpace/Sandpit/Exscientia/__init__.py‎

Lines changed: 22 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -238,35 +238,31 @@ def _isVerbose():
238238

239239
# Lazy load submodules if possible.
240240
if _can_lazy_import:
241-
import lazy_import as _lazy_import
242-
243-
Align = _lazy_import.lazy_module("BioSimSpace.Sandpit.Exscientia.Align")
244-
Box = _lazy_import.lazy_module("BioSimSpace.Sandpit.Exscientia.Box")
245-
Convert = _lazy_import.lazy_module("BioSimSpace.Sandpit.Exscientia.Convert")
246-
FreeEnergy = _lazy_import.lazy_module("BioSimSpace.Sandpit.Exscientia.FreeEnergy")
247-
Gateway = _lazy_import.lazy_module("BioSimSpace.Sandpit.Exscientia.Gateway")
248-
IO = _lazy_import.lazy_module("BioSimSpace.Sandpit.Exscientia.IO")
249-
Metadynamics = _lazy_import.lazy_module(
250-
"BioSimSpace.Sandpit.Exscientia.Metadynamics"
251-
)
252-
MD = _lazy_import.lazy_module("BioSimSpace.Sandpit.Exscientia.MD")
253-
Node = _lazy_import.lazy_module("BioSimSpace.Sandpit.Exscientia.Node")
254-
Notebook = _lazy_import.lazy_module("BioSimSpace.Sandpit.Exscientia.Notebook")
255-
Parameters = _lazy_import.lazy_module("BioSimSpace.Sandpit.Exscientia.Parameters")
256-
Process = _lazy_import.lazy_module("BioSimSpace.Sandpit.Exscientia.Process")
257-
Protocol = _lazy_import.lazy_module("BioSimSpace.Sandpit.Exscientia.Protocol")
258-
Solvent = _lazy_import.lazy_module("BioSimSpace.Sandpit.Exscientia.Solvent")
259-
Stream = _lazy_import.lazy_module("BioSimSpace.Sandpit.Exscientia.Stream")
260-
Trajectory = _lazy_import.lazy_module("BioSimSpace.Sandpit.Exscientia.Trajectory")
261-
Types = _lazy_import.lazy_module("BioSimSpace.Sandpit.Exscientia.Types")
262-
Units = _lazy_import.lazy_module("BioSimSpace.Sandpit.Exscientia.Units")
263-
_SireWrappers = _lazy_import.lazy_module(
264-
"BioSimSpace.Sandpit.Exscientia._SireWrappers"
265-
)
241+
from sire._lazy_import import lazy_module as _lazy_module
242+
243+
Align = _lazy_module("BioSimSpace.Sandpit.Exscientia.Align")
244+
Box = _lazy_module("BioSimSpace.Sandpit.Exscientia.Box")
245+
Convert = _lazy_module("BioSimSpace.Sandpit.Exscientia.Convert")
246+
FreeEnergy = _lazy_module("BioSimSpace.Sandpit.Exscientia.FreeEnergy")
247+
Gateway = _lazy_module("BioSimSpace.Sandpit.Exscientia.Gateway")
248+
IO = _lazy_module("BioSimSpace.Sandpit.Exscientia.IO")
249+
Metadynamics = _lazy_module("BioSimSpace.Sandpit.Exscientia.Metadynamics")
250+
MD = _lazy_module("BioSimSpace.Sandpit.Exscientia.MD")
251+
Node = _lazy_module("BioSimSpace.Sandpit.Exscientia.Node")
252+
Notebook = _lazy_module("BioSimSpace.Sandpit.Exscientia.Notebook")
253+
Parameters = _lazy_module("BioSimSpace.Sandpit.Exscientia.Parameters")
254+
Process = _lazy_module("BioSimSpace.Sandpit.Exscientia.Process")
255+
Protocol = _lazy_module("BioSimSpace.Sandpit.Exscientia.Protocol")
256+
Solvent = _lazy_module("BioSimSpace.Sandpit.Exscientia.Solvent")
257+
Stream = _lazy_module("BioSimSpace.Sandpit.Exscientia.Stream")
258+
Trajectory = _lazy_module("BioSimSpace.Sandpit.Exscientia.Trajectory")
259+
Types = _lazy_module("BioSimSpace.Sandpit.Exscientia.Types")
260+
Units = _lazy_module("BioSimSpace.Sandpit.Exscientia.Units")
261+
_SireWrappers = _lazy_module("BioSimSpace.Sandpit.Exscientia._SireWrappers")
266262

267263
from . import _Exceptions, _Utils
268264

269-
del _lazy_import
265+
del _lazy_module
270266
else:
271267
from . import (
272268
IO,

‎src/BioSimSpace/__init__.py‎

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -238,31 +238,31 @@ def _isVerbose():
238238

239239
# Lazy import submodules if possible.
240240
if _can_lazy_import:
241-
import lazy_import as _lazy_import
242-
243-
Align = _lazy_import.lazy_module("BioSimSpace.Align")
244-
Box = _lazy_import.lazy_module("BioSimSpace.Box")
245-
Convert = _lazy_import.lazy_module("BioSimSpace.Convert")
246-
FreeEnergy = _lazy_import.lazy_module("BioSimSpace.FreeEnergy")
247-
Gateway = _lazy_import.lazy_module("BioSimSpace.Gateway")
248-
IO = _lazy_import.lazy_module("BioSimSpace.IO")
249-
Metadynamics = _lazy_import.lazy_module("BioSimSpace.Metadynamics")
250-
MD = _lazy_import.lazy_module("BioSimSpace.MD")
251-
Node = _lazy_import.lazy_module("BioSimSpace.Node")
252-
Notebook = _lazy_import.lazy_module("BioSimSpace.Notebook")
253-
Parameters = _lazy_import.lazy_module("BioSimSpace.Parameters")
254-
Process = _lazy_import.lazy_module("BioSimSpace.Process")
255-
Protocol = _lazy_import.lazy_module("BioSimSpace.Protocol")
256-
Solvent = _lazy_import.lazy_module("BioSimSpace.Solvent")
257-
Stream = _lazy_import.lazy_module("BioSimSpace.Stream")
258-
Trajectory = _lazy_import.lazy_module("BioSimSpace.Trajectory")
259-
Types = _lazy_import.lazy_module("BioSimSpace.Types")
260-
Units = _lazy_import.lazy_module("BioSimSpace.Units")
261-
_SireWrappers = _lazy_import.lazy_module("BioSimSpace._SireWrappers")
241+
from sire._lazy_import import lazy_module as _lazy_module
242+
243+
Align = _lazy_module("BioSimSpace.Align")
244+
Box = _lazy_module("BioSimSpace.Box")
245+
Convert = _lazy_module("BioSimSpace.Convert")
246+
FreeEnergy = _lazy_module("BioSimSpace.FreeEnergy")
247+
Gateway = _lazy_module("BioSimSpace.Gateway")
248+
IO = _lazy_module("BioSimSpace.IO")
249+
Metadynamics = _lazy_module("BioSimSpace.Metadynamics")
250+
MD = _lazy_module("BioSimSpace.MD")
251+
Node = _lazy_module("BioSimSpace.Node")
252+
Notebook = _lazy_module("BioSimSpace.Notebook")
253+
Parameters = _lazy_module("BioSimSpace.Parameters")
254+
Process = _lazy_module("BioSimSpace.Process")
255+
Protocol = _lazy_module("BioSimSpace.Protocol")
256+
Solvent = _lazy_module("BioSimSpace.Solvent")
257+
Stream = _lazy_module("BioSimSpace.Stream")
258+
Trajectory = _lazy_module("BioSimSpace.Trajectory")
259+
Types = _lazy_module("BioSimSpace.Types")
260+
Units = _lazy_module("BioSimSpace.Units")
261+
_SireWrappers = _lazy_module("BioSimSpace._SireWrappers")
262262

263263
from . import _Exceptions, _Utils
264264

265-
del _lazy_import
265+
del _lazy_module
266266
else:
267267
from . import (
268268
IO,

0 commit comments

Comments
 (0)