diff --git a/secop/io.py b/secop/io.py index 26c572a..1552049 100644 --- a/secop/io.py +++ b/secop/io.py @@ -47,7 +47,7 @@ class SilentError(CommunicationFailedError): class HasIO(Module): """Mixin for modules using a communicator""" - io = Attached() + io = Attached(mandatory=False) # either io or uri must be given uri = Property('uri for automatic creation of the attached communication module', StringType(), default='')