aiogram/aiogram
Alex Root Junior 1dbdcf0516
Improved Scene handler and action inheritance mechanism (#1585)
* #1583 Improved Scene handler and action inheritance mechanism

Enhanced the inheritance of handlers and actions in scenes. Refactored to eliminate the copying of previously connected handlers and actions from parent scenes. Now, handlers are dynamically rebuilt based on the current class, properly utilizing class inheritance and enabling handler overrides.

* Added more tests

* Added more tests for non-function handlers
2024-10-06 16:37:18 +03:00
..
client Bot API 7.10 (#1570) 2024-09-08 04:01:18 +03:00
dispatcher Bot API 7.10 (#1570) 2024-09-08 04:01:18 +03:00
enums Bot API 7.10 (#1570) 2024-09-08 04:01:18 +03:00
filters Fail redis and mongo tests if incorrect URI provided + some storages tests refactoring (#1510) 2024-06-17 00:55:59 +03:00
fsm Improved Scene handler and action inheritance mechanism (#1585) 2024-10-06 16:37:18 +03:00
handlers Added support for Bot API 7.0 (#1387) 2023-12-31 01:40:44 +02:00
methods Bot API 7.10 (#1570) 2024-09-08 04:01:18 +03:00
types #1579 Fixed Default object annotation resolution in pydantic models. (#1580) 2024-09-18 22:45:19 +03:00
utils fixed ruff issues (#1549) 2024-08-01 01:37:07 +03:00
webhook Prevent update handling task pointers from being garbage collected, backport of #1328 (#1331) 2023-10-08 18:13:06 +03:00
__init__.py PoC Scenes (#1280) 2023-11-23 00:41:21 +02:00
__meta__.py Release version 3.13.1 2024-09-18 22:55:32 +03:00
exceptions.py PoC Scenes (#1280) 2023-11-23 00:41:21 +02:00
loggers.py PoC Scenes (#1280) 2023-11-23 00:41:21 +02:00
py.typed Add py.typed 2020-04-11 22:01:53 +03:00