Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): bump the poetry group across 1 directory with 5 updates #38

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 17, 2024

Bumps the poetry group with 5 updates in the / directory:

Package From To
aiogram 3.13.1 3.15.0
aiogram-dialog 2.2.0 2.3.0
aiohttp 3.10.10 3.10.11
pydantic-settings 2.5.2 2.7.0
ruff 0.6.9 0.8.3

Updates aiogram from 3.13.1 to 3.15.0

Release notes

Sourced from aiogram's releases.

v3.15.0

What's Changed

Full Changelog: aiogram/aiogram@v3.14.0...v3.15.0

Bot API 7.11 and changed supported Python versions range

What's Changed

New Contributors

Full Changelog: aiogram/aiogram@v3.13.1...v3.14.0

Changelog

Sourced from aiogram's changelog.

3.15.0 (2024-11-17)

Features

  • Added full support for Bot API 8.0 <https://core.telegram.org/bots/api-changelog#november-17-2024>_

    • Added the parameter :code:subscription_period to the method :class:aiogram.methods.create_invoice_link.CreateInvoiceLink to support the creation of links that are billed periodically.
    • Added the parameter :code:business_connection_id to the method :class:aiogram.methods.create_invoice_link.CreateInvoiceLink to support the creation of invoice links on behalf of business accounts.
    • Added the fields :code:subscription_expiration_date, :code:is_recurring and :code:is_first_recurring to the class :class:aiogram.types.successful_payment.SuccessfulPayment.
    • Added the method :class:aiogram.methods.edit_user_star_subscription.EditUserStarSubscription.
    • Added the field :code:subscription_period to the class :class:aiogram.types.transaction_partner_user.TransactionPartnerUser.
    • Added the method :class:aiogram.methods.set_user_emoji_status.SetUserEmojiStatus. The user must allow the bot to manage their emoji status.
    • Added the class :class:aiogram.types.prepared_inline_message.PreparedInlineMessage and the method :class:aiogram.methods.save_prepared_inline_message.SavePreparedInlineMessage, allowing bots to suggest users send a specific message from a Mini App via the method :class:aiogram.methods.share_message.ShareMessage.
    • Added the classes :class:aiogram.types.gift.Gift and :class:aiogram.types.gifts.Gifts and the method :class:aiogram.methods.get_available_gifts.GetAvailableGifts, allowing bots to get all gifts available for sending.
    • Added the field :code:gift to the class :class:aiogram.types.transaction_partner_user.TransactionPartnerUser. [#1606](https://github.com/aiogram/aiogram/issues/1606) <https://github.com/aiogram/aiogram/issues/1606>_

3.14.0 (2024-11-02)

Misc

  • Checked compatibility with Python 3.13 (added to the CI/CD processes), so now aiogram is totally compatible with it.

    Dropped compatibility with Python 3.8 due to this version being EOL <https://devguide.python.org/versions/>_.

    .. warning::

    In some cases you will need to have the installed compiler (Rust or C++) to install some of the dependencies to compile packages from source on pip install command.

... (truncated)

Commits

Updates aiogram-dialog from 2.2.0 to 2.3.0

Release notes

Sourced from aiogram-dialog's releases.

2.3.0

What's Changed

Full Changelog: Tishka17/aiogram_dialog@2.2.0...2.3.0

Commits
  • 3066b5f v2.3.0
  • 94b7f6e Merge pull request #449 from Tishka17/develop
  • 8a30174 Merge pull request #447 from Tishka17/feature/link_preview
  • eacc7bc Fix linter
  • 74d0d6e remove disable_web_page_preview usage, move example to mega bot
  • 71b3088 Merge pull request #448 from chirizxc/feature/link_preview
  • 22dd47b add docs to LinkPreview widget
  • bd56910 make url optional and add example for LinkPreview widget
  • d1b2e5c link preview prototype
  • a572eba Merge pull request #443 from chirizxc/develop
  • Additional commits viewable in compare view

Updates aiohttp from 3.10.10 to 3.10.11

Release notes

Sourced from aiohttp's releases.

3.10.11

Bug fixes

  • Authentication provided by a redirect now takes precedence over provided auth when making requests with the client -- by :user:PLPeeters.

    Related issues and pull requests on GitHub: #9436.

  • Fixed :py:meth:WebSocketResponse.close() <aiohttp.web.WebSocketResponse.close> to discard non-close messages within its timeout window after sending close -- by :user:lenard-mosys.

    Related issues and pull requests on GitHub: #9506.

  • Fixed a deadlock that could occur while attempting to get a new connection slot after a timeout -- by :user:bdraco.

    The connector was not cancellation-safe.

    Related issues and pull requests on GitHub: #9670, #9671.

  • Fixed the WebSocket flow control calculation undercounting with multi-byte data -- by :user:bdraco.

    Related issues and pull requests on GitHub: #9686.

  • Fixed incorrect parsing of chunk extensions with the pure Python parser -- by :user:bdraco.

    Related issues and pull requests on GitHub: #9851.

  • Fixed system routes polluting the middleware cache -- by :user:bdraco.

    Related issues and pull requests on GitHub:

... (truncated)

Changelog

Sourced from aiohttp's changelog.

3.10.11 (2024-11-13)

Bug fixes

  • Authentication provided by a redirect now takes precedence over provided auth when making requests with the client -- by :user:PLPeeters.

    Related issues and pull requests on GitHub: :issue:9436.

  • Fixed :py:meth:WebSocketResponse.close() <aiohttp.web.WebSocketResponse.close> to discard non-close messages within its timeout window after sending close -- by :user:lenard-mosys.

    Related issues and pull requests on GitHub: :issue:9506.

  • Fixed a deadlock that could occur while attempting to get a new connection slot after a timeout -- by :user:bdraco.

    The connector was not cancellation-safe.

    Related issues and pull requests on GitHub: :issue:9670, :issue:9671.

  • Fixed the WebSocket flow control calculation undercounting with multi-byte data -- by :user:bdraco.

    Related issues and pull requests on GitHub: :issue:9686.

  • Fixed incorrect parsing of chunk extensions with the pure Python parser -- by :user:bdraco.

    Related issues and pull requests on GitHub: :issue:9851.

  • Fixed system routes polluting the middleware cache -- by :user:bdraco.

... (truncated)

Commits
  • 3e09325 Remove 3.10.11rc0 from 3.10 changelog (#9858)
  • beb7b74 Release 3.10.11 (#9857)
  • 259edc3 [PR #9851/541d86d backport][3.10] Fix incorrect parsing of chunk extensions w...
  • bc15db6 [PR #9852/249855a backport][3.10] Fix system routes polluting the middleware ...
  • 158bf30 Release 3.10.11rc0 (#9848)
  • e5917cd [PR #9844/fabf3884 backport][3.10] Fix compressed get request benchmark paylo...
  • 68a1f42 [PR #9840/cc5fa316 backport][3.10] Add benchmark for sending compressed paylo...
  • 4f4b90f [PR #9835/32ccfc9a backport][3.10] Adjust client payload benchmarks to better...
  • f3dd0f9 [PR #9832/006f4070 backport][3.10] Increase allowed import time for Python 3....
  • f2aab2e [PR #9827/14fcfd4c backport][3.10] Adjust client GET read benchmarks to inclu...
  • Additional commits viewable in compare view

Updates pydantic-settings from 2.5.2 to 2.7.0

Release notes

Sourced from pydantic-settings's releases.

v2.7.0

What's Changed

New Contributors

Full Changelog: pydantic/pydantic-settings@v2.6.1...v2.7.0

v2.6.1

What's Changed

New Contributors

Full Changelog: pydantic/pydantic-settings@v2.6.0...v2.6.1

v2.6.0

What's Changed

... (truncated)

Commits
  • 95fae54 Prepare release 2.7.0 (#499)
  • b8968a7 Fix attribute error on Python 3.9 with typing.Sequence (#497)
  • 3667aed Improve field value parsing by adding NoDecode and ForceDecode annotation...
  • 2f498fe Change reference of default values validation in documentation (#496)
  • 7bcb6ed Add support for CLI kebab case flag. (#489)
  • 0b3e73d Relax default protected_namespaces (#483)
  • 3f831e9 Removing return type from the function in test (#491)
  • a903697 Strip annotated when getting submodels during CLI parsing. (#490)
  • a0924bc Fix alias resolution to use preferred key. (#481)
  • 6fe3bd1 Fix Secret field parsing (#478)
  • Additional commits viewable in compare view

Updates ruff from 0.6.9 to 0.8.3

Release notes

Sourced from ruff's releases.

0.8.3

Release Notes

Preview features

  • Fix fstring formatting removing overlong implicit concatenated string in expression part (#14811)
  • [airflow] Add fix to remove deprecated keyword arguments (AIR302) (#14887)
  • [airflow]: Extend rule to include deprecated names for Airflow 3.0 (AIR302) (#14765 and #14804)
  • [flake8-bugbear] Improve error messages for except* (B025, B029, B030, B904) (#14815)
  • [flake8-bugbear] itertools.batched() without explicit strict (B911) (#14408)
  • [flake8-use-pathlib] Dotless suffix passed to Path.with_suffix() (PTH210) (#14779)
  • [pylint] Include parentheses and multiple comparators in check for boolean-chained-comparison (PLR1716) (#14781)
  • [ruff] Do not simplify round() calls (RUF046) (#14832)
  • [ruff] Don't emit used-dummy-variable on function parameters (RUF052) (#14818)
  • [ruff] Implement if-key-in-dict-del (RUF051) (#14553)
  • [ruff] Mark autofix for RUF052 as always unsafe (#14824)
  • [ruff] Teach autofix for used-dummy-variable about TypeVars etc. (RUF052) (#14819)

Rule changes

  • [flake8-bugbear] Offer unsafe autofix for no-explicit-stacklevel (B028) (#14829)
  • [flake8-pyi] Skip all type definitions in string-or-bytes-too-long (PYI053) (#14797)
  • [pyupgrade] Do not report when a UTF-8 comment is followed by a non-UTF-8 one (UP009) (#14728)
  • [pyupgrade] Mark fixes for convert-typed-dict-functional-to-class and convert-named-tuple-functional-to-class as unsafe if they will remove comments (UP013, UP014) (#14842)

Bug fixes

  • Raise syntax error for mixing except and except* (#14895)
  • [flake8-bugbear] Fix B028 to allow stacklevel to be explicitly assigned as a positional argument (#14868)
  • [flake8-bugbear] Skip B028 if warnings.warn is called with *args or **kwargs (#14870)
  • [flake8-comprehensions] Skip iterables with named expressions in unnecessary-map (C417) (#14827)
  • [flake8-pyi] Also remove self and cls's annotation (PYI034) (#14801)
  • [flake8-pytest-style] Fix pytest-parametrize-names-wrong-type (PT006) to edit both argnames and argvalues if both of them are single-element tuples/lists (#14699)
  • [perflint] Improve autofix for PERF401 (#14369)
  • [pylint] Fix PLW1508 false positive for default string created via a mult operation (#14841)

Contributors

... (truncated)

Changelog

Sourced from ruff's changelog.

0.8.3

Preview features

  • Fix fstring formatting removing overlong implicit concatenated string in expression part (#14811)
  • [airflow] Add fix to remove deprecated keyword arguments (AIR302) (#14887)
  • [airflow]: Extend rule to include deprecated names for Airflow 3.0 (AIR302) (#14765 and #14804)
  • [flake8-bugbear] Improve error messages for except* (B025, B029, B030, B904) (#14815)
  • [flake8-bugbear] itertools.batched() without explicit strict (B911) (#14408)
  • [flake8-use-pathlib] Dotless suffix passed to Path.with_suffix() (PTH210) (#14779)
  • [pylint] Include parentheses and multiple comparators in check for boolean-chained-comparison (PLR1716) (#14781)
  • [ruff] Do not simplify round() calls (RUF046) (#14832)
  • [ruff] Don't emit used-dummy-variable on function parameters (RUF052) (#14818)
  • [ruff] Implement if-key-in-dict-del (RUF051) (#14553)
  • [ruff] Mark autofix for RUF052 as always unsafe (#14824)
  • [ruff] Teach autofix for used-dummy-variable about TypeVars etc. (RUF052) (#14819)

Rule changes

  • [flake8-bugbear] Offer unsafe autofix for no-explicit-stacklevel (B028) (#14829)
  • [flake8-pyi] Skip all type definitions in string-or-bytes-too-long (PYI053) (#14797)
  • [pyupgrade] Do not report when a UTF-8 comment is followed by a non-UTF-8 one (UP009) (#14728)
  • [pyupgrade] Mark fixes for convert-typed-dict-functional-to-class and convert-named-tuple-functional-to-class as unsafe if they will remove comments (UP013, UP014) (#14842)

Bug fixes

  • Raise syntax error for mixing except and except* (#14895)
  • [flake8-bugbear] Fix B028 to allow stacklevel to be explicitly assigned as a positional argument (#14868)
  • [flake8-bugbear] Skip B028 if warnings.warn is called with *args or **kwargs (#14870)
  • [flake8-comprehensions] Skip iterables with named expressions in unnecessary-map (C417) (#14827)
  • [flake8-pyi] Also remove self and cls's annotation (PYI034) (#14801)
  • [flake8-pytest-style] Fix pytest-parametrize-names-wrong-type (PT006) to edit both argnames and argvalues if both of them are single-element tuples/lists (#14699)
  • [perflint] Improve autofix for PERF401 (#14369)
  • [pylint] Fix PLW1508 false positive for default string created via a mult operation (#14841)

0.8.2

Preview features

  • [airflow] Avoid deprecated values (AIR302) (#14582)
  • [airflow] Extend removed names for AIR302 (#14734)
  • [ruff] Extend unnecessary-regular-expression to non-literal strings (RUF055) (#14679)
  • [ruff] Implement used-dummy-variable (RUF052) (#14611)
  • [ruff] Implement unnecessary-cast-to-int (RUF046) (#14697)

Rule changes

  • [airflow] Check AIR001 from builtin or providers operators module (#14631)
  • [flake8-pytest-style] Remove @ in pytest.mark.parametrize rule messages (#14770)
  • [pandas-vet] Skip rules if the panda module hasn't been seen (#14671)

... (truncated)

Commits

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the poetry group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [aiogram](https://github.com/aiogram/aiogram) | `3.13.1` | `3.15.0` |
| [aiogram-dialog](https://github.com/tishka17/aiogram_dialog) | `2.2.0` | `2.3.0` |
| [aiohttp](https://github.com/aio-libs/aiohttp) | `3.10.10` | `3.10.11` |
| [pydantic-settings](https://github.com/pydantic/pydantic-settings) | `2.5.2` | `2.7.0` |
| [ruff](https://github.com/astral-sh/ruff) | `0.6.9` | `0.8.3` |



Updates `aiogram` from 3.13.1 to 3.15.0
- [Release notes](https://github.com/aiogram/aiogram/releases)
- [Changelog](https://github.com/aiogram/aiogram/blob/dev-3.x/CHANGES.rst)
- [Commits](aiogram/aiogram@v3.13.1...v3.15.0)

Updates `aiogram-dialog` from 2.2.0 to 2.3.0
- [Release notes](https://github.com/tishka17/aiogram_dialog/releases)
- [Commits](Tishka17/aiogram_dialog@2.2.0...2.3.0)

Updates `aiohttp` from 3.10.10 to 3.10.11
- [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.10...v3.10.11)

Updates `pydantic-settings` from 2.5.2 to 2.7.0
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](pydantic/pydantic-settings@v2.5.2...v2.7.0)

Updates `ruff` from 0.6.9 to 0.8.3
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.6.9...0.8.3)

---
updated-dependencies:
- dependency-name: aiogram
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: poetry
- dependency-name: aiogram-dialog
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: poetry
- dependency-name: aiohttp
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: poetry
- dependency-name: pydantic-settings
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: poetry
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: poetry
...

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 Dec 17, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Dec 20, 2024

Superseded by #39.

@dependabot dependabot bot closed this Dec 20, 2024
@dependabot dependabot bot deleted the dependabot/pip/poetry-29edfd6e4a branch December 20, 2024 03:30
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.

0 participants