mirror of
https://github.com/jupyter/notebook.git
synced 2024-12-27 04:20:22 +08:00
021e2da495
- Adds a `GenericCheckpointMixin` as a helper for implementing the two boundary-traversing Checkpoint API methods, `create_checkpoint` and `restore_checkpoint`. - `GenericFileCheckpointManager` is implemented as a subclass of `FileCheckpointManager` using `GenericCheckpointMixin`. Note that this is the safe subtyping relationship because of method signature *contra*variance: `FileCheckpointManager` accepts `FileContentsManager` in its method signatures type, whereas `GenericFileCheckpointManager` accepts any `ContentsManager`. - Moved Checkpoint-related classes to their own files. |
||
---|---|---|
docs | ||
examples | ||
git-hooks | ||
IPython | ||
tools/tests | ||
.gitignore | ||
.mailmap | ||
Dockerfile | ||
setup.py | ||
setupbase.py |