Skip to content

build(deps): bump py-cord from 2.6.1 to 2.7.1#486

Merged
ReenigneArcher merged 1 commit intomasterfrom
dependabot/pip/py-cord-2.7.1
Feb 16, 2026
Merged

build(deps): bump py-cord from 2.6.1 to 2.7.1#486
ReenigneArcher merged 1 commit intomasterfrom
dependabot/pip/py-cord-2.7.1

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 16, 2026

Bumps py-cord from 2.6.1 to 2.7.1.

Release notes

Sourced from py-cord's releases.

v2.7.1

What's Changed

Added

  • Added .extension attribute to the AppEmoji and GuildEmoji classes. (#3055)
  • Added the ability to compare instances of PrimaryGuild. (#3077)

Changed

  • Updated Role.is_assignable() to also check whether the bot has the MANAGE_ROLES permission. (#3048)
  • Updated the docs' Sphinx version to v9. (#3067)

Fixed

  • Fixed core issues with modifying items in Container and Section (#3032)
  • Fixed an issue where views raised unnecessary errors on timeout. (#3019)
  • Fixed RawMessageUpdateEvent.cached_message being always None even when the message was cached. (#3038)
  • Fixed an issue with downloading animated emojis which were originally uploaded as WebP files by changing the .url extension of animated emojis from .gif to .webp. (#3055)
  • Fixed the Interaction.channel attribute not being properly resolved with user-installed commands ran in guilds of which the bot is not a member. (#3047)
  • Fixed the following ForwardedMessage attributes not being populated: ForwardedMessage.mentions, ForwardedMessage.role_mentions, and ForwardedMessage.type. (#3051)
  • Fixed incorrect page group assignment in paginators. (#3065)
  • Fixed the Interaction.respond and ApplicationContext.respond methods to explicitly list the accepted parameters. (#3061)
  • Fixed an issue where the optional parameters of the InteractionResponse.send_message method were not type-hinted as optional. (#3061)
  • Fixed the update of a user's primary_guild to now cause an on_user_update event to fire. (#3077)
  • Fixed an error when using methods from other classes regarding option autocompletes. (#3082)
  • Fixed ext.pages.Paginator not working anymore when using custom_view. (#3090)

New Contributors

Full Changelog: Pycord-Development/pycord@v2.7.0...v2.7.1

v2.7.0

Summary

  • Big features: voice messages, message forwarding, components v2 with modal selects/FileUpload, subscriptions, incident parsing, app emojis, message pin updates, default_values for selects, positional flags, better get_or_fetch.
  • Platform: dropped Python 3.8/3.9; added Python 3.13; capped <3.14.
  • API additions: Guild.fetch_role, fetch_roles_member_counts, with_response for interactions, elapsed voice playback time, Message._raw_data, nameplates/role gradient colors/new guild feature flags, datetime.time formatting, audit log communication_disabled_until, app/base URL overrides.
  • Stability: many fixes for webhook/interaction/paginator/component edge cases; voice crash/encryption/FFmpeg fast-forward; command syncing and cooldowns; attachment metadata/urls; locale and missing-file handling; regex warnings.
  • Typing & docs: broad type-hint corrections (Select, Role edit, Option/Flag parsing, ApplicationContext, PermissionOverwrite), docstring and changelog cleanups, Sphinx autodoc tweaks, clearer asset/attachment hashes and latency/timeout docs.
  • QoL: chunked attachment downloads, respect user warning filters, reduced dead code/circular imports, refined nameplate assets API, cache/property tidying.

What's Changed

... (truncated)

Changelog

Sourced from py-cord's changelog.

[2.7.1] - 2026-02-09

Added

  • Added .extension attribute to the AppEmoji and GuildEmoji classes. (#3055)
  • Added the ability to compare instances of PrimaryGuild. (#3077)

Changed

  • Updated Role.is_assignable() to also check whether the bot has the MANAGE_ROLES permission. (#3048)
  • Updated the docs' Sphinx version to v9. (#3067)

Fixed

  • Fixed core issues with modifying items in Container and Section (#3032)
  • Fixed an issue where views raised unnecessary errors on timeout. (#3019)
  • Fixed RawMessageUpdateEvent.cached_message being always None even when the message was cached. (#3038)
  • Fixed an issue with downloading animated emojis which were originally uploaded as WebP files by changing the .url extension of animated emojis from .gif to .webp. (#3055)
  • Fixed the Interaction.channel attribute not being properly resolved with user-installed commands ran in guilds of which the bot is not a member. (#3047)
  • Fixed the following ForwardedMessage attributes not being populated: ForwardedMessage.mentions, ForwardedMessage.role_mentions, and ForwardedMessage.type. (#3051)
  • Fixed incorrect page group assignment in paginators. (#3065)
  • Fixed the Interaction.respond and ApplicationContext.respond methods to explicitly list the accepted parameters. (#3061)
  • Fixed an issue where the optional parameters of the InteractionResponse.send_message method were not type-hinted as optional. (#3061)
  • Fixed the update of a user's primary_guild to now cause an on_user_update event to fire. (#3077)
  • Fixed an error when using methods from other classes regarding option autocompletes. (#3082)
  • Fixed ext.pages.Paginator not working anymore when using custom_view. (#3090)
  • Fixed get_or_fetch() not supporting Thread objects. (#3101)

... (truncated)

Commits
  • 43eac00 chore(release): update CHANGELOG.md for version 2.7.1
  • 7794240 chore(actions): bump execute-whitelist-action to v2.1.0
  • f98bb61 chore(actions): disable dn
  • 0ac4109 fix: General fixes for views (#3032)
  • 143dfe2 fix: 🐛 Only remove custom view item from paginator if it is in it (#3090)
  • 9134108 fix: ♻️ Handle exceptions during message edits in Paginator and BaseView tim...
  • 786b364 fix: 🐛 Set autocomplete instance method status on Option directly (#3082)
  • 2707e1d chore: ⬆️ Bump setuptools to version 77.0.3 in pyproject.toml (#3...
  • 9b1cc32 chore(docs): ⬆️ upgrade Sphinx and related dependencies to latest ver...
  • a0df76d fix: 🎨 Format code (#3085)
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [py-cord](https://github.com/Pycord-Development/pycord) from 2.6.1 to 2.7.1.
- [Release notes](https://github.com/Pycord-Development/pycord/releases)
- [Changelog](https://github.com/Pycord-Development/pycord/blob/master/CHANGELOG.md)
- [Commits](Pycord-Development/pycord@v2.6.1...v2.7.1)

---
updated-dependencies:
- dependency-name: py-cord
  dependency-version: 2.7.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Feb 16, 2026
@sonarqubecloud
Copy link

@codecov
Copy link

codecov bot commented Feb 16, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 60.01%. Comparing base (0301505) to head (ee36a78).
⚠️ Report is 1 commits behind head on master.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #486   +/-   ##
=======================================
  Coverage   60.01%   60.01%           
=======================================
  Files          25       25           
  Lines        1808     1808           
=======================================
  Hits         1085     1085           
  Misses        723      723           

@ReenigneArcher ReenigneArcher merged commit 8ff7988 into master Feb 16, 2026
17 checks passed
@ReenigneArcher ReenigneArcher deleted the dependabot/pip/py-cord-2.7.1 branch February 16, 2026 00:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant