Update dependency py-cord to v2.5.0 #8

Merged
profitroll merged 1 commits from renovate/py-cord-2.x into main 2024-03-02 17:44:45 +02:00
Collaborator

This PR contains the following updates:

Package Update Change
py-cord (changelog) minor ==2.4.1 -> ==2.5.0

Release Notes

Pycord-Development/pycord (py-cord)

v2.5.0

Compare Source

Added
  • Added method to start bot via async context manager.
    (#​1801)
  • Added parameters author, footer, image and thumbnail to discord.Embed
    initializer. (#​1996)
  • Added events on_bridge_command, on_bridge_command_completion, and
    on_bridge_command_error.
    (#​1916)
  • Added the @client.once() decorator, which serves as a one-time event listener.
    (#​1940)
  • Added support for text-related features in StageChannel.
    (#​1936)
  • Added support for one-time event listeners in Client.listen.
    (#​1957)
  • Added current_page argument to Paginator.update().
    (#​1983)
  • Added application flag application_auto_moderation_rule_create_badge.
    (#​1992)
  • Added support for recording silence via new sync_start argument in
    VoiceClient.start_recording().
    (#​1984)
  • Added custom_message to AutoModActionMetadata.
    (#​2029)
  • Added support for
    voice messages.
    (#​2016)
  • Added data attribute to all
    Raw Event payloads.
    (#​2023)
  • Added and documented missing AuditLogAction enums.
    (#​2030,
    #​2171)
  • Added AutoMod-related models for AuditLogDiff enums.
    (#​2030)
  • Added Interaction.respond and Interaction.edit as shortcut responses.
    (#​2026)
  • Added view.parent which is set when the view is sent by
    interaction.response.send_message.
    (#​2036)
  • Added methods bridge.Bot.walk_bridge_commands and
    BridgeCommandGroup.walk_commands.
    (#​1867)
  • Added support for usernames and modified multiple methods accordingly.
    (#​2042)
  • Added icon and unicode_emoji arguments to Guild.create_role.
    (#​2086)
  • Added cooldown and max_concurrency attributes to SlashCommandGroup.
    (#​2091)
  • Added embedded activities Gartic Phone and Jamspace.
    (#​2102)
  • Added bridge.Context type as a Union of subclasses.
    (#​2106)
  • Added support for type-hinting slash command options with typing.Annotated.
    (#​2124)
  • Added suppress and allowed_mentions parameters to Webhook and
    InteractionResponse edit methods.
    (#​2138)
  • Added wait_finish parameter to VoiceClient.play for awaiting the end of a play.
    (#​2194)
  • Added support for custom bot status.
    (#​2206)
  • Added function Guild.delete_auto_moderation_rule.
    (#​2153)
  • Added VoiceChannel.slowmode_delay.
    (#​2112)
  • Added ForumChannel.default_reaction_emoji attribute.
    (#​2178)
  • Added default_reaction_emoji parameter to Guild.create_forum_channel and
    ForumChannel.edit methods.
    (#​2178)
  • Added applied_tags parameter to Webhook.send method.
    (#​2322)
  • Added User.avatar_decoration.
    (#​2131)
  • Added support for guild onboarding related features.
    (#​2127)
  • Added support for monetization related objects and events.
    (#​2273)
  • Added AttachmentFlags and attachment attributes expires_at, issued_at and hm.
    (#​2342)
  • Added invitable and slowmode_delay to Thread creation methods.
    (#​2350)
  • Added support for voice channel statuses.
    (#​2368)
  • Added enforce_nonce parameter for message sending.
    (#​2370)
  • Added audit log support for voice channel status.
    (#​2373)
Changed
  • Changed default for all name_localizations and description_localizations
    attributes from being None to being MISSING.
    (#​1866)
  • Changed ffmpeg output suppression when recording voice channels.
    (#​1993)
  • Changed file-upload size limit from 8 MB to 25 MB accordingly.
    (#​2014)
  • Changed the behavior of retrieving bans to accurately reflect the API.
    (#​1922)
  • Changed Interaction.channel to be received from the gateway, allowing it to be
    DMChannel or GroupChannel.
    (#​2025)
  • Changed DMChannel.recipients to potentially be None.
    (#​2025)
  • Changed the behavior to store view.message when receiving a component interaction,
    while also changing view.message not to be set when sending view through
    InteractionResponse.send_message.
    (#​2036)
  • Changed the fetching of attributes shared between text-based and Slash Commands in
    Bridge Commands to be dynamic.
    (#​1867)
  • discord.Embed attributes (such as author, footer, etc.) now return instances of
    their respective classes when set and None otherwise.
    (#​2063)
  • Changed default_avatar behavior to depend on the user's username migration status.
    (#​2087)
  • Changed type hints of command_prefix and help_command arguments to be accurate.
    (#​2099)
  • Replaced orjson features with msgspec in the codebase.
    (#​2170)
  • BridgeOption must now be used for arguments in bridge commands.
    (#​2252)
Removed
  • Removed Client.once in favour of once argument in Client.listen.
    (#​1957)
  • Removed Embed.Empty in favour of None, and EmbedProxy in favour of individual
    classes. (#​2063)
Fixed
  • Fixed AttributeError caused by
    #​1957 when using listeners
    in cogs. (#​1989)
  • Fixed an issue in editing webhook messages in forum posts and private threads.
    (#​1981).
  • Fixed View.message not being set when view is sent using webhooks, including
    Interaction.followup.send or when a message is edited.
    (#​1997)
  • Fixed None being handled incorrectly for avatar in ClientUser.edit.
    (#​1994)
  • Fixed scheduled events breaking when changing the location from external to a channel.
    (#​1998)
  • Fixed boolean converter breaking for Bridge Commands.
    (#​1999)
  • Fixed bridge command options not working.
    (#​1999)
  • Fixed TypeError being raised when passing name argument to bridge groups.
    (#​2000)
  • Fixed TypeError in AutoModRule.
    (#​2029)
  • Fixed the functionality to override the default on_application_command_error
    behavior using listeners.
    (#​2044)
  • Fixed unloading of cogs with bridge commands.
    (#​2048)
  • Fixed the individual slash command synchronization method.
    (#​1925)
  • Fixed an issue that occurred when webhooks_update event payload channel ID was
    None. (#​2078)
  • Fixed major TypeError when an AuditLogEntry has no user.
    (#​2079)
  • Fixed HTTPException when trying to create a forum thread with files.
    (#​2075)
  • Fixed before_invoke not being run for SlashCommandGroup.
    (#​2091)
  • Fixed AttributeError when accessing a Select object's values when it hasn't been
    interacted with. (#​2104)
  • Fixed before_invoke being run twice for slash subcommands.
    (#​2139)
  • Fixed Guild._member_count sometimes not being set.
    (#​2145)
  • Fixed Thread.applied_tags not being updated.
    (#​2146)
  • Fixed type hinting of author property of ApplicationContext to include
    type-hinting of User or Member.
    (#​2148)
  • Fixed missing delete_after parameter in overload type-hinting for Webhook.send().
    (#​2156)
  • Fixed ScheduledEvent.creator_id returning str instead of int.
    (#​2162)
  • Fixed _bytes_to_base64_data not defined.
    (#​2185)
  • Fixed inaccurate Union type hint of values argument of basic_autocomplete to
    include Iterable[OptionChoice].
    (#​2164)
  • Fixed initial message inside of the create thread payload sending legacy beta payload.
    (#​2191)
  • Fixed a misplaced payload object inside of the thread creation payload.
    (#​2192)
  • Fixed DMChannel.recipient and User.dm_channel being None.
    (#​2219)
  • Fixed ffmpeg being terminated prematurely when piping audio stream.
    (#​2240)
  • Fixed tasks looping infinitely when tzinfo is neither None nor UTC.
    (#​2196)
  • Fixed AttributeError when running permission checks without the bot scope.
    (#​2113)
  • Fixed Option not working on bridge commands because ext.commands.Command doesn't
    recognize them. (#​2256)
  • Fixed offset-aware tasks causing TypeError when being prepared.
    (#​2271)
  • Fixed AttributeError when serializing commands with Annotated type hints.
    (#​2243)
  • Fixed Intents.all() returning the wrong value.
    (#​2257)
  • Fixed AuditLogIterator not respecting the after parameter.
    (#​2295)
  • Fixed AttributeError when failing to establish initial websocket connection.
    (#​2301)
  • Fixed AttributeError caused by command.cog being MISSING.
    (#​2303)
  • Fixed self.use_default_buttons being assumed truthy by Paginator.update.
    (#​2319)
  • Fixed AttributeError when comparing application commands with non-command objects.
    (#​2299)
  • Fixed AttributeError when copying groups on startup.
    (#​2331)
  • Fixed application command options causing errors if declared through the option
    decorator or kwarg.
    (#​2332)
  • Fixed options declared using the parameter default value syntax always being optional.
    (#​2333)
  • Fixed BridgeContext type hints raising an exception for unsupported option type.
    (#​2337)
  • Fixed TypeError due to (Sync)WebhookMessage._thread_id being set to None.
    (#​2343)
  • Fixed AttributeError due to entitlements not being included in
    Interaction.__slots__.
    (#​2345)
  • Fixed Thread.me being out of date and added the thread owner to Thread.members on
    creation. (#​1296)
  • Fixed keyword argument wildcard of bridge.has_permissions having the wrong type
    hint. (#​2364)
  • Fixed enum to support stringified annotations.
    (#​2367)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [py-cord](https://github.com/Pycord-Development/pycord) ([changelog](https://docs.pycord.dev/en/master/changelog.html)) | minor | `==2.4.1` -> `==2.5.0` | --- ### Release Notes <details> <summary>Pycord-Development/pycord (py-cord)</summary> ### [`v2.5.0`](https://github.com/Pycord-Development/pycord/blob/HEAD/CHANGELOG.md#250---2024-03-02) [Compare Source](https://github.com/Pycord-Development/pycord/compare/v2.4.1...v2.5.0) ##### Added - Added method to start bot via async context manager. ([#&#8203;1801](https://github.com/Pycord-Development/pycord/pull/1801)) - Added parameters `author`, `footer`, `image` and `thumbnail` to `discord.Embed` initializer. ([#&#8203;1996](https://github.com/Pycord-Development/pycord/pull/1996)) - Added events `on_bridge_command`, `on_bridge_command_completion`, and `on_bridge_command_error`. ([#&#8203;1916](https://github.com/Pycord-Development/pycord/pull/1916)) - Added the `@client.once()` decorator, which serves as a one-time event listener. ([#&#8203;1940](https://github.com/Pycord-Development/pycord/pull/1940)) - Added support for text-related features in `StageChannel`. ([#&#8203;1936](https://github.com/Pycord-Development/pycord/pull/1936)) - Added support for one-time event listeners in `Client.listen`. ([#&#8203;1957](https://github.com/Pycord-Development/pycord/pull/1957)) - Added `current_page` argument to `Paginator.update()`. ([#&#8203;1983](https://github.com/Pycord-Development/pycord/pull/1983)) - Added application flag `application_auto_moderation_rule_create_badge`. ([#&#8203;1992](https://github.com/Pycord-Development/pycord/pull/1992)) - Added support for recording silence via new `sync_start` argument in `VoiceClient.start_recording()`. ([#&#8203;1984](https://github.com/Pycord-Development/pycord/pull/1984)) - Added `custom_message` to AutoModActionMetadata. ([#&#8203;2029](https://github.com/Pycord-Development/pycord/pull/2029)) - Added support for [voice messages](https://github.com/discord/discord-api-docs/pull/6082). ([#&#8203;2016](https://github.com/Pycord-Development/pycord/pull/2016)) - Added `data` attribute to all [Raw Event payloads](https://docs.pycord.dev/en/master/api/models.html#events). ([#&#8203;2023](https://github.com/Pycord-Development/pycord/pull/2023)) - Added and documented missing `AuditLogAction` enums. ([#&#8203;2030](https://github.com/Pycord-Development/pycord/pull/2030), [#&#8203;2171](https://github.com/Pycord-Development/pycord/pull/2171)) - Added AutoMod-related models for `AuditLogDiff` enums. ([#&#8203;2030](https://github.com/Pycord-Development/pycord/pull/2030)) - Added `Interaction.respond` and `Interaction.edit` as shortcut responses. ([#&#8203;2026](https://github.com/Pycord-Development/pycord/pull/2026)) - Added `view.parent` which is set when the view is sent by `interaction.response.send_message`. ([#&#8203;2036](https://github.com/Pycord-Development/pycord/pull/2036)) - Added methods `bridge.Bot.walk_bridge_commands` and `BridgeCommandGroup.walk_commands`. ([#&#8203;1867](https://github.com/Pycord-Development/pycord/pull/1867)) - Added support for usernames and modified multiple methods accordingly. ([#&#8203;2042](https://github.com/Pycord-Development/pycord/pull/2042)) - Added `icon` and `unicode_emoji` arguments to `Guild.create_role`. ([#&#8203;2086](https://github.com/Pycord-Development/pycord/pull/2086)) - Added `cooldown` and `max_concurrency` attributes to `SlashCommandGroup`. ([#&#8203;2091](https://github.com/Pycord-Development/pycord/pull/2091)) - Added embedded activities Gartic Phone and Jamspace. ([#&#8203;2102](https://github.com/Pycord-Development/pycord/pull/2102)) - Added `bridge.Context` type as a `Union` of subclasses. ([#&#8203;2106](https://github.com/Pycord-Development/pycord/pull/2106)) - Added support for type-hinting slash command options with `typing.Annotated`. ([#&#8203;2124](https://github.com/Pycord-Development/pycord/pull/2124)) - Added `suppress` and `allowed_mentions` parameters to `Webhook` and `InteractionResponse` edit methods. ([#&#8203;2138](https://github.com/Pycord-Development/pycord/pull/2138)) - Added `wait_finish` parameter to `VoiceClient.play` for awaiting the end of a play. ([#&#8203;2194](https://github.com/Pycord-Development/pycord/pull/2194)) - Added support for custom bot status. ([#&#8203;2206](https://github.com/Pycord-Development/pycord/pull/2206)) - Added function `Guild.delete_auto_moderation_rule`. ([#&#8203;2153](https://github.com/Pycord-Development/pycord/pull/2153)) - Added `VoiceChannel.slowmode_delay`. ([#&#8203;2112](https://github.com/Pycord-Development/pycord/pull/2112)) - Added `ForumChannel.default_reaction_emoji` attribute. ([#&#8203;2178](https://github.com/Pycord-Development/pycord/pull/2178)) - Added `default_reaction_emoji` parameter to `Guild.create_forum_channel` and `ForumChannel.edit` methods. ([#&#8203;2178](https://github.com/Pycord-Development/pycord/pull/2178)) - Added `applied_tags` parameter to `Webhook.send` method. ([#&#8203;2322](https://github.com/Pycord-Development/pycord/pull/2322)) - Added `User.avatar_decoration`. ([#&#8203;2131](https://github.com/Pycord-Development/pycord/pull/2131)) - Added support for guild onboarding related features. ([#&#8203;2127](https://github.com/Pycord-Development/pycord/pull/2127)) - Added support for monetization related objects and events. ([#&#8203;2273](https://github.com/Pycord-Development/pycord/pull/2273)) - Added `AttachmentFlags` and attachment attributes `expires_at`, `issued_at` and `hm`. ([#&#8203;2342](https://github.com/Pycord-Development/pycord/pull/2342)) - Added `invitable` and `slowmode_delay` to `Thread` creation methods. ([#&#8203;2350](https://github.com/Pycord-Development/pycord/pull/2350)) - Added support for voice channel statuses. ([#&#8203;2368](https://github.com/Pycord-Development/pycord/pull/2368)) - Added `enforce_nonce` parameter for message sending. ([#&#8203;2370](https://github.com/Pycord-Development/pycord/pull/2370)) - Added audit log support for voice channel status. ([#&#8203;2373](https://github.com/Pycord-Development/pycord/pull/2373)) ##### Changed - Changed default for all `name_localizations` and `description_localizations` attributes from being `None` to being `MISSING`. ([#&#8203;1866](https://github.com/Pycord-Development/pycord/pull/1866)) - Changed `ffmpeg` output suppression when recording voice channels. ([#&#8203;1993](https://github.com/Pycord-Development/pycord/pull/1993)) - Changed file-upload size limit from 8 MB to 25 MB accordingly. ([#&#8203;2014](https://github.com/Pycord-Development/pycord/pull/2014)) - Changed the behavior of retrieving bans to accurately reflect the API. ([#&#8203;1922](https://github.com/Pycord-Development/pycord/pull/1922)) - Changed `Interaction.channel` to be received from the gateway, allowing it to be `DMChannel` or `GroupChannel`. ([#&#8203;2025](https://github.com/Pycord-Development/pycord/pull/2025)) - Changed `DMChannel.recipients` to potentially be `None`. ([#&#8203;2025](https://github.com/Pycord-Development/pycord/pull/2025)) - Changed the behavior to store `view.message` when receiving a component interaction, while also changing `view.message` not to be set when sending view through `InteractionResponse.send_message`. ([#&#8203;2036](https://github.com/Pycord-Development/pycord/pull/2036)) - Changed the fetching of attributes shared between text-based and Slash Commands in Bridge Commands to be dynamic. ([#&#8203;1867](https://github.com/Pycord-Development/pycord/pull/1867)) - `discord.Embed` attributes (such as author, footer, etc.) now return instances of their respective classes when set and `None` otherwise. ([#&#8203;2063](https://github.com/Pycord-Development/pycord/pull/2063)) - Changed `default_avatar` behavior to depend on the user's username migration status. ([#&#8203;2087](https://github.com/Pycord-Development/pycord/pull/2087)) - Changed type hints of `command_prefix` and `help_command` arguments to be accurate. ([#&#8203;2099](https://github.com/Pycord-Development/pycord/pull/2099)) - Replaced `orjson` features with `msgspec` in the codebase. ([#&#8203;2170](https://github.com/Pycord-Development/pycord/pull/2170)) - `BridgeOption` must now be used for arguments in bridge commands. ([#&#8203;2252](https://github.com/Pycord-Development/pycord/pull/2252)) ##### Removed - Removed `Client.once` in favour of `once` argument in `Client.listen`. ([#&#8203;1957](https://github.com/Pycord-Development/pycord/pull/1957)) - Removed `Embed.Empty` in favour of `None`, and `EmbedProxy` in favour of individual classes. ([#&#8203;2063](https://github.com/Pycord-Development/pycord/pull/2063)) ##### Fixed - Fixed `AttributeError` caused by [#&#8203;1957](https://github.com/Pycord-Development/pycord/pull/1957) when using listeners in cogs. ([#&#8203;1989](https://github.com/Pycord-Development/pycord/pull/1989)) - Fixed an issue in editing webhook messages in forum posts and private threads. ([#&#8203;1981](https://github.com/Pycord-Development/pycord/pull/1981)). - Fixed `View.message` not being set when view is sent using webhooks, including `Interaction.followup.send` or when a message is edited. ([#&#8203;1997](https://github.com/Pycord-Development/pycord/pull/1997)) - Fixed `None` being handled incorrectly for avatar in `ClientUser.edit`. ([#&#8203;1994](https://github.com/Pycord-Development/pycord/pull/1994)) - Fixed scheduled events breaking when changing the location from external to a channel. ([#&#8203;1998](https://github.com/Pycord-Development/pycord/pull/1998)) - Fixed boolean converter breaking for Bridge Commands. ([#&#8203;1999](https://github.com/Pycord-Development/pycord/pull/1999)) - Fixed bridge command options not working. ([#&#8203;1999](https://github.com/Pycord-Development/pycord/pull/1999)) - Fixed `TypeError` being raised when passing `name` argument to bridge groups. ([#&#8203;2000](https://github.com/Pycord-Development/pycord/pull/2000)) - Fixed `TypeError` in `AutoModRule`. ([#&#8203;2029](https://github.com/Pycord-Development/pycord/pull/2029)) - Fixed the functionality to override the default `on_application_command_error` behavior using listeners. ([#&#8203;2044](https://github.com/Pycord-Development/pycord/pull/2044)) - Fixed unloading of cogs with bridge commands. ([#&#8203;2048](https://github.com/Pycord-Development/pycord/pull/2048)) - Fixed the `individual` slash command synchronization method. ([#&#8203;1925](https://github.com/Pycord-Development/pycord/pull/1925)) - Fixed an issue that occurred when `webhooks_update` event payload channel ID was `None`. ([#&#8203;2078](https://github.com/Pycord-Development/pycord/pull/2078)) - Fixed major `TypeError` when an `AuditLogEntry` has no user. ([#&#8203;2079](https://github.com/Pycord-Development/pycord/pull/2079)) - Fixed `HTTPException` when trying to create a forum thread with files. ([#&#8203;2075](https://github.com/Pycord-Development/pycord/pull/2075)) - Fixed `before_invoke` not being run for `SlashCommandGroup`. ([#&#8203;2091](https://github.com/Pycord-Development/pycord/pull/2091)) - Fixed `AttributeError` when accessing a `Select` object's values when it hasn't been interacted with. ([#&#8203;2104](https://github.com/Pycord-Development/pycord/pull/2104)) - Fixed `before_invoke` being run twice for slash subcommands. ([#&#8203;2139](https://github.com/Pycord-Development/pycord/pull/2139)) - Fixed `Guild._member_count` sometimes not being set. ([#&#8203;2145](https://github.com/Pycord-Development/pycord/pull/2145)) - Fixed `Thread.applied_tags` not being updated. ([#&#8203;2146](https://github.com/Pycord-Development/pycord/pull/2146)) - Fixed type hinting of `author` property of `ApplicationContext` to include type-hinting of `User` or `Member`. ([#&#8203;2148](https://github.com/Pycord-Development/pycord/pull/2148)) - Fixed missing `delete_after` parameter in overload type-hinting for `Webhook.send()`. ([#&#8203;2156](https://github.com/Pycord-Development/pycord/pull/2156)) - Fixed `ScheduledEvent.creator_id` returning `str` instead of `int`. ([#&#8203;2162](https://github.com/Pycord-Development/pycord/pull/2162)) - Fixed `_bytes_to_base64_data` not defined. ([#&#8203;2185](https://github.com/Pycord-Development/pycord/pull/2185)) - Fixed inaccurate `Union` type hint of `values` argument of `basic_autocomplete` to include `Iterable[OptionChoice]`. ([#&#8203;2164](https://github.com/Pycord-Development/pycord/pull/2164)) - Fixed initial message inside of the create thread payload sending legacy beta payload. ([#&#8203;2191](https://github.com/Pycord-Development/pycord/pull/2191)) - Fixed a misplaced payload object inside of the thread creation payload. ([#&#8203;2192](https://github.com/Pycord-Development/pycord/pull/2192)) - Fixed `DMChannel.recipient` and `User.dm_channel` being `None`. ([#&#8203;2219](https://github.com/Pycord-Development/pycord/pull/2219)) - Fixed `ffmpeg` being terminated prematurely when piping audio stream. ([#&#8203;2240](https://github.com/Pycord-Development/pycord/pull/2240)) - Fixed tasks looping infinitely when `tzinfo` is neither `None` nor UTC. ([#&#8203;2196](https://github.com/Pycord-Development/pycord/pull/2196)) - Fixed `AttributeError` when running permission checks without the `bot` scope. ([#&#8203;2113](https://github.com/Pycord-Development/pycord/issues/2113)) - Fixed `Option` not working on bridge commands because `ext.commands.Command` doesn't recognize them. ([#&#8203;2256](https://github.com/Pycord-Development/pycord/pull/2256)) - Fixed offset-aware tasks causing `TypeError` when being prepared. ([#&#8203;2271](https://github.com/Pycord-Development/pycord/pull/2271)) - Fixed `AttributeError` when serializing commands with `Annotated` type hints. ([#&#8203;2243](https://github.com/Pycord-Development/pycord/pull/2243)) - Fixed `Intents.all()` returning the wrong value. ([#&#8203;2257](https://github.com/Pycord-Development/pycord/issues/2257)) - Fixed `AuditLogIterator` not respecting the `after` parameter. ([#&#8203;2295](https://github.com/Pycord-Development/pycord/issues/2295)) - Fixed `AttributeError` when failing to establish initial websocket connection. ([#&#8203;2301](https://github.com/Pycord-Development/pycord/pull/2301)) - Fixed `AttributeError` caused by `command.cog` being `MISSING`. ([#&#8203;2303](https://github.com/Pycord-Development/pycord/issues/2303)) - Fixed `self.use_default_buttons` being assumed truthy by `Paginator.update`. ([#&#8203;2319](https://github.com/Pycord-Development/pycord/pull/2319)) - Fixed `AttributeError` when comparing application commands with non-command objects. ([#&#8203;2299](https://github.com/Pycord-Development/pycord/issues/2299)) - Fixed `AttributeError` when copying groups on startup. ([#&#8203;2331](https://github.com/Pycord-Development/pycord/issues/2331)) - Fixed application command options causing errors if declared through the option decorator or kwarg. ([#&#8203;2332](https://github.com/Pycord-Development/pycord/issues/2332)) - Fixed options declared using the parameter default value syntax always being optional. ([#&#8203;2333](https://github.com/Pycord-Development/pycord/issues/2333)) - Fixed `BridgeContext` type hints raising an exception for unsupported option type. ([#&#8203;2337](https://github.com/Pycord-Development/pycord/pull/2337)) - Fixed `TypeError` due to `(Sync)WebhookMessage._thread_id` being set to `None`. ([#&#8203;2343](https://github.com/Pycord-Development/pycord/pull/2343)) - Fixed `AttributeError` due to `entitlements` not being included in `Interaction.__slots__`. ([#&#8203;2345](https://github.com/Pycord-Development/pycord/pull/2345)) - Fixed `Thread.me` being out of date and added the thread owner to `Thread.members` on creation. ([#&#8203;1296](https://github.com/Pycord-Development/pycord/issues/1296)) - Fixed keyword argument wildcard of `bridge.has_permissions` having the wrong type hint. ([#&#8203;2364](https://github.com/Pycord-Development/pycord/pull/2364)) - Fixed enum to support stringified annotations. ([#&#8203;2367](https://github.com/Pycord-Development/pycord/pull/2367)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4zNS4wIiwidXBkYXRlZEluVmVyIjoiMzYuMzUuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Renovate added 1 commit 2024-03-02 11:01:26 +02:00
Renovate scheduled this pull request to auto merge when all checks succeed 2024-03-02 11:01:27 +02:00
profitroll merged commit 5c5a620d65 into main 2024-03-02 17:44:45 +02:00
profitroll deleted branch renovate/py-cord-2.x 2024-03-02 17:44:45 +02:00
Sign in to join this conversation.
No description provided.