Skip to content

Commit e7698f9

Browse files
committed
simpler pickling
1 parent 49ba28a commit e7698f9

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

upath/core.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -431,15 +431,11 @@ def __truediv__(self, key):
431431
return out
432432

433433
def __setstate__(self, state):
434-
kwargs = state["_kwargs"].copy()
435-
self._kwargs = kwargs
436-
self._url = state["_url"]
434+
self._kwargs = state["_kwargs"].copy()
437435

438436
def __reduce__(self):
439-
kwargs = self._kwargs.copy()
440-
441437
return (
442438
self.__class__,
443439
(self._format_parsed_parts(self._drv, self._root, self._parts),),
444-
{"_kwargs": kwargs, "_url": self._url},
440+
{"_kwargs": self._kwargs.copy()},
445441
)

0 commit comments

Comments
 (0)