Fix Python errors reported by mypy

This commit fixes Python errors and warnings reported by static type checking
with mypy.

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2020-04-10 14:17:15 +02:00
commit 952bf4a4e1
9 changed files with 15 additions and 13 deletions

View file

@ -1,5 +1,7 @@
from __future__ import annotations
from abc import ABC, abstractmethod
from enum import Enum, Flag, auto
from typing import *
def _sigchld_handler(signum, process):
if not signum == signal.SIGCHLD:
@ -8,7 +10,7 @@ def _sigchld_handler(signum, process):
class Process(ABC): # export
__processes = []
__processes: List[Process] = []
class State(Enum):
Running = auto()