This is the technical changelog for version 20.5. More elaborate release notes can be found in the news channel @pythontelegrambotchannel <https://t.me/pythontelegrambotchannel>__.
Major Changes
API 6.8 (:pr:3853)
Remove Functionality Deprecated Since Bot API 6.5, 6.6 or 6.7 (:pr:3858)
New Features
Extend Allowed Values for HTTP Version (:pr:3823 closes :issue:3821)
Add has_args Parameter to CommandHandler (:pr:3854 by @thatguylah <https://github.com/thatguylah>__ closes :issue:3798)
Add Application.stop_running() and Improve Marking Updates as Read on Updater.stop() (:pr:3804)
Minor Changes
Type Hinting Fixes for WebhookInfo (:pr:3871)
Test and Document Exception.__cause__ on NetworkError (:pr:3792 closes :issue:3778)
Add Support for Python 3.12 RC (:pr:3847)
Documentation Improvements
Remove Version Check from Examples (:pr:3846)
Documentation Improvements (:pr:3803, :pr:3797, :pr:3816 by @trim21 <https://github.com/trim21>, :pr:3829 by @aelkheir <https://github.com/aelkheir>)
Provide Versions of customwebhookbot.py with Different Frameworks (:pr:3820 closes :issue:3717)
Dependency Updates
pre-commit autoupdate (:pr:3824)
Bump srvaroa/labeler from 1.6.0 to 1.6.1 (:pr:3870)
Bump sphinx from 7.0.1 to 7.1.1 (:pr:3818)
Bump sphinx from 7.2.3 to 7.2.5 (:pr:3869)
Bump furo from 2023.5.20 to 2023.7.26 (:pr:3817)
Update apscheduler requirement from ~=3.10.3 to ~=3.10.4 (:pr:3862)
Bump sphinx from 7.2.2 to 7.2.3 (:pr:3861)
Bump pytest-asyncio from 0.21.0 to 0.21.1 (:pr:3801)
Bump sphinx-paramlinks from 0.5.4 to 0.6.0 (:pr:3840)
Update apscheduler requirement from ~=3.10.1 to ~=3.10.3 (:pr:3851)
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)
Bumps python-telegram-bot from 20.4 to 20.5.
Release notes
Sourced from python-telegram-bot's releases.
Changelog
Sourced from python-telegram-bot's changelog.
Commits
82c98b6
Bump Version to v20.5f9ccf56
Remove Functionality Deprecated Since Bot API 6.5, 6.6 or 6.7 (#3858)40ab8aa
Documentation Improvements (#3803, #3797, #3816, #3829)644d76b
Type Hinting Fixes forWebhookInfo
(#3871)bd24da2
API 6.8 (#3853)caffb9d
Bumpsrvaroa/labeler
from 1.6.0 to 1.6.1 (#3870)1efd8e8
Bumpsphinx
from 7.2.3 to 7.2.5 (#3869)8cc55c3
Updateapscheduler
requirement from ~=3.10.3 to ~=3.10.4 (#3862)fbe9eee
Bumpsphinx
from 7.2.2 to 7.2.3 (#3861)ebed8ec
Addhas_args
Parameter toCommandHandler
(#3854)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