From 4497a82c504818d61ab18c5251ae2bc42bae279e Mon Sep 17 00:00:00 2001 From: ChrisLovering Date: Sat, 23 Nov 2024 18:47:50 +0000 Subject: Deploying to docs from @ python-discord/bot-core@bdaaa2e76d4cb32843754757532ef8d73ac97761 ๐Ÿš€ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- v11.0.0/output/pydis_core.html | 149 +++++++++++++++++++++-------------------- 1 file changed, 78 insertions(+), 71 deletions(-) (limited to 'v11.0.0/output/pydis_core.html') diff --git a/v11.0.0/output/pydis_core.html b/v11.0.0/output/pydis_core.html index 854c4566..2c451cb4 100644 --- a/v11.0.0/output/pydis_core.html +++ b/v11.0.0/output/pydis_core.html @@ -5,13 +5,13 @@ - + Pydis Core - Pydis Core v11.0.0 - + @@ -330,6 +330,14 @@ v9.0.0 +
  • + v11.5.0 +
  • + +
  • + v11.4.0 +
  • +
  • v11.3.1
  • @@ -465,7 +473,7 @@

    ID of the guild that the bot belongs to.

    Type:
    -

    int

    +

    int

    @@ -476,7 +484,7 @@

    The http session used for sending out HTTP requests.

    Type:
    -

    aiohttp.ClientSession

    +

    aiohttp.ClientSession

    @@ -498,7 +506,7 @@

    The url that statsd sends metrics to.

    Type:
    -

    str

    +

    str

    @@ -532,7 +540,7 @@ self.load_extensions. Use self.extensions to get the loaded extensions.

    Type:
    -

    frozenset[str]

    +

    frozenset[str]

    @@ -544,12 +552,12 @@
    Parameters:
    @@ -562,7 +570,7 @@ a dummy statsd client will be created.

    Add the given cog to the bot and log the operation.

    Return type:
    -

    None

    +

    None

    @@ -573,7 +581,7 @@ a dummy statsd client will be created.

    Add command as normal and then add its root aliases to the bot.

    Return type:
    -

    None

    +

    None

    @@ -584,7 +592,7 @@ a dummy statsd client will be created.

    Not implemented! Re-instantiate the bot instead of attempting to re-use a closed one.

    Return type:
    -

    None

    +

    None

    @@ -595,7 +603,7 @@ a dummy statsd client will be created.

    Close the Discord connection, and the aiohttp session, connector, statsd client, and resolver.

    Return type:
    -

    None

    +

    None

    @@ -606,10 +614,10 @@ a dummy statsd client will be created.

    Load all the extensions within the given module and save them to self.all_extensions.

    Parameters:
    -

    sync_app_commands (bool) โ€“ Whether to sync app commands after all extensions are loaded.

    +

    sync_app_commands (bool) โ€“ Whether to sync app commands after all extensions are loaded.

    Return type:
    -

    None

    +

    None

    @@ -620,7 +628,7 @@ a dummy statsd client will be created.

    Log the given message to #dev-log.

    Return type:
    -

    None

    +

    None

    @@ -633,7 +641,7 @@ a dummy statsd client will be created.

    will not be set and guild_available_but_cache_empty event will be emitted.

    Return type:
    -

    None

    +

    None

    @@ -644,7 +652,7 @@ will not be set and guild_available_but_cache_empty event will be e

    Clear the internal guild available event when self.guild_id becomes unavailable.

    Return type:
    -

    None

    +

    None

    @@ -655,7 +663,7 @@ will not be set and guild_available_but_cache_empty event will be e

    Ping all required services on setup to ensure they are up before starting.

    Return type:
    -

    None

    +

    None

    @@ -667,7 +675,7 @@ will not be set and guild_available_but_cache_empty event will be e

    This extension check is only relevant for clients that make use of pydis_core.BotBase.load_extensions.

    Return type:
    -

    None

    +

    None

    @@ -680,7 +688,7 @@ will not be set and guild_available_but_cache_empty event will be e So registration needs to happen once the bot instance has been created.

    Return type:
    -

    None

    +

    None

    @@ -693,7 +701,7 @@ So registration needs to happen once the bot instance has been created.

    To remove them, either remove the entire command or manually edit bot.all_commands.

    Return type:
    -

    Command | None

    +

    Command | None

    @@ -707,7 +715,7 @@ To remove them, either remove the entire command or manually edit bot.all_ and ping_services().

    Return type:
    -

    None

    +

    None

    @@ -720,7 +728,7 @@ and
    Return type:
    -

    None

    +

    None

    @@ -730,7 +738,7 @@ gateway event before giving up and thus not populating the cache for unavailable
    exception EmptyPaginatorEmbedError[source]ยถ
    -

    Bases: Exception

    +

    Bases: Exception

    Raised when attempting to paginate with empty contents.

    @@ -743,11 +751,11 @@ gateway event before giving up and thus not populating the cache for unavailable
    Parameters:
    • pagination_emojis (PaginationEmojis) โ€“ The emojis used to navigate pages.

    • -
    • prefix (str) โ€“ The prefix inserted to every page. e.g. three backticks.

    • -
    • suffix (str) โ€“ The suffix appended at the end of every page. e.g. three backticks.

    • -
    • max_size (int) โ€“ The maximum amount of codepoints allowed in a page.

    • -
    • scale_to_size (int) โ€“ The maximum amount of characters a single line can scale up to.

    • -
    • max_lines (int) โ€“ The maximum amount of lines allowed in a page.

    • +
    • prefix (str) โ€“ The prefix inserted to every page. e.g. three backticks.

    • +
    • suffix (str) โ€“ The suffix appended at the end of every page. e.g. three backticks.

    • +
    • max_size (int) โ€“ The maximum amount of codepoints allowed in a page.

    • +
    • scale_to_size (int) โ€“ The maximum amount of characters a single line can scale up to.

    • +
    • max_lines (int) โ€“ The maximum amount of lines allowed in a page.

    @@ -776,12 +784,12 @@ page at a reasonable size.

    Parameters:
      -
    • line (str) โ€“ The line to add to the paginated content.

    • -
    • empty (bool) โ€“ Indicates whether an empty line should be added at the end.

    • +
    • line (str) โ€“ The line to add to the paginated content.

    • +
    • empty (bool) โ€“ Indicates whether an empty line should be added at the end.

    Return type:
    -

    None

    +

    None

    @@ -800,26 +808,26 @@ to any user with a moderation role.

    Parameters:
    • pagination_emojis (PaginationEmojis) โ€“ The emojis used to navigate pages.

    • -
    • lines (list[str]) โ€“ A list of lines to be added to the paginated content.

    • +
    • lines (list[str]) โ€“ A list of lines to be added to the paginated content.

    • ctx (discord.ext.commands.Context) โ€“ The context in which the pagination is needed.

    • embed (discord.Embed) โ€“ The embed that holds the content, it serves as the page.

    • -
    • prefix (str) โ€“ The prefix inserted to every page. e.g. three backticks.

    • -
    • suffix (str) โ€“ The suffix appended at the end of every page. e.g. three backticks.

    • -
    • max_lines (int) โ€“ The maximum amount of lines allowed in a page.

    • -
    • max_size (int) โ€“ The maximum amount of codepoints allowed in a page.

    • -
    • scale_to_size (int) โ€“ The maximum amount of characters a single line can scale up to.

    • -
    • empty (bool) โ€“ Indicates whether an empty line should be added to each provided line.

    • +
    • prefix (str) โ€“ The prefix inserted to every page. e.g. three backticks.

    • +
    • suffix (str) โ€“ The suffix appended at the end of every page. e.g. three backticks.

    • +
    • max_lines (int) โ€“ The maximum amount of lines allowed in a page.

    • +
    • max_size (int) โ€“ The maximum amount of codepoints allowed in a page.

    • +
    • scale_to_size (int) โ€“ The maximum amount of characters a single line can scale up to.

    • +
    • empty (bool) โ€“ Indicates whether an empty line should be added to each provided line.

    • restrict_to_user (discord.User) โ€“ The user to whom interaction with the pages should be restricted.

    • -
    • timeout (int) โ€“ The timeout after which users cannot change pages anymore.

    • -
    • footer_text (str) โ€“ Text to be added as a footer for each page.

    • -
    • url (str) โ€“ The url to be set for the pagination embed.

    • -
    • exception_on_empty_embed (bool) โ€“ Indicates whether to raise an exception when no lines are provided.

    • -
    • reply (bool) โ€“ Indicates whether to send the page as a reply to the contextโ€™s message.

    • -
    • allowed_roles (Sequence[int]) โ€“ A list of role ids that are allowed to change pages.

    • +
    • timeout (int) โ€“ The timeout after which users cannot change pages anymore.

    • +
    • footer_text (str) โ€“ Text to be added as a footer for each page.

    • +
    • url (str) โ€“ The url to be set for the pagination embed.

    • +
    • exception_on_empty_embed (bool) โ€“ Indicates whether to raise an exception when no lines are provided.

    • +
    • reply (bool) โ€“ Indicates whether to send the page as a reply to the contextโ€™s message.

    • +
    • allowed_roles (Sequence[int]) โ€“ A list of role ids that are allowed to change pages.

    Return type:
    -

    Message | None

    +

    Message | None

    Example: @@ -853,9 +861,15 @@ to any user with a moderation role.

    Whether model building is completed, or if there are still undefined fields.

    +
    +
    +__pydantic_computed_fields__: ClassVar[Dict[str, ComputedFieldInfo]] = {}ยถ
    +

    A dictionary of computed field names and their corresponding [ComputedFieldInfo][pydantic.fields.ComputedFieldInfo] objects.

    +
    +
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'pydis_core.utils.pagination.PaginationEmojis'>, 'config': {'title': 'PaginationEmojis'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'pydis_core.utils.pagination.PaginationEmojis'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'pydis_core.utils.pagination.PaginationEmojis'>>]}, 'ref': 'pydis_core.utils.pagination.PaginationEmojis:94079785720912', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'delete': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': '<:trashcan:637136429717389331>', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'first': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'โฎ', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'last': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'โญ', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'left': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'โฌ…', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'right': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'โžก', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'PaginationEmojis', 'type': 'model-fields'}, 'type': 'model'}ยถ
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'pydis_core.utils.pagination.PaginationEmojis'>, 'config': {'title': 'PaginationEmojis'}, 'custom_init': False, 'metadata': {'pydantic_js_functions': [<bound method BaseModel.__get_pydantic_json_schema__ of <class 'pydis_core.utils.pagination.PaginationEmojis'>>]}, 'ref': 'pydis_core.utils.pagination.PaginationEmojis:94133672305680', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'delete': {'metadata': {}, 'schema': {'default': '<:trashcan:637136429717389331>', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'first': {'metadata': {}, 'schema': {'default': 'โฎ', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'last': {'metadata': {}, 'schema': {'default': 'โญ', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'left': {'metadata': {}, 'schema': {'default': 'โฌ…', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'right': {'metadata': {}, 'schema': {'default': 'โžก', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'PaginationEmojis', 'type': 'model-fields'}, 'type': 'model'}ยถ

    The core schema of the model.

    @@ -878,6 +892,13 @@ This replaces Model.__validators__ and Model.__root_validator

    A dictionary containing extra values, if [extra][pydantic.config.ConfigDict.extra] is set to โ€˜allowโ€™.

    +
    +
    +__pydantic_fields__: ClassVar[Dict[str, FieldInfo]] = {'delete': FieldInfo(annotation=str, required=False, default='<:trashcan:637136429717389331>'), 'first': FieldInfo(annotation=str, required=False, default='โฎ'), 'last': FieldInfo(annotation=str, required=False, default='โญ'), 'left': FieldInfo(annotation=str, required=False, default='โฌ…'), 'right': FieldInfo(annotation=str, required=False, default='โžก')}ยถ
    +

    A dictionary of field names and their corresponding [FieldInfo][pydantic.fields.FieldInfo] objects. +This replaces Model.__fields__ from Pydantic V1.

    +
    +
    __pydantic_fields_set__: set[str]ยถ
    @@ -911,13 +932,13 @@ __args__, __origin__, __parameters__ in typing-module generics. May eventually b
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x00005590a8355c50,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "right": SerField {                         key_py: Py(                             0x00007f0ebc1796f0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f0eb36aeb50,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "last": SerField {                         key_py: Py(                             0x00007f0ebc1d2270,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f0eb36aeba0,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "left": SerField {                         key_py: Py(                             0x00007f0ebc179730,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f0eb36aeab0,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "delete": SerField {                         key_py: Py(                             0x00007f0ebc560eb0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f0eb36aebf0,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "first": SerField {                         key_py: Py(                             0x00007f0ebc1f48b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f0eb36aeb00,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 5,             },         ),         has_extra: false,         root_model: false,         name: "PaginationEmojis",     }, ), definitions=[])ยถ
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x0000559d34196410,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "left": SerField {                         key_py: Py(                             0x00007f1d833797f0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f1d7e60e740,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "first": SerField {                         key_py: Py(                             0x00007f1d833f47b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f1d7e60e790,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "right": SerField {                         key_py: Py(                             0x00007f1d833797b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f1d7e60e7e0,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "last": SerField {                         key_py: Py(                             0x00007f1d833d2170,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f1d7e60e830,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "delete": SerField {                         key_py: Py(                             0x00007f1d83760eb0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f1d7e60e880,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 5,             },         ),         has_extra: false,         root_model: false,         name: "PaginationEmojis",     }, ), definitions=[])ยถ

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="PaginationEmojis", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "first",                         lookup_key: Simple {                             key: "first",                             py_key: Py(                                 0x00007f0eb9359330,                             ),                             path: LookupPath(                                 [                                     S(                                         "first",                                         Py(                                             0x00007f0eb9436db0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f0ebc1f48b0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f0eb36aeb00,                                     ),                                 ),                                 on_error: Raise,                                 validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[str]",                                 undefined: Py(                                     0x00007f0eb3ec49e0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "left",                         lookup_key: Simple {                             key: "left",                             py_key: Py(                                 0x00007f0eb32e6230,                             ),                             path: LookupPath(                                 [                                     S(                                         "left",                                         Py(                                             0x00007f0eb32e4430,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f0ebc179730,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f0eb36aeab0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[str]",                                 undefined: Py(                                     0x00007f0eb3ec49e0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "right",                         lookup_key: Simple {                             key: "right",                             py_key: Py(                                 0x00007f0eb32e7f30,                             ),                             path: LookupPath(                                 [                                     S(                                         "right",                                         Py(                                             0x00007f0eb32e7e70,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f0ebc1796f0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f0eb36aeb50,                                     ),                                 ),                                 on_error: Raise,                                 validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[str]",                                 undefined: Py(                                     0x00007f0eb3ec49e0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "last",                         lookup_key: Simple {                             key: "last",                             py_key: Py(                                 0x00007f0eb32e5eb0,                             ),                             path: LookupPath(                                 [                                     S(                                         "last",                                         Py(                                             0x00007f0eb32e47f0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f0ebc1d2270,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f0eb36aeba0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[str]",                                 undefined: Py(                                     0x00007f0eb3ec49e0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "delete",                         lookup_key: Simple {                             key: "delete",                             py_key: Py(                                 0x00007f0eb32e4af0,                             ),                             path: LookupPath(                                 [                                     S(                                         "delete",                                         Py(                                             0x00007f0eb32e7eb0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f0ebc560eb0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f0eb36aebf0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[str]",                                 undefined: Py(                                     0x00007f0eb3ec49e0,                                 ),                             },                         ),                         frozen: false,                     },                 ],                 model_name: "PaginationEmojis",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x00005590a8355c50,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007f0eb3ec49e0,         ),         name: "PaginationEmojis",     }, ), definitions=[], cache_strings=True)ยถ
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="PaginationEmojis", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "first",                         lookup_key: Simple {                             key: "first",                             py_key: Py(                                 0x00007f1d80353530,                             ),                             path: LookupPath(                                 [                                     S(                                         "first",                                         Py(                                             0x00007f1d7ecfe4b0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f1d833f47b0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f1d7e60e790,                                     ),                                 ),                                 on_error: Raise,                                 validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[str]",                                 undefined: Py(                                     0x00007f1d7ef10900,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "left",                         lookup_key: Simple {                             key: "left",                             py_key: Py(                                 0x00007f1d7ee87230,                             ),                             path: LookupPath(                                 [                                     S(                                         "left",                                         Py(                                             0x00007f1d7ee87870,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f1d833797f0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f1d7e60e740,                                     ),                                 ),                                 on_error: Raise,                                 validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[str]",                                 undefined: Py(                                     0x00007f1d7ef10900,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "right",                         lookup_key: Simple {                             key: "right",                             py_key: Py(                                 0x00007f1d7edcbfb0,                             ),                             path: LookupPath(                                 [                                     S(                                         "right",                                         Py(                                             0x00007f1d7db51830,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f1d833797b0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f1d7e60e7e0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[str]",                                 undefined: Py(                                     0x00007f1d7ef10900,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "last",                         lookup_key: Simple {                             key: "last",                             py_key: Py(                                 0x00007f1d7db53ab0,                             ),                             path: LookupPath(                                 [                                     S(                                         "last",                                         Py(                                             0x00007f1d7db517b0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f1d833d2170,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f1d7e60e830,                                     ),                                 ),                                 on_error: Raise,                                 validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[str]",                                 undefined: Py(                                     0x00007f1d7ef10900,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "delete",                         lookup_key: Simple {                             key: "delete",                             py_key: Py(                                 0x00007f1d7db51b70,                             ),                             path: LookupPath(                                 [                                     S(                                         "delete",                                         Py(                                             0x00007f1d7db50a30,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f1d83760eb0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f1d7e60e880,                                     ),                                 ),                                 on_error: Raise,                                 validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[str]",                                 undefined: Py(                                     0x00007f1d7ef10900,                                 ),                             },                         ),                         frozen: false,                     },                 ],                 model_name: "PaginationEmojis",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x0000559d34196410,         ),         generic_origin: None,         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007f1d7ef10900,         ),         name: "PaginationEmojis",     }, ), definitions=[], cache_strings=True)ยถ

    The pydantic-core SchemaValidator used to validate instances of the model.

    @@ -927,32 +948,18 @@ __args__, __origin__, __parameters__ in typing-module generics. May eventually b

    The synthesized __init__ [Signature][inspect.Signature] of the model.

    -
    -
    -model_computed_fields: ClassVar[Dict[str, ComputedFieldInfo]] = {}ยถ
    -

    A dictionary of computed field names and their corresponding ComputedFieldInfo objects.

    -
    -
    model_config: ClassVar[ConfigDict] = {}ยถ

    Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

    -
    -
    -model_fields: ClassVar[Dict[str, FieldInfo]] = {'delete': FieldInfo(annotation=str, required=False, default='<:trashcan:637136429717389331>'), 'first': FieldInfo(annotation=str, required=False, default='โฎ'), 'last': FieldInfo(annotation=str, required=False, default='โญ'), 'left': FieldInfo(annotation=str, required=False, default='โฌ…'), 'right': FieldInfo(annotation=str, required=False, default='โžก')}ยถ
    -

    Metadata about the fields defined on the model, -mapping of field names to [FieldInfo][pydantic.fields.FieldInfo] objects.

    -

    This replaces Model.__fields__ from Pydantic V1.

    -
    -
    exception StartupError(base)[source]ยถ
    -

    Bases: Exception

    +

    Bases: Exception

    Exception class for startup errors.

    @@ -1207,10 +1214,12 @@ mapping of field names to [FieldInfo][pydantic.fields.FieldInfo] ob
  • PaginationEmojis.__class_vars__
  • PaginationEmojis.__private_attributes__
  • PaginationEmojis.__pydantic_complete__
  • +
  • PaginationEmojis.__pydantic_computed_fields__
  • PaginationEmojis.__pydantic_core_schema__
  • PaginationEmojis.__pydantic_custom_init__
  • PaginationEmojis.__pydantic_decorators__
  • PaginationEmojis.__pydantic_extra__
  • +
  • PaginationEmojis.__pydantic_fields__
  • PaginationEmojis.__pydantic_fields_set__
  • PaginationEmojis.__pydantic_generic_metadata__
  • PaginationEmojis.__pydantic_parent_namespace__
  • @@ -1219,9 +1228,7 @@ mapping of field names to [FieldInfo][pydantic.fields.FieldInfo] ob
  • PaginationEmojis.__pydantic_serializer__
  • PaginationEmojis.__pydantic_validator__
  • PaginationEmojis.__signature__
  • -
  • PaginationEmojis.model_computed_fields
  • PaginationEmojis.model_config
  • -
  • PaginationEmojis.model_fields
  • StartupError
      @@ -1242,7 +1249,7 @@ mapping of field names to [FieldInfo][pydantic.fields.FieldInfo] ob - + -- cgit v1.2.3