-
assigned issue to
ValueError on str list
Issue #2
new
stuf raises ValueError on str list.
>>> stuf({'key': ['item1', 'item2']})
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/sub/env/local/lib/python2.7/site-packages/stuf/_core.py", line 121, in update
self._pop(self._prepop(*args, **kw), self)
File "/home/sub/env/local/lib/python2.7/site-packages/stuf/_core.py", line 108, in _pop
exhaustmap(closure, past)
File "/home/sub/env/local/lib/python2.7/site-packages/stuf/iterable.py", line 68, in exhaustmap
_n(iterable)
File "/home/sub/env/local/lib/python2.7/site-packages/stuf/_core.py", line 103, in closure
trial = new(value)
File "/home/sub/env/local/lib/python2.7/site-packages/stuf/_core.py", line 92, in _new
return getcls(self)(self._build(iterable))
File "/home/sub/env/local/lib/python2.7/site-packages/stuf/_core.py", line 85, in _build
kw.update(iterable)
ValueError: dictionary update sequence element #0 has length 5; 2 is required
non-str list is fine.
>>> stuf([('key', [1, 2])])
stuf(key=[1, 2])
Comments (2)
-
reporter -
reporter Is this project not in maintenance?
- Log in to comment