Skip to content

Commit 55829b9

Browse files
committed
fixes #226
1 parent 88be5bd commit 55829b9

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

fastcore/basics.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,7 +293,7 @@ def store_attr(names=None, self=None, but='', cast=False, store_args=None, **att
293293
anno = annotations(self) if cast else {}
294294
if not attrs:
295295
if names and isinstance(names,str): names = re.split(', *', names)
296-
ns = names if names else args[1:]
296+
ns = names if names else getattr(self, '__slots__', args[1:])
297297
attrs = {n:fr.f_locals[n] for n in ns}
298298
if isinstance(but,str): but = re.split(', *', but)
299299
attrs = {k:v for k,v in attrs.items() if k not in but}

fastcore/xtras.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ def urlrequest(url, verb, headers=None, route=None, query=None, data=None, json_
254254
if route: url = url.format(**route)
255255
if query: url += '?' + urlencode(query)
256256
if data: data = (json.dumps if json_data else urlencode)(data).encode('ascii')
257-
return Request(url, headers=headers or {}, data=data or None, method=verb)
257+
return Request(url, headers=headers or {}, data=data or None, method=verb.upper())
258258

259259
# Cell
260260
def loads(s, encoding=None, cls=None, object_hook=None, parse_float=None,

nbs/01_basics.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1578,7 +1578,7 @@
15781578
" anno = annotations(self) if cast else {}\n",
15791579
" if not attrs:\n",
15801580
" if names and isinstance(names,str): names = re.split(', *', names)\n",
1581-
" ns = names if names else args[1:]\n",
1581+
" ns = names if names else getattr(self, '__slots__', args[1:])\n",
15821582
" attrs = {n:fr.f_locals[n] for n in ns}\n",
15831583
" if isinstance(but,str): but = re.split(', *', but)\n",
15841584
" attrs = {k:v for k,v in attrs.items() if k not in but}\n",

nbs/03_xtras.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1389,7 +1389,7 @@
13891389
" if route: url = url.format(**route)\n",
13901390
" if query: url += '?' + urlencode(query)\n",
13911391
" if data: data = (json.dumps if json_data else urlencode)(data).encode('ascii')\n",
1392-
" return Request(url, headers=headers or {}, data=data or None, method=verb)"
1392+
" return Request(url, headers=headers or {}, data=data or None, method=verb.upper())"
13931393
]
13941394
},
13951395
{

0 commit comments

Comments
 (0)