Created
September 25, 2023 16:41
-
-
Save JrooTJunior/7e3f6d3100184e6a1381eab8302eb94d to your computer and use it in GitHub Desktop.
traceback
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Traceback (most recent call last): | |
File "/home/jrootjunior/work/aiogram/aiogram3/dev/experiment.py", line 10, in <module> | |
from aiogram import Bot, Dispatcher, Router, F | |
File "/home/jrootjunior/work/aiogram/aiogram3/aiogram/__init__.py", line 5, in <module> | |
from . import enums, methods, types | |
File "/home/jrootjunior/work/aiogram/aiogram3/aiogram/methods/__init__.py", line 6, in <module> | |
from .answer_web_app_query import AnswerWebAppQuery | |
File "/home/jrootjunior/work/aiogram/aiogram3/aiogram/methods/answer_web_app_query.py", line 31, in <module> | |
class AnswerWebAppQuery(TelegramMethod[SentWebAppMessage]): | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_model_construction.py", line 184, in __new__ | |
complete_model_class( | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_model_construction.py", line 495, in complete_model_class | |
schema = apply_discriminators(simplify_schema_references(schema)) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 519, in simplify_schema_references | |
schema = walk_core_schema(schema, count_refs) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 439, in walk_core_schema | |
return f(schema, _dispatch) | |
^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 515, in count_refs | |
recurse(state['definitions'][ref], count_refs) | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 215, in walk | |
return f(schema, self._walk) | |
^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 503, in count_refs | |
return recurse(s, count_refs) | |
^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 218, in _walk | |
schema = self._schema_type_to_method[schema['type']](schema, f) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 227, in _handle_other_schemas | |
schema['schema'] = self.walk(sub_schema, f) # type: ignore | |
^^^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 215, in walk | |
return f(schema, self._walk) | |
^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 503, in count_refs | |
return recurse(s, count_refs) | |
^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 218, in _walk | |
schema = self._schema_type_to_method[schema['type']](schema, f) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 227, in _handle_other_schemas | |
schema['schema'] = self.walk(sub_schema, f) # type: ignore | |
^^^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 215, in walk | |
return f(schema, self._walk) | |
^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 503, in count_refs | |
return recurse(s, count_refs) | |
^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 218, in _walk | |
schema = self._schema_type_to_method[schema['type']](schema, f) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 362, in handle_model_fields_schema | |
replaced_field['schema'] = self.walk(v['schema'], f) | |
^^^^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 215, in walk | |
return f(schema, self._walk) | |
^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 503, in count_refs | |
return recurse(s, count_refs) | |
^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 218, in _walk | |
schema = self._schema_type_to_method[schema['type']](schema, f) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 323, in handle_union_schema | |
new_choices.append(self.walk(v, f)) | |
^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 215, in walk | |
return f(schema, self._walk) | |
^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 515, in count_refs | |
recurse(state['definitions'][ref], count_refs) | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 218, in _walk | |
schema = self._schema_type_to_method[schema['type']](schema, f) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 227, in _handle_other_schemas | |
schema['schema'] = self.walk(sub_schema, f) # type: ignore | |
^^^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 215, in walk | |
return f(schema, self._walk) | |
^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 503, in count_refs | |
return recurse(s, count_refs) | |
^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 218, in _walk | |
schema = self._schema_type_to_method[schema['type']](schema, f) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 227, in _handle_other_schemas | |
schema['schema'] = self.walk(sub_schema, f) # type: ignore | |
^^^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 215, in walk | |
return f(schema, self._walk) | |
^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 503, in count_refs | |
return recurse(s, count_refs) | |
^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 218, in _walk | |
schema = self._schema_type_to_method[schema['type']](schema, f) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 362, in handle_model_fields_schema | |
replaced_field['schema'] = self.walk(v['schema'], f) | |
^^^^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 215, in walk | |
return f(schema, self._walk) | |
^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 503, in count_refs | |
return recurse(s, count_refs) | |
^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 218, in _walk | |
schema = self._schema_type_to_method[schema['type']](schema, f) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 227, in _handle_other_schemas | |
schema['schema'] = self.walk(sub_schema, f) # type: ignore | |
^^^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 215, in walk | |
return f(schema, self._walk) | |
^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 503, in count_refs | |
return recurse(s, count_refs) | |
^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 218, in _walk | |
schema = self._schema_type_to_method[schema['type']](schema, f) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 227, in _handle_other_schemas | |
schema['schema'] = self.walk(sub_schema, f) # type: ignore | |
^^^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 215, in walk | |
return f(schema, self._walk) | |
^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 503, in count_refs | |
return recurse(s, count_refs) | |
^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 218, in _walk | |
schema = self._schema_type_to_method[schema['type']](schema, f) | |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 323, in handle_union_schema | |
new_choices.append(self.walk(v, f)) | |
^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 215, in walk | |
return f(schema, self._walk) | |
^^^^^^^^^^^^^^^^^^^^^ | |
File "/home/jrootjunior/work/aiogram/aiogram3/.hatch/dev/lib/python3.11/site-packages/pydantic/_internal/_core_utils.py", line 515, in count_refs | |
recurse(state['definitions'][ref], count_refs) | |
~~~~~~~~~~~~~~~~~~~~^^^^^ | |
KeyError: 'aiogram.types.input_text_message_content.InputTextMessageContent:94101583057968' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment