Skip to content

Update aiogram requirement from ~=2.25 to ~=3.22#44

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/aiogram-approx-eq-3.22
Closed

Update aiogram requirement from ~=2.25 to ~=3.22#44
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/aiogram-approx-eq-3.22

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Aug 18, 2025

Updates the requirements on aiogram to permit the latest version.

Release notes

Sourced from aiogram's releases.

v3.22.0

What's Changed

New Contributors

Full Changelog: aiogram/aiogram@v3.21.0...v3.22.0

Changelog

Sourced from aiogram's changelog.

3.22.0 (2025-08-17)

Features

  • Support validating init data using only bot id. [#1715](https://github.com/aiogram/aiogram/issues/1715) <https://github.com/aiogram/aiogram/issues/1715>_

  • Added full support for the Bot API 9.2 <https://core.telegram.org/bots/api-changelog#august-15-2025>_:

    Direct Messages in Channels

    • Added the field :code:is_direct_messages to the classes :class:aiogram.types.chat.Chat and :class:aiogram.types.chat_full_info.ChatFullInfo, indicating whether the chat is a direct messages chat.
    • Added the field :code:parent_chat to the class :class:aiogram.types.chat_full_info.ChatFullInfo, describing the parent channel for direct messages chats.
    • Added the class :class:aiogram.types.direct_messages_topic.DirectMessagesTopic representing a direct messages topic.
    • Added the field :code:direct_messages_topic to the class :class:aiogram.types.message.Message, describing the direct messages topic associated with a message.
    • Added the parameter :code:direct_messages_topic_id to multiple sending methods for directing messages to specific direct message topics.

    Suggested Posts

    • Added the class :class:aiogram.types.suggested_post_parameters.SuggestedPostParameters representing parameters for suggested posts.

    • Added the parameter :code:suggested_post_parameters to various sending methods, allowing bots to create suggested posts for channel approval.

    • Added the method :class:aiogram.methods.approve_suggested_post.ApproveSuggestedPost, allowing bots to approve suggested posts in direct messages chats.

    • Added the method :class:aiogram.methods.decline_suggested_post.DeclineSuggestedPost, allowing bots to decline suggested posts in direct messages chats.

    • Added the field :code:can_manage_direct_messages to administrator-related classes :class:aiogram.types.chat_administrator_rights.ChatAdministratorRights and :class:aiogram.types.chat_member_administrator.ChatMemberAdministrator.

    • Added the class :class:aiogram.types.suggested_post_info.SuggestedPostInfo representing information about a suggested post.

    • Added the class :class:aiogram.types.suggested_post_price.SuggestedPostPrice representing the price for a suggested post.

    • Added service message classes for suggested post events:

      • :class:aiogram.types.suggested_post_approved.SuggestedPostApproved and the field :code:suggested_post_approved to :class:aiogram.types.message.Message
      • :class:aiogram.types.suggested_post_approval_failed.SuggestedPostApprovalFailed and the field :code:suggested_post_approval_failed to :class:aiogram.types.message.Message
      • :class:aiogram.types.suggested_post_declined.SuggestedPostDeclined and the field :code:suggested_post_declined to :class:aiogram.types.message.Message
      • :class:aiogram.types.suggested_post_paid.SuggestedPostPaid and the field :code:suggested_post_paid to :class:aiogram.types.message.Message
      • :class:aiogram.types.suggested_post_refunded.SuggestedPostRefunded and the field :code:suggested_post_refunded to :class:aiogram.types.message.Message

    Enhanced Checklists

    • Added the field :code:checklist_task_id to the class :class:aiogram.types.reply_parameters.ReplyParameters, allowing replies to specific checklist tasks.
    • Added the field :code:reply_to_checklist_task_id to the class :class:aiogram.types.message.Message, indicating which checklist task a message is replying to.

    Gifts Improvements

    • Added the field :code:publisher_chat to the classes :class:aiogram.types.gift.Gift and :class:aiogram.types.unique_gift.UniqueGift, describing the chat that published the gift.

    Additional Features

    • Added the field :code:is_paid_post to the class :class:aiogram.types.message.Message, indicating whether a message is a paid post. [#1720](https://github.com/aiogram/aiogram/issues/1720) <https://github.com/aiogram/aiogram/issues/1720>_

... (truncated)

Commits
  • fdfdd84 Bump version to 3.22.0 and update changelog
  • 99fa246 Migrate motor to pymongo (#1705)
  • 6aa6e00 Support validating init data using only bot id. (#1715)
  • ab8af77 Added full support for the Bot API 9.2 (#1720)
  • ddcedad fix(utils): use hmac.compare_digest for secure WebApp signature validation (#...
  • 7a517f1 Bump version to 3.21.0 and update changelog
  • f060c08 Add support for Telegram Bot API 9.1 (#1704)
  • 77ca495 Relax aiohttp versions range (#1700)
  • b488808 Correctly pass error message in TelegramMigrateToChat (#1694)
  • e011d10 Refactor FSM Storage methods input types to calm down MyPy. (#1683)
  • Additional commits viewable in compare view

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 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)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Aug 18, 2025
@vol1ura vol1ura force-pushed the master branch 3 times, most recently from ccf62f1 to ec7ffe7 Compare October 12, 2025 18:28
@vol1ura
Copy link
Copy Markdown
Owner

vol1ura commented Nov 9, 2025

@dependabot rebase

@dependabot dependabot Bot force-pushed the dependabot/pip/aiogram-approx-eq-3.22 branch from a459eaf to c728c9c Compare November 9, 2025 12:21
Updates the requirements on [aiogram](https://github.com/aiogram/aiogram) to permit the latest version.
- [Release notes](https://github.com/aiogram/aiogram/releases)
- [Changelog](https://github.com/aiogram/aiogram/blob/dev-3.x/CHANGES.rst)
- [Commits](aiogram/aiogram@v2.25...v3.22.0)

---
updated-dependencies:
- dependency-name: aiogram
  dependency-version: 3.22.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/pip/aiogram-approx-eq-3.22 branch from c728c9c to 0e6fd42 Compare November 9, 2025 12:22
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Jan 19, 2026

Superseded by #49.

@dependabot dependabot Bot closed this Jan 19, 2026
@dependabot dependabot Bot deleted the dependabot/pip/aiogram-approx-eq-3.22 branch January 19, 2026 00:03
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