aboutsummaryrefslogtreecommitdiff
path: root/src/utils/parse.py
diff options
context:
space:
mode:
authorGravatar jesopo2018-11-08 22:41:30 +0000
committerGravatar jesopo2018-11-08 22:41:30 +0000
commita2292eb439181d842b2af674e8ddabc9a73984bf (patch)
tree5a141400b14137547c5fb602bc7259f867ade698 /src/utils/parse.py
parentAdd missing ")" in modules/stats.py (diff)
signature
Filter out empty items in utils.parse.keyvalue
Diffstat (limited to 'src/utils/parse.py')
-rw-r--r--src/utils/parse.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/utils/parse.py b/src/utils/parse.py
index e3d3d52b..6b4d53a6 100644
--- a/src/utils/parse.py
+++ b/src/utils/parse.py
@@ -59,7 +59,7 @@ def docstring(s: str) -> Docstring:
def keyvalue(s, delimiter: str=" ") -> typing.Dict[str, str]:
items = {}
pairs = s.split(delimiter)
- for pair in pairs:
+ for pair in filter(None, pairs):
key, sep, value = pair.partition("=")
if sep:
items[key] = value