Fix warning in PyCharm by explicitly declaring abc.ABC as superclass

This fixes a warning that `AbstractSubprocessCommand` doesn't implement all
abstract methods.
This commit is contained in:
2018-11-21 11:33:01 +01:00
parent feace5409f
commit 45cd62b558

View File

@@ -412,7 +412,7 @@ class RemoveTreeCommand(AbstractCommand):
@attr.s
class AbstractSubprocessCommand(AbstractCommand):
class AbstractSubprocessCommand(AbstractCommand, abc.ABC):
readline_timeout = attr.ib(default=SUBPROC_READLINE_TIMEOUT)
proc = attr.ib(validator=attr.validators.instance_of(asyncio.subprocess.Process),
init=False)