bchtipbot
bchtipbot copied to clipboard
Bump python-telegram-bot from 13.11 to 21.5
Bumps python-telegram-bot from 13.11 to 21.5.
Release notes
Sourced from python-telegram-bot's releases.
v21.5
Version 21.5
Released 2024-09-01
This is the technical changelog for version 21.5. More elaborate release notes can be found in the news channel
@pythontelegrambotchannel
.Major Changes
New Features
- Add
MessageEntity.shift_entities
andMessageEntity.concatenate
(#4376 closes #4372)- Add Parameter
game_pattern
toCallbackQueryHandler
(#4353 by@jainamoswal
closes #4269)- Add Parameter
read_file_handle
toInputFile
(#4388 closes #4339)Documentation Improvements
- Bugfix for "Available In" Admonitions (#4413)
- Documentation Improvements (#4400 closes #4446, #4448 by
@Palaptin
)- Document Return Types of
RequestData
Members (#4396)- Add Introductory Paragraphs to Telegram Types Subsections (#4389 by
@mohdyusuf2312
closes #4380)- Start Adapting to RTD Addons (#4386)
Minor and Internal Changes
- Remove Surplus Logging from
Updater
Network Loop (#4432 by@MartinHjelmare
)- Add Internal Constants for Encodings (#4378 by
@elpekenin
)- Improve PyPI Automation (#4375 closes #4373)
- Update Test Suite to New Test Channel Setup (#4435)
- Improve Fixture Usage in
test_message.py
(#4431 by@Palaptin
)- Update Python 3.13 Test Suite to RC1 (#4415)
- Bump
ruff
and Add New Rules (#4416)Dependency Updates
- Update
cachetools
requirement from =5.3.3,<5.6.0 (#4437)- Bump
sphinx
from 7.4.7 to 8.0.2 andfuro
from 2024.7.18 to 2024.8.6 (#4412)- Bump
test-summary/action
from 2.3 to 2.4 (#4410)- Bump
pytest
from 8.2.2 to 8.3.2 (#4403)- Bump
dependabot/fetch-metadata
from 2.1.0 to 2.2.0 (#4411)- Update
cachetools
requirement from ~=5.3.3 to >=5.3.3,<5.5.0 (#4390)- Bump
sphinx
from 7.3.7 to 7.4.7 (#4395)- Bump
furo
from 2024.5.6 to 2024.7.18 (#4392)v21.4
Version 21.4
Released 2024-07-12
This is the technical changelog for version 21.4. More elaborate release notes can be found in the news channel
@pythontelegrambotchannel
.Major Changes
... (truncated)
Changelog
Sourced from python-telegram-bot's changelog.
Version 21.5
Released 2024-09-01
This is the technical changelog for version 21.5. More elaborate release notes can be found in the news channel
@pythontelegrambotchannel <https://t.me/pythontelegrambotchannel>
_.Major Changes
- Full Support for Bot API 7.9 (:pr:
4429
)- Full Support for Bot API 7.8 (:pr:
4408
)New Features
- Add
MessageEntity.shift_entities
andMessageEntity.concatenate
(:pr:4376
closes :issue:4372
)- Add Parameter
game_pattern
toCallbackQueryHandler
(:pr:4353
byjainamoswal <https://github.com/jainamoswal>
_ closes :issue:4269
)- Add Parameter
read_file_handle
toInputFile
(:pr:4388
closes :issue:4339
)Documentation Improvements
- Bugfix for "Available In" Admonitions (:pr:
4413
)- Documentation Improvements (:pr:
4400
closes :issue:4446
, :pr:4448
byPalaptin <https://github.com/Palaptin>
_)- Document Return Types of
RequestData
Members (:pr:4396
)- Add Introductory Paragraphs to Telegram Types Subsections (:pr:
4389
bymohdyusuf2312 <https://github.com/mohdyusuf2312>
_ closes :issue:4380
)- Start Adapting to RTD Addons (:pr:
4386
)Minor and Internal Changes
- Remove Surplus Logging from
Updater
Network Loop (:pr:4432
byMartinHjelmare <https://github.com/MartinHjelmare>
_)- Add Internal Constants for Encodings (:pr:
4378
byelpekenin <https://github.com/elpekenin>
_)- Improve PyPI Automation (:pr:
4375
closes :issue:4373
)- Update Test Suite to New Test Channel Setup (:pr:
4435
)- Improve Fixture Usage in
test_message.py
(:pr:4431
byPalaptin <https://github.com/Palaptin>
_)- Update Python 3.13 Test Suite to RC1 (:pr:
4415
)- Bump
ruff
and Add New Rules (:pr:4416
)Dependency Updates
- Update
cachetools
requirement from =5.3.3,<5.6.0 (:pr:4437
)- Bump
sphinx
from 7.4.7 to 8.0.2 andfuro
from 2024.7.18 to 2024.8.6 (:pr:4412
)- Bump
test-summary/action
from 2.3 to 2.4 (:pr:4410
)- Bump
pytest
from 8.2.2 to 8.3.2 (:pr:4403
)- Bump
dependabot/fetch-metadata
from 2.1.0 to 2.2.0 (:pr:4411
)- Update
cachetools
requirement from ~=5.3.3 to >=5.3.3,<5.5.0 (:pr:4390
)- Bump
sphinx
from 7.3.7 to 7.4.7 (:pr:4395
)
... (truncated)
Commits
8c692d1
Bump Version to v21.5 (#4449)970d2ab
Documentation Improvements (#4400, #4448)60b439f
Updatecachetools
requirement from <5.5.0,>=5.3.3 to >=5.3.3,<5.6.0 (#4437)b17b0d2
Improve PyPI Automation (#4375)e0f3686
AddMessageEntity.shift_entities
andMessageEntity.concatenate
(#4376)01f6893
Bot API 7.9 (#4429)1e05381
Update Test Suite to New Test Channel Setup (#4435)a05362c
Remove Surplus Logging fromUpdater
Network Loop (#4432)fbf07bf
Improve Fixture Usage intest_message.py
(#4431)3017bf0
Update Python 3.13 Test Suite to RC1 (#4415)- Additional commits viewable in compare view
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)