We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a7b777a commit 6005c64Copy full SHA for 6005c64
singer/bookmarks.py
@@ -24,11 +24,6 @@ def __eq__(self, other: Any) -> bool:
24
def bookmarks(self) -> Dict:
25
return self._bookmarks
26
27
- @classmethod
28
- def load(cls, filename: str) -> "State":
29
- with open(filename) as fp: # pylint: disable=invalid-name
30
- return State.from_dict(json.load(fp))
31
-
32
@classmethod
33
def from_dict(cls, data: Dict) -> "State":
34
return State(
@@ -42,9 +37,6 @@ def to_dict(self) -> Dict:
42
37
state["currently_syncing"] = self.get_currently_syncing()
43
38
return state
44
39
45
- def dump(self) -> None:
46
- json.dump(self.to_dict(), sys.stdout, indent=2)
47
48
40
def _ensure_bookmark_path(self, path: Sequence) -> None:
49
41
submap = self.bookmarks
50
for path_component in path:
0 commit comments