Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 25, 2025

Bumps py-cord from 2.6.1 to 2.7.0.

Release notes

Sourced from py-cord's releases.

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.0] - 2025-12-24

Added

  • Added Attachment.read_chunked and added optional chunksize argument to Attachment.save for retrieving attachments in chunks. (#2956)
  • Added Guild.fetch_roles_member_counts method and GuildRoleCounts class. (#3020)
  • Implemented with_response for interaction callbacks, adding Interaction.callback.is_loading() and Interaction.callback.is_ephemeral(). (#2711)
  • Added RawMessageUpdateEvent.new_message - message update events now contain full message objects (#2780)
  • Added Guild.get_or_fetch() and Client.get_or_fetch() shortcut methods. (#2776)
  • Added support for setting guild-specific avatar, banner, and bio for the bot user through Member.edit. (#2908)
  • Added support for select default values. (#2899)
    • Adds a new generic parameter to selects to type ui.Select.values return type.
    • Adds SelectDefaultValue object to create select default values.
    • Adds SelectDefaultValueType enum.
    • Adds pre-typed and pre-constructed with select_type ui.Select aliases for the different select types: ui.StringSelect, ui.UserSelect, ui.RoleSelect, ui.MentionableSelect, and ui.ChannelSelect.
  • Added store parameter to View and Modal classes. (#2904)
  • Added Webhook.parent and Webhook.from_interaction (#2904)
  • Added the ability to use functions with any number of optional arguments and functions returning an awaitable as Option.autocomplete. (#2914)
  • Added ui.FileUpload for modals and the FileUpload component. (#2938)
  • Added Permissions.bypass_slowmode. (#2939)
  • Added support for Guild Incidents via Guild.incidents_data and Guild.modify_incident_actions(). (#2955)
  • Added mention property to BaseEmoji. (#2972)
  • Added positional argument to commands.Flag. (#2443)
  • Added Guild.fetch_role method. (#2528)
  • Added the following AppInfo attributes: approximate_guild_count, approximate_user_install_count, custom_install_url, install_params, interactions_endpoint_url, redirect_uris, role_connections_verification_url, and

... (truncated)

Commits
  • 05cbf7d chore(release): update CHANGELOG.md for version 2.7.0
  • dc3265c fix: "fix" bandit issues
  • 34aba2c chore: empty (#3035)
  • 7bb2a2d fix(actions): rework release workflow (#3034)
  • d026418 feat: ✨ Add fetch_roles_member_counts method to Guild and corres...
  • 43b422a docs: 📝 Fixes (#3030)
  • b56b4d9 chore(deps): upgrade dependency mypy to ~=1.19.1 (#3011)
  • 7109146 chore(deps): upgrade softprops/action-gh-release action to v2.5.0 (#3014)
  • 36c388a chore(deps): upgrade crowdin/github-action action to v2.13.0 (#3015)
  • c207aa1 chore(deps): upgrade actions/upload-artifact action to v6 (#3027)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)

dependabot bot and others added 30 commits September 2, 2024 04:29
Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.7.4 to 2024.8.30.
- [Commits](certifi/python-certifi@2024.07.04...2024.08.30)

---
updated-dependencies:
- dependency-name: certifi
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [pylint](https://github.com/pylint-dev/pylint) from 3.2.6 to 3.2.7.
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](pylint-dev/pylint@v3.2.6...v3.2.7)

---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [yarl](https://github.com/aio-libs/yarl) from 1.9.7 to 1.9.10.
- [Release notes](https://github.com/aio-libs/yarl/releases)
- [Changelog](https://github.com/aio-libs/yarl/blob/v1.9.10/CHANGES.rst)
- [Commits](aio-libs/yarl@v1.9.7...v1.9.10)

---
updated-dependencies:
- dependency-name: yarl
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [platformdirs](https://github.com/platformdirs/platformdirs) from 4.2.2 to 4.3.2.
- [Release notes](https://github.com/platformdirs/platformdirs/releases)
- [Changelog](https://github.com/tox-dev/platformdirs/blob/main/CHANGES.rst)
- [Commits](tox-dev/platformdirs@4.2.2...4.3.2)

---
updated-dependencies:
- dependency-name: platformdirs
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [yarl](https://github.com/aio-libs/yarl) from 1.9.10 to 1.11.0.
- [Release notes](https://github.com/aio-libs/yarl/releases)
- [Changelog](https://github.com/aio-libs/yarl/blob/master/CHANGES.rst)
- [Commits](aio-libs/yarl@v1.9.10...v1.11.0)

---
updated-dependencies:
- dependency-name: yarl
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [multidict](https://github.com/aio-libs/multidict) from 6.0.5 to 6.1.0.
- [Release notes](https://github.com/aio-libs/multidict/releases)
- [Changelog](https://github.com/aio-libs/multidict/blob/master/CHANGES.rst)
- [Commits](aio-libs/multidict@v6.0.5...v6.1.0)

---
updated-dependencies:
- dependency-name: multidict
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [yarl](https://github.com/aio-libs/yarl) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/aio-libs/yarl/releases)
- [Changelog](https://github.com/aio-libs/yarl/blob/master/CHANGES.rst)
- [Commits](aio-libs/yarl@v1.11.0...v1.11.1)

---
updated-dependencies:
- dependency-name: yarl
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.2 to 8.3.3.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.3.2...8.3.3)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Change-Id: Ief532791cc7b742c82db38ea6dad25939ec782bf
Change-Id: I009549147d4d955762759b559e51caf346aab812
Change-Id: I8b652a5c88e8f4d620be683bbea2373de5167fe9
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](urllib3/urllib3@2.2.2...2.2.3)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [idna](https://github.com/kjd/idna) from 3.8 to 3.10.
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](kjd/idna@v3.8...v3.10)

---
updated-dependencies:
- dependency-name: idna
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [py-cord](https://github.com/Pycord-Development/pycord) from 2.6.0 to 2.6.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.0...v2.6.1)

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

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [platformdirs](https://github.com/tox-dev/platformdirs) from 4.3.2 to 4.3.3.
- [Release notes](https://github.com/tox-dev/platformdirs/releases)
- [Changelog](https://github.com/tox-dev/platformdirs/blob/main/CHANGES.rst)
- [Commits](tox-dev/platformdirs@4.3.2...4.3.3)

---
updated-dependencies:
- dependency-name: platformdirs
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [platformdirs](https://github.com/tox-dev/platformdirs) from 4.3.3 to 4.3.6.
- [Release notes](https://github.com/tox-dev/platformdirs/releases)
- [Changelog](https://github.com/tox-dev/platformdirs/blob/main/CHANGES.rst)
- [Commits](tox-dev/platformdirs@4.3.3...4.3.6)

---
updated-dependencies:
- dependency-name: platformdirs
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Change-Id: I3f29971c19d22bfe2ceec70d11f0550d1b292e09
Based on table_struct.sql generated on 2024-08-20 19:32:15

Change-Id: I3bcb7c22022dc741352bfedfc845f626d42f2d3c
Change-Id: I0313c240f51365f737c8b70fe16c30fa8266783d
Change-Id: I79e775a373b1467557928c078e74f4c8777fce38
Change-Id: I4fd9d8ee9f71d3b3c1d9e0e36cb0c92c51a227d4
Change-Id: Ib8ebd00068a9a7510cd6d606aef66f292f24d663
Bumps [pylint](https://github.com/pylint-dev/pylint) from 3.2.7 to 3.3.0.
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](pylint-dev/pylint@v3.2.7...v3.3.0)

Bumps [astroid](https://github.com/pylint-dev/astroid) from 3.2.4 to 3.3.3.
- [Release notes](https://github.com/pylint-dev/astroid/releases)
- [Changelog](https://github.com/pylint-dev/astroid/blob/main/ChangeLog)
- [Commits](pylint-dev/astroid@v3.2.4...v3.3.3)

---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:development
  update-type: version-update:semver-minor
  ...
- dependency-name: astroid
  dependency-type: direct:development
  update-type: version-update:semver-minor
  ...

Signed-off-by: dependabot[bot] <[email protected]>
- class_role
- ctf

Change-Id: Ifa3f67639c771ee8f84c9b3caa5c5224a9f16309
Bumps [yarl](https://github.com/aio-libs/yarl) from 1.11.1 to 1.12.1.
- [Release notes](https://github.com/aio-libs/yarl/releases)
- [Changelog](https://github.com/aio-libs/yarl/blob/master/CHANGES.rst)
- [Commits](aio-libs/yarl@v1.11.1...v1.12.1)

---
updated-dependencies:
- dependency-name: yarl
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [astroid](https://github.com/pylint-dev/astroid) from 3.3.3 to 3.3.4.
- [Release notes](https://github.com/pylint-dev/astroid/releases)
- [Changelog](https://github.com/pylint-dev/astroid/blob/main/ChangeLog)
- [Commits](pylint-dev/astroid@v3.3.3...v3.3.4)

---
updated-dependencies:
- dependency-name: astroid
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [pylint](https://github.com/pylint-dev/pylint) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](pylint-dev/pylint@v3.3.0...v3.3.1)

---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.10.5 to 3.10.6.
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
- [Commits](aio-libs/aiohttp@v3.10.5...v3.10.6)

---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Change-Id: I32db111a9784e876b191d0242273fb029dba6af7
Change-Id: I422f7aec4193785b95ac39059c4bc6d934086ed7
@winstonsung winstonsung force-pushed the dev branch 7 times, most recently from 344f988 to 345bd1f Compare January 10, 2026 14:35
@dependabot dependabot bot force-pushed the dependabot/pip/dev/py-cord-2.7.0 branch from 64275f1 to c546a6a Compare January 10, 2026 14:52
@dependabot dependabot bot force-pushed the dependabot/pip/dev/py-cord-2.7.0 branch from c546a6a to 39cc622 Compare January 10, 2026 14:53
Change-Id: I3895e6b9c4842123e63d986e698e0fce053ec2cc
Use `pip lock -e .[dev]` to generate `pylock.toml` .
We still need requirements.txt for dependabot features.
Add Python dependency CI as uv would ignore dependency conflicts.

Bug: #297
Change-Id: I11257ed10d04f2c1a58180ca039d019d4db82699
Change-Id: I9c1376cb22744b793849e5b3859463af0d72af54
Bumps [py-cord](https://github.com/Pycord-Development/pycord) from 2.6.1 to 2.7.0.
- [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.0)

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

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/pip/dev/py-cord-2.7.0 branch from 39cc622 to 936d7d7 Compare January 10, 2026 16:12
@winstonsung winstonsung force-pushed the dev branch 3 times, most recently from 0e41584 to 6dc80fc Compare January 10, 2026 16:41
@github-actions github-actions bot closed this Jan 10, 2026
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 10, 2026

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot bot deleted the dependabot/pip/dev/py-cord-2.7.0 branch January 10, 2026 16:41
@winstonsung
Copy link
Collaborator

@dependabot recreate

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 10, 2026

Looks like this PR is closed. If you re-open it I'll rebase it as long as no-one else has edited it (you can use @dependabot reopen if the branch has been deleted).

@winstonsung
Copy link
Collaborator

@dependabot reopen

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 10, 2026

Beginning January 27, 2026, Dependabot will no longer support the @dependabot reopen command. Please use GitHub's native pull request controls instead. Please see the changelog announcement for additional details.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 10, 2026

Dependabot tried to reopen this PR, but was told that it no longer has any history in common with the base branch (and therefore couldn't be reopened).

@dependabot dependabot bot restored the dependabot/pip/dev/py-cord-2.7.0 branch January 10, 2026 18:04
@winstonsung winstonsung deleted the dependabot/pip/dev/py-cord-2.7.0 branch January 10, 2026 18:15
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.

7 participants