Skip to content

Commit e849e80

Browse files
author
Evan Roman
committed
rm kwargs
1 parent f02c7e1 commit e849e80

File tree

2 files changed

+8
-12
lines changed

2 files changed

+8
-12
lines changed

azure/functions/_jsonutils.py

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
class JsonInterface(ABC):
1919
@abstractmethod
20-
def dumps(self, obj: Any, **kwargs: Any) -> str:
20+
def dumps(self, obj: Any) -> str:
2121
pass
2222

2323
@abstractmethod
@@ -30,12 +30,7 @@ def __init__(self):
3030
import orjson
3131
self.orjson = orjson
3232

33-
def dumps(self, obj: Any, **kwargs: Any) -> str:
34-
if kwargs:
35-
# orjson doesn't support keyword arguments
36-
import json
37-
return json.dumps(obj, **kwargs)
38-
33+
def dumps(self, obj: Any) -> str:
3934
# orjson.dumps returns bytes, decode to str
4035
return self.orjson.dumps(obj).decode("utf-8")
4136

@@ -48,8 +43,8 @@ def __init__(self):
4843
import json
4944
self.json = json
5045

51-
def dumps(self, obj: Any, **kwargs: Any) -> str:
52-
return self.json.dumps(obj, **kwargs)
46+
def dumps(self, obj: Any) -> str:
47+
return self.json.dumps(obj)
5348

5449
def loads(self, s: Union[str, bytes, bytearray]) -> Any:
5550
return self.json.loads(s)
@@ -61,8 +56,8 @@ def loads(self, s: Union[str, bytes, bytearray]) -> Any:
6156
json_impl = StdJsonAdapter()
6257

6358

64-
def dumps(obj, **kwargs) -> str:
65-
return json_impl.dumps(obj, **kwargs)
59+
def dumps(obj: Any) -> str:
60+
return json_impl.dumps(obj)
6661

6762

6863
def loads(s: Union[str, bytes, bytearray]) -> Any:

azure/functions/_mysql.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
# Licensed under the MIT License.
33
import abc
44
import collections
5-
import json
5+
6+
from ._jsonutils import json
67

78

89
class BaseMySqlRow(abc.ABC):

0 commit comments

Comments
 (0)