X-Git-Url: http://dolda2000.com/gitweb/?a=blobdiff_plain;f=pdm%2Fcli.py;h=6af06f1a02a5cfdf242c8d21087b5f1d1bf060c2;hb=864a9d46e7cc4a67bd244947b933baabc69c902f;hp=c4c64a93e7d468039aaac06f6a550d38e334ca54;hpb=11d50d09baf13d705e78090ca591d4cef38f4942;p=pdm.git diff --git a/pdm/cli.py b/pdm/cli.py index c4c64a9..6af06f1 100644 --- a/pdm/cli.py +++ b/pdm/cli.py @@ -47,6 +47,9 @@ class client(object): def close(self): self.sk.close() + def fileno(self): + return self.sk.fileno() + def readline(self): while True: p = self.buf.find(b"\n") @@ -78,7 +81,7 @@ class client(object): class replclient(client): def __init__(self, sk): - super(replclient, self).__init__(sk, "repl") + super().__init__(sk, "repl") def run(self, code): while True: @@ -164,7 +167,7 @@ class perfproxy(object): class perfclient(client): def __init__(self, sk): - super(perfclient, self).__init__(sk, "perf") + super().__init__(sk, "perf") self.nextid = 0 self.lock = threading.Lock() self.proxies = {}