Ë °L iÊ ãóR—dZddlmZddlmZddlmZmZGd„deeeef«Zy)z4This module contains the ShippingQueryHandler class.é)ÚUpdate)Ú BaseHandler)ÚCCTÚRTcó$—eZdZdZdZdedefd„Zy)ÚShippingQueryHandleraHandler class to handle Telegram :attr:`telegram.Update.shipping_query`. Warning: When setting :paramref:`block` to :obj:`False`, you cannot rely on adding custom attributes to :class:`telegram.ext.CallbackContext`. See its docs for more info. Examples: :any:`Payment Bot ` Args: callback (:term:`coroutine function`): The callback function for this handler. Will be called when :meth:`check_update` has determined that an update should be processed by this handler. Callback signature:: async def callback(update: Update, context: CallbackContext) The return value of the callback is usually ignored except for the special case of :class:`telegram.ext.ConversationHandler`. block (:obj:`bool`, optional): Determines whether the return value of the callback should be awaited before processing the next handler in :meth:`telegram.ext.Application.process_update`. Defaults to :obj:`True`. .. seealso:: :wiki:`Concurrency` Attributes: callback (:term:`coroutine function`): The callback function for this handler. block (:obj:`bool`): Determines whether the callback will run in a blocking way.. ©ÚupdateÚreturncóP—t|t«xrt|j«S)zäDetermines whether an update should be passed to this handler's :attr:`callback`. Args: update (:class:`telegram.Update` | :obj:`object`): Incoming update. Returns: :obj:`bool` )Ú isinstancerÚboolÚshipping_query)Úselfr s úq/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/telegram/ext/_handlers/shippingqueryhandler.pyÚ check_updatez!ShippingQueryHandler.check_update;s!€ô˜&¤&Ó)ÒI¬d°6×3HÑ3HÓ.IÐIóN)Ú__name__Ú __module__Ú __qualname__Ú__doc__Ú __slots__Úobjectrrr rrrrs$„ñð<€Ið J 6ð J¨dô JrrN) rÚtelegramrÚ"telegram.ext._handlers.basehandlerrÚtelegram.ext._utils.typesrrrr rrúrs,ðñ&;åÝ:ß-ô+J˜; v¨s°B Ñ7õ+Jr