rabilrbl / gemini-pro-bot

A Python Telegram bot powered by Google's gemini-pro LLM API
GNU General Public License v3.0
152 stars 40 forks source link

Bump python-telegram-bot from 21.5 to 21.8 #120

Open dependabot[bot] opened 2 hours ago

dependabot[bot] commented 2 hours ago

Bumps python-telegram-bot from 21.5 to 21.8.

Release notes

Sourced from python-telegram-bot's releases.

v21.8

Version 21.8

Released 2024-12-01

This is the technical changelog for version 21.8. More elaborate release notes can be found in the news channel @​pythontelegrambotchannel.

Major Changes

Documentation Improvements

v21.7

Version 21.7

Released 2024-11-04

This is the technical changelog for version 21.7. More elaborate release notes can be found in the news channel @​pythontelegrambotchannel.

Major Changes

Minor Changes

  • Allow Sequence in Application.add_handlers (#4531 by @​roast-lord closes #4530)
  • Improve Exception Handling in File.download_* (#4542)
  • Use Stable Python 3.13 Release in Test Suite (#4535)

Documentation Improvements

  • Documentation Improvements (#4536 by @​Ecode2, #4556)
  • Fix Linkcheck Workflow (#4545)
  • Use sphinx-build-compatibility to Keep Sphinx Compatibility (#4492)

Internal Changes

  • Improve Test Instability Caused by Message Fixtures (#4507)
  • Stabilize Some Flaky Tests (#4500)
  • Reduce Creation of HTTP Clients in Tests (#4493)
  • Update pytest-xdist Usage (#4491)
  • Fix Failing Tests by Making Them Independent (#4494)
  • Introduce Codecov's Test Analysis (#4487)
  • Maintenance Work on Bot Tests (#4489)
  • Introduce conftest.py for File Related Tests (#4488)
  • Update Issue Templates to Use Issue Types (#4553)
  • Update Automation to Label Changes (#4552)

Dependency Updates

  • Bump srvaroa/labeler from 1.11.0 to 1.11.1 (#4549)
  • Bump sphinx from 8.0.2 to 8.1.3 (#4532)
  • Bump sphinxcontrib-mermaid from 0.9.2 to 1.0.0 (#4529)
  • Bump srvaroa/labeler from 1.10.1 to 1.11.0 (#4509)

... (truncated)

Changelog

Sourced from python-telegram-bot's changelog.

Version 21.8

Released 2024-12-01

This is the technical changelog for version 21.8. More elaborate release notes can be found in the news channel @pythontelegrambotchannel <https://t.me/pythontelegrambotchannel>_.

Major Changes

  • Full Support for Bot API 8.0 (:pr:4568, :pr:4566 closes :issue:4567, :pr:4572, :pr:4571, :pr:4570, :pr:4576, :pr:4574)

Documentation Improvements

  • Documentation Improvements (:pr:4565 by Snehashish06 <https://github.com/Snehashish06>_, :pr:4573)

Version 21.7

Released 2024-11-04

This is the technical changelog for version 21.7. More elaborate release notes can be found in the news channel @pythontelegrambotchannel <https://t.me/pythontelegrambotchannel>_.

Major Changes

  • Full Support for Bot API 7.11 (:pr:4546 closes :issue:4543)
  • Add Message.reply_paid_media (:pr:4551)
  • Drop Support for Python 3.8 (:pr:4398 by elpekenin <https://github.com/elpekenin>_)

Minor Changes

  • Allow Sequence in Application.add_handlers (:pr:4531 by roast-lord <https://github.com/roast-lord>_ closes :issue:4530)
  • Improve Exception Handling in File.download_* (:pr:4542)
  • Use Stable Python 3.13 Release in Test Suite (:pr:4535)

Documentation Improvements

  • Documentation Improvements (:pr:4536 by Ecode2 <https://github.com/Ecode2>_, :pr:4556)
  • Fix Linkcheck Workflow (:pr:4545)
  • Use sphinx-build-compatibility to Keep Sphinx Compatibility (:pr:4492)

Internal Changes

  • Improve Test Instability Caused by Message Fixtures (:pr:4507)
  • Stabilize Some Flaky Tests (:pr:4500)
  • Reduce Creation of HTTP Clients in Tests (:pr:4493)
  • Update pytest-xdist Usage (:pr:4491)

... (truncated)

Commits


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