pypi python-telegram-bot 21.4
v21.4

3 months ago

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

New Features

  • Add Support for Python 3.13 Beta (#4253)
  • Add filters.PAID_MEDIA (#4357)
  • Log Received Data on Deserialization Errors (#4304)
  • Add MessageEntity.adjust_message_entities_to_utf_16 Utility Function (#4323 by Antares0982 closes #4319)
  • Make Argument bot of TelegramObject.de_json Optional (#4320)

Documentation Improvements

  • Documentation Improvements (#4303 closes #4301)
  • Restructure Readme (#4362)
  • Fix Link-Check Workflow (#4332)

Internal Changes

  • Automate PyPI Releases (#4364 closes #4318)
  • Add mise-en-place to .gitignore (#4300)
  • Use a Composite Action for Testing Type Completeness (#4367)
  • Stabilize Some Concurrency Usages in Test Suite (#4360)
  • Add a Test Case for MenuButton (#4363)
  • Extend SuccessfulPayment Test (#4349)
  • Small Fixes for test_stars.py (#4347)
  • Use Python 3.13 Beta 3 in Test Suite (#4336)

Dependency Updates

  • Bump ruff and Add New Rules (#4329)
  • Bump pre-commit Hooks to Latest Versions (#4337)
  • Add Lower Bound for flaky Dependency (#4322 by Palaptin)
  • Bump pytest from 8.2.1 to 8.2.2 (#4294)

Don't miss a new python-telegram-bot release

NewReleases is sending notifications on new releases.