Skip to content

Commit 3de322f

Browse files
committed
move session-related code to session.py submodule
1 parent 1732e3d commit 3de322f

File tree

3 files changed

+601
-572
lines changed

3 files changed

+601
-572
lines changed

dill/__init__.py

+8-6
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,15 @@
2424

2525

2626
from ._dill import (
27-
dump, dumps, load, loads, dump_module, load_module, load_module_asdict,
28-
dump_session, load_session, is_module_pickle, Pickler, Unpickler, register,
29-
copy, pickle, pickles, check, HIGHEST_PROTOCOL, DEFAULT_PROTOCOL,
30-
PicklingError, UnpicklingError, HANDLE_FMODE, CONTENTS_FMODE, FILE_FMODE,
31-
PickleError, PickleWarning, PicklingWarning, UnpicklingWarning,
27+
Pickler, Unpickler,
28+
check, copy, dump, dumps, load, loads, pickle, pickles, register,
29+
DEFAULT_PROTOCOL, HIGHEST_PROTOCOL, CONTENTS_FMODE, FILE_FMODE, HANDLE_FMODE,
30+
PickleError, PickleWarning, PicklingError, PicklingWarning, UnpicklingError,
31+
UnpicklingWarning,
3232
)
33-
from . import source, temp, detect
33+
from .session import dump_module, is_module_pickle, load_module, load_module_asdict
34+
from .session import dump_session, load_session # backward compatibility
35+
from . import detect, session, source, temp
3436

3537
# get global settings
3638
from .settings import settings

0 commit comments

Comments
 (0)