Skip to content

Commit 0245f64

Browse files
committed
fixed errors
(missing self's) (mutable default values)
1 parent 68576c7 commit 0245f64

1 file changed

Lines changed: 17 additions & 8 deletions

File tree

src/fluepdot/fluepdot.py

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ class Mode(Enum):
3535
fontURL: str = "/fonts"
3636
modeURL: str = "/rendering/mode"
3737

38+
3839
class Fluepdot:
3940
def __init__(self, baseURL: str, width: int = 115, height: int = 16):
4041
self.baseURL = baseURL
@@ -146,23 +147,31 @@ def unset_pixel(self, x: int = 0, y: int = 0) -> Response:
146147
def set_mode(self, mode: Mode = Mode.FULL) -> Response:
147148
return self._put(modeURL, post=str(mode.value))
148149

149-
def _delete(self, endpoint: str, get: GetParam = {}, post: PostParam = '') -> Response:
150-
if self.baseURL == None:
150+
def _delete(self, endpoint: str, get: GetParam | None = None) -> Response:
151+
if get is None:
152+
get = {}
153+
if self.baseURL is None:
151154
raise RuntimeError('baseURL is None, call set_url')
152155
return requests.delete(url=self.baseURL + endpoint, params=get)
153156

154-
def _post(self, endpoint: str, get: GetParam = {}, post: PostParam = '') -> Response:
155-
if self.baseURL == None:
157+
def _post(self, endpoint: str, get: GetParam | None = None, post: PostParam = '') -> Response:
158+
if get is None:
159+
get = {}
160+
if self.baseURL is None:
156161
raise RuntimeError('baseURL is None, call set_url')
157162
return requests.post(url=self.baseURL + endpoint, params=get, data=post)
158163

159-
def _put(self, endpoint: str, get: GetParam = {}, post: PostParam = '') -> Response:
160-
if self.baseURL == None:
164+
def _put(self, endpoint: str, get: GetParam | None = None, post: PostParam = '') -> Response:
165+
if get is None:
166+
get = {}
167+
if self.baseURL is None:
161168
raise RuntimeError('baseURL is None, call set_url')
162169
return requests.put(url=self.baseURL + endpoint, params=get, data=post)
163170

164-
def _get(self, endpoint: str, get: GetParam = {}) -> Response:
165-
if self.baseURL == None:
171+
def _get(self, endpoint: str, get: GetParam | None = None) -> Response:
172+
if get is None:
173+
get = {}
174+
if self.baseURL is None:
166175
raise RuntimeError('baseURL is None, call set_url')
167176
return requests.get(url=self.baseURL + endpoint, params=get)
168177

0 commit comments

Comments
 (0)