about summary refs log tree commit diff
diff options
context:
space:
mode:
authorUltraQbik <no1skill@yandex.ru>2024-08-26 17:21:35 +0300
committerUltraQbik <no1skill@yandex.ru>2024-08-26 17:21:35 +0300
commit60c87d56b3f9a4ea5db4c14bb576d109cb30a49c (patch)
tree77a842866bd88b3c50b4a9eb3a739ab4e60634ec
parent5ec59e4b5e2082fb52649893baa0cc0fd310f80b (diff)
downloadhttpy-60c87d56b3f9a4ea5db4c14bb576d109cb30a49c.tar.gz
httpy-60c87d56b3f9a4ea5db4c14bb576d109cb30a49c.zip
I guess typing.Generator is deprecated?
-rw-r--r--src/request.py3
-rw-r--r--src/socks.py19
2 files changed, 2 insertions, 20 deletions
diff --git a/src/request.py b/src/request.py
index 8f5a6a8..fcd50f3 100644
--- a/src/request.py
+++ b/src/request.py
@@ -1,4 +1,5 @@
-from typing import Any, Generator
+from typing import Any
+from collections.abc import Generator
 from src.config import BUFFER_LENGTH
 from src.status_code import StatusCode
 
diff --git a/src/socks.py b/src/socks.py
deleted file mode 100644
index 4e7d2ea..0000000
--- a/src/socks.py
+++ /dev/null
@@ -1,19 +0,0 @@
-from time import sleep
-from ssl import SSLSocket
-
-
-_SOCK_TIME_DELAY = 1.e-3
-
-
-def ssl_sock_accept(sock: SSLSocket) -> tuple[SSLSocket, str]:
-    while True:
-        try:
-            return sock.accept()
-        except BlockingIOError:
-            sleep(_SOCK_TIME_DELAY)
-
-
-def ssl_sock_recv(sock: SSLSocket, buflen: int = 1024):
-    while (msg := sock.recv(buflen)) == b'':
-        sleep(_SOCK_TIME_DELAY)
-    return msg