@@ -166,7 +166,7 @@ def build(
166166 device .set_name (name )
167167 return device # type: ignore - it's us, honest
168168
169- def _create (self , * args , ** kwargs ) -> V2 :
169+ def create (self , * args , ** kwargs ) -> V2 :
170170 # TODO: Remove when v1 support is no longer required
171171 return self (* args , ** kwargs )
172172
@@ -259,7 +259,7 @@ def __call__(self, *args, **kwargs):
259259 """Call the wrapped function to make decorator transparent"""
260260 return self .post_create (* args , ** kwargs )
261261
262- def _create (self , * args , ** kwargs ) -> V1 :
262+ def create (self , * args , ** kwargs ) -> V1 :
263263 device = self .factory (name = self .name , prefix = self .prefix )
264264 if self .wait :
265265 wait_for_connection (device , timeout = self .timeout )
@@ -515,7 +515,7 @@ def build_devices(
515515 if isinstance (factory , V1DeviceFactory ):
516516 # TODO: Remove when ophyd v1 support is no longer required
517517 factory = factory .mock_if_needed (mock )
518- built_device = factory ._create (** params )
518+ built_device = factory .create (** params )
519519 built [device ] = built_device
520520 connection_specs [device ] = ConnectionSpec (
521521 mock = mock or factory .mock ,
0 commit comments