Skip to content

Commit b7621ac

Browse files
committed
Clean up type stub libraries
1 parent 8348272 commit b7621ac

File tree

2 files changed

+4
-7
lines changed

2 files changed

+4
-7
lines changed

cloudbot/util/web.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,11 @@
1717
import logging
1818
import time
1919
from operator import attrgetter
20-
from typing import Dict, Optional
20+
from typing import Dict, Optional, Union
2121

2222
import requests
2323
from requests import HTTPError, PreparedRequest, RequestException, Response
24+
from requests import Request
2425

2526
# Constants
2627
DEFAULT_SHORTENER = "is.gd"
@@ -162,7 +163,7 @@ def paste(data, ext="txt", service=DEFAULT_PASTEBIN, raise_on_no_paste=False):
162163

163164

164165
class ServiceError(Exception):
165-
def __init__(self, request: PreparedRequest, message: str):
166+
def __init__(self, request: Union[Request, PreparedRequest], message: str) -> None:
166167
super().__init__(message)
167168
self.request = request
168169

requirements-dev.txt

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,5 @@ pytest-cov == 4.1.0
99
pytest-random-order == 1.1.1
1010
responses == 0.25.0
1111
typing_extensions == 4.10.0
12-
types-requests == 2.27.7
13-
types-setuptools == 69.1.0.20240310
14-
types-six == 1.16.2
15-
types-toml == 0.10.8.20240310
16-
types-freezegun == 1.1.3
12+
types-requests ~= 2.31.0.20240311
1713
-r requirements.txt

0 commit comments

Comments
 (0)