From a9302ca700d91e2b2e72bf1de7c537aa5b66e350 Mon Sep 17 00:00:00 2001 From: monosans Date: Sat, 28 May 2022 14:17:22 +0300 Subject: [PATCH] Use Mapping instead of Dict for function argument --- main.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main.py b/main.py index 5e13f53..a624973 100755 --- a/main.py +++ b/main.py @@ -7,7 +7,7 @@ from pathlib import Path from random import shuffle from shutil import rmtree from time import perf_counter -from typing import Callable, Dict, List, Optional, Set, Tuple, Union +from typing import Callable, Dict, List, Mapping, Optional, Set, Tuple, Union from aiohttp import ClientSession from aiohttp_socks import ProxyConnector @@ -42,7 +42,7 @@ class Proxy: self.geolocation: str = "|?|?|?" self.timeout = float("inf") - def update(self, info: Dict[str, str]) -> None: + def update(self, info: Mapping[str, str]) -> None: """Set geolocation and is_anonymous. Args: