From 04e3ed3c4ea3d9f8505e5560c5d34b2c959f0c3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Natt=C5=8Dsai=20Mit=C5=8D?= Date: Sun, 31 Aug 2025 07:14:27 +0900 Subject: [PATCH 1/3] Fix docs --- README.md | 2 +- sphinx/readme_jp.rst | 2 +- src/asyncgui_ext/clock.py | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 114eb7b..8e4c995 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ clock = asyncgui_ext.clock.Clock() while running: ... - dt = pygame_clock.advance(fps) + dt = pygame_clock.tick(fps) clock.advance(dt) ``` diff --git a/sphinx/readme_jp.rst b/sphinx/readme_jp.rst index eeb3304..82d7c58 100644 --- a/sphinx/readme_jp.rst +++ b/sphinx/readme_jp.rst @@ -36,7 +36,7 @@ APIに渡す時間の単位は統一さえされていれば何でも構いま while running: ... - dt = pygame_clock.advance(fps) + dt = pygame_clock.tick(fps) clock.advance(dt) ``Kivy`` を使っているなら以下のようになるでしょう。 diff --git a/src/asyncgui_ext/clock.py b/src/asyncgui_ext/clock.py index 0114542..d836a58 100644 --- a/src/asyncgui_ext/clock.py +++ b/src/asyncgui_ext/clock.py @@ -90,6 +90,7 @@ def advance(self, delta_time): self._events_to_be_added = events tick = advance + '''An alias of :meth:`advance`.''' def schedule_interval(self, func, interval) -> ClockEvent: ''' From 30846d9eb679e881090651b3aac94914cb57f6a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Natt=C5=8Dsai=20Mit=C5=8D?= Date: Sun, 31 Aug 2025 07:15:24 +0900 Subject: [PATCH 2/3] Remove `Clock.__slots__` --- src/asyncgui_ext/clock.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/asyncgui_ext/clock.py b/src/asyncgui_ext/clock.py index d836a58..eefe82f 100644 --- a/src/asyncgui_ext/clock.py +++ b/src/asyncgui_ext/clock.py @@ -44,8 +44,6 @@ def __exit__(self, *__): class Clock: - __slots__ = ('_cur_time', '_events', '_events_to_be_added', '__weakref__', ) - def __init__(self, initial_time=0): self._cur_time = initial_time self._events: list[ClockEvent] = [] From 51d25a3f4154e792144006f11fcad251704b2693 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Natt=C5=8Dsai=20Mit=C5=8D?= Date: Sun, 31 Aug 2025 07:15:39 +0900 Subject: [PATCH 3/3] Publish 0.6.1 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 87b714f..69a05e3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "asyncgui-ext-clock" -version = "0.6.1.dev0" +version = "0.6.1" description = "An event scheduler for asyncgui programs" authors = ["Nattōsai Mitō "] license = "MIT"