Skip to content

Commit 72f9319

Browse files
Adapt to asyncgui 0.9.3, and publish 0.3.1
1 parent 76c26bd commit 72f9319

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

poetry.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "asyncgui-ext-queue"
3-
version = "0.3.0"
3+
version = "0.3.1"
44
description = "An asyncio.Queue equivalence for asyncgui"
55
authors = ["Nattōsai Mitō <[email protected]>"]
66
license = "MIT"
@@ -26,7 +26,7 @@ packages = [
2626

2727
[tool.poetry.dependencies]
2828
python = "^3.10"
29-
asyncgui = ">=0.7,<0.9"
29+
asyncgui = ">=0.9.3,<1.0.0"
3030

3131
[tool.poetry.group.dev.dependencies]
3232
pytest = "^8.0"

src/asyncgui_ext/queue.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -284,15 +284,15 @@ def transfer_items(self, *_unused):
284284
while True:
285285
while (not self.is_full) and putters:
286286
putter, item = next_putter()
287-
if (cb := putter._callback) is not None:
287+
if (task := putter._waiting_task) is not None:
288288
c_put(item)
289-
cb(None)
289+
task._step(None)
290290
if (not getters) or self.is_empty:
291291
break
292292
while (not self.is_empty) and getters:
293293
getter = next_getter()
294-
if (cb := getter._callback) is not None:
295-
cb(None, c_get())
294+
if (task := getter._waiting_task) is not None:
295+
task._step(None, c_get())
296296
if (not putters) or self.is_full:
297297
break
298298
finally:

0 commit comments

Comments
 (0)