Skip to content

Commit 17329bf

Browse files
committed
Provide ITC.get accessor
1 parent 29e4ea0 commit 17329bf

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

click_async_plugins/itc.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ def set(self, key: str, obj: Any) -> None:
2828
self._objects[key] = obj
2929
self.fire(key)
3030

31+
def get(self, key: str, default: Any = None) -> Any:
32+
return self._objects.get(key, default)
33+
3134
def fire(self, key: str) -> None:
3235
logger.debug(f"Notifying subscribers of update to '{key}'…")
3336
for event in self._events.get(key) or []:

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ write_to = "_version.py"
77

88
[project]
99
name = "click-async-plugins"
10-
version = "0.7.2"
10+
version = "0.7.3"
1111
authors = [
1212
{ name = "martin f. krafft", email = "[email protected]" },
1313
]

0 commit comments

Comments
 (0)