Skip to content

Update python-telegram-bot to 20.1 - #50

Closed
pyup-bot wants to merge 1 commit into
masterfrom
pyup-update-python-telegram-bot-13.9-to-20.1
Closed

Update python-telegram-bot to 20.1#50
pyup-bot wants to merge 1 commit into
masterfrom
pyup-update-python-telegram-bot-13.9-to-20.1

Conversation

@pyup-bot

@pyup-bot pyup-bot commented Feb 9, 2023

Copy link
Copy Markdown
Collaborator

This PR updates python-telegram-bot from 13.9 to 20.1.

Changelog

20.1

============
*Released 2023-02-09*

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

Major Changes
-------------

- Full Support for Bot API 6.5 (`3530`_)

New Features
------------

- Add ``Application(Builder).post_stop`` (`3466`_)
- Add ``Chat.effective_name`` Convenience Property (`3485`_)
- Allow to Adjust HTTP Version and Use HTTP/2 by Default (`3506`_)

Documentation Improvements
--------------------------

- Enhance ``chatmemberbot`` Example (`3500`_)
- Automatically Generate Cross-Reference Links (`3501`_, `3529`_, `3523`_)
- Add Some Graphic Elements to Docs (`3535`_)
- Various Smaller Improvements (`3464`_, `3483`_, `3484`_, `3497`_, `3512`_, `3515`_,  `3498`_)

Minor Changes, Documentation Improvements and CI
------------------------------------------------

- Update Copyright to 2023 (`3459`_)
- Stabilize Tests on Closing and Hiding the General Forum Topic (`3460`_)
- Fix Dependency Warning Typo (`3474`_)
- Cache Dependencies on ``GitHub`` Actions (`3469`_)
- Store Documentation Builts as ``GitHub`` Actions Artifacts (`3468`_)
- Add ``ruff`` to ``pre-commit`` Hooks (`3488`_)
- Improve Warning for ``days`` Parameter of  ``JobQueue.run_daily`` (`3503`_)
- Improve Error Message for ``NetworkError`` (`3505`_)
- Lock Inactive Threads Only Once Each Day (`3510`_)
- Bump ``pytest`` from 7.2.0 to 7.2.1 (`3513`_)
- Check for 3D Arrays in ``check_keyboard_type`` (`3514`_)
- Explicit Type Annotations (`3508`_)
- Increase Verbosity of Type Completeness CI Job (`3531`_)
- Fix CI on Python 3.11 + Windows (`3547`_)

Dependencies
------------

- Bump ``actions/stale`` from 6 to 7 (`3461`_)
- Bump ``dessant/lock-threads`` from 3.0.0 to 4.0.0 (`3462`_)
- ``pre-commit`` autoupdate (`3470`_)
- Update ``httpx`` requirement from ~=0.23.1 to ~=0.23.3 (`3489`_)
- Update ``cachetools`` requirement from ~=5.2.0 to ~=5.2.1 (`3502`_)
- Improve Config for ``ruff`` and Bump to ``v0.0.222`` (`3507`_)
- Update ``cachetools`` requirement from ~=5.2.1 to ~=5.3.0 (`3520`_)
- Bump ``isort`` to 5.12.0 (`3525`_)
- Update ``apscheduler`` requirement from ~=3.9.1 to ~=3.10.0 (`3532`_)
- ``pre-commit`` autoupdate (`3537`_)
- Update ``cryptography`` requirement to >=39.0.1 to address Vulnerability (`3539`_)



.. _`3530`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3530
.. _`3466`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3466
.. _`3485`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3485
.. _`3506`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3506
.. _`3500`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3500
.. _`3501`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3501
.. _`3529`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3529
.. _`3523`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3523
.. _`3535`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3535
.. _`3464`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3464
.. _`3483`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3483
.. _`3484`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3484
.. _`3497`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3497
.. _`3512`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3512
.. _`3515`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3515
.. _`3498`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3498
.. _`3459`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3459
.. _`3460`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3460
.. _`3474`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3474
.. _`3469`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3469
.. _`3468`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3468
.. _`3488`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3488
.. _`3503`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3503
.. _`3505`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3505
.. _`3510`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3510
.. _`3513`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3513
.. _`3514`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3514
.. _`3508`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3508
.. _`3531`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3531
.. _`3547`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3547
.. _`3461`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3461
.. _`3462`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3462
.. _`3470`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3470
.. _`3489`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3489
.. _`3502`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3502
.. _`3507`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3507
.. _`3520`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3520
.. _`3525`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3525
.. _`3532`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3532
.. _`3537`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3537
.. _`3539`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3539

20.0

============
*Released 2023-01-01*

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

Major Changes
-------------

- Full Support For Bot API 6.4 (`3449`_)

Minor Changes, Documentation Improvements and CI
------------------------------------------------

- Documentation Improvements (`3428`_, `3423`_, `3429`_, `3441`_, `3404`_, `3443`_)
- Allow ``Sequence`` Input for Bot Methods (`3412`_)
- Update Link-Check CI and Replace a Dead Link (`3456`_)
- Freeze Classes Without Arguments (`3453`_)
- Add New Constants (`3444`_)
- Override ``Bot.__deepcopy__`` to Raise ``TypeError`` (`3446`_)
- Add Log Decorator to ``Bot.get_webhook_info`` (`3442`_)
- Add Documentation On Verifying Releases (`3436`_)
- Drop Undocumented ``Job.__lt__`` (`3432`_)

Dependencies
------------

- Downgrade ``sphinx`` to 5.3.0 to Fix Search (`3457`_)
- Bump ``sphinx`` from 5.3.0 to 6.0.0 (`3450`_)

.. _`3449`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3449
.. _`3428`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3428
.. _`3423`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3423
.. _`3429`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3429
.. _`3441`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3441
.. _`3404`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3404
.. _`3443`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3443
.. _`3412`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3412
.. _`3456`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3456
.. _`3453`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3453
.. _`3444`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3444
.. _`3446`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3446
.. _`3442`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3442
.. _`3436`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3436
.. _`3432`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3432
.. _`3457`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3457
.. _`3450`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3450

20.0b0

==============
*Released 2022-12-15*

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

Major Changes
-------------

- Make ``TelegramObject`` Immutable (`3249`_)

Minor Changes, Documentation Improvements and CI
------------------------------------------------

- Reduce Code Duplication in Testing ``Defaults`` (`3419`_)
- Add Notes and Warnings About Optional Dependencies (`3393`_)
- Simplify Internals of ``Bot`` Methods (`3396`_)
- Reduce Code Duplication in Several ``Bot`` Methods (`3385`_)
- Documentation Improvements (`3386`_, `3395`_, `3398`_, `3403`_)

Dependencies
------------

- Bump ``pytest-xdist`` from 3.0.2 to 3.1.0 (`3415`_)
- Bump ``pytest-asyncio`` from 0.20.2 to 0.20.3 (`3417`_)
- ``pre-commit`` autoupdate (`3409`_)

.. _`3249`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3249
.. _`3419`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3419
.. _`3393`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3393
.. _`3396`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3396
.. _`3385`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3385
.. _`3386`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3386
.. _`3395`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3395
.. _`3398`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3398
.. _`3403`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3403
.. _`3415`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3415
.. _`3417`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3417
.. _`3409`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3409

20.0a6

==============
*Released 2022-11-24*

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

Bug Fixes
---------

- Only Persist Arbitrary ``callback_data`` if ``ExtBot.callback_data_cache`` is Present (`3384`_)
- Improve Backwards Compatibility of ``TelegramObjects`` Pickle Behavior (`3382`_)
- Fix Naming and Keyword Arguments of ``File.download_*`` Methods (`3380`_)
- Fix Return Value Annotation of ``Chat.create_forum_topic`` (`3381`_)

.. _`3384`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3384
.. _`3382`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3382
.. _`3380`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3380
.. _`3381`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3381

20.0a5

==============
*Released 2022-11-22*

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

Major Changes
-------------

- API 6.3 (`3346`_, `3343`_, `3342`_, `3360`_)
- Explicit ``local_mode`` Setting (`3154`_)
- Make Almost All 3rd Party Dependencies Optional (`3267`_)
- Split ``File.download`` Into ``File.download_to_drive`` And ``File.download_to_memory`` (`3223`_)

New Features
------------

- Add Properties for API Settings of ``Bot`` (`3247`_)
- Add ``chat_id`` and ``username`` Parameters to ``ChatJoinRequestHandler`` (`3261`_)
- Introduce ``TelegramObject.api_kwargs`` (`3233`_)
- Add Two Constants Related to Local Bot API Servers (`3296`_)
- Add ``recursive`` Parameter to ``TelegramObject.to_dict()`` (`3276`_)
- Overhaul String Representation of ``TelegramObject`` (`3234`_)
- Add Methods ``Chat.mention_{html, markdown, markdown_v2}`` (`3308`_)
- Add ``constants.MessageLimit.DEEP_LINK_LENGTH`` (`3315`_)
- Add Shortcut Parameters ``caption``, ``parse_mode`` and ``caption_entities`` to ``Bot.send_media_group`` (`3295`_)
- Add Several New Enums To Constants (`3351`_)

Bug Fixes
---------

- Fix ``CallbackQueryHandler`` Not Handling Non-String Data Correctly With Regex Patterns (`3252`_)
- Fix Defaults Handling in ``Bot.answer_web_app_query`` (`3362`_)

Documentation Improvements
--------------------------

- Update PR Template (`3361`_)
- Document Dunder Methods of ``TelegramObject`` (`3319`_)
- Add Several References to Wiki pages (`3306`_)
- Overhaul Search bar (`3218`_)
- Unify Documentation of Arguments and Attributes of Telegram Classes (`3217`_, `3292`_, `3303`_, `3312`_, `3314`_)
- Several Smaller Improvements (`3214`_, `3271`_, `3289`_, `3326`_, `3370`_, `3376`_, `3366`_)

Minor Changes, Documentation Improvements and CI
------------------------------------------------

- Improve Warning About Unknown ``ConversationHandler`` States (`3242`_)
- Switch from Stale Bot to ``GitHub`` Actions (`3243`_)
- Bump Python 3.11 to RC2 in Test Matrix (`3246`_)
- Make ``Job.job`` a Property and Make ``Jobs`` Hashable (`3250`_)
- Skip ``JobQueue`` Tests on Windows Again (`3280`_)
- Read-Only ``CallbackDataCache`` (`3266`_)
- Type Hinting Fix for ``Message.effective_attachment`` (`3294`_)
- Run Unit Tests in Parallel (`3283`_)
- Update Test Matrix to Use Stable Python 3.11 (`3313`_)
- Don't Edit Objects In-Place When Inserting ``ext.Defaults`` (`3311`_)
- Add a Test for ``MessageAttachmentType`` (`3335`_)
- Add Three New Test Bots (`3347`_)
- Improve Unit Tests Regarding ``ChatMemberUpdated.difference`` (`3352`_)
- Flaky Unit Tests: Use ``pytest`` Marker (`3354`_)
- Fix ``DeepSource`` Issues (`3357`_)
- Handle Lists and Tuples and Datetimes Directly in ``TelegramObject.to_dict`` (`3353`_)
- Update Meta Config (`3365`_)
- Merge ``ChatDescriptionLimit`` Enum Into ``ChatLimit`` (`3377`_)

Dependencies
------------

- Bump ``pytest`` from 7.1.2 to 7.1.3 (`3228`_)
- ``pre-commit`` Updates (`3221`_)
- Bump ``sphinx`` from 5.1.1 to 5.2.3 (`3269`_)
- Bump ``furo`` from 2022.6.21 to 2022.9.29 (`3268`_)
- Bump ``actions/stale`` from 5 to 6 (`3277`_)
- ``pre-commit`` autoupdate (`3282`_)
- Bump ``sphinx`` from 5.2.3 to 5.3.0 (`3300`_)
- Bump ``pytest-asyncio`` from 0.19.0 to 0.20.1 (`3299`_)
- Bump ``pytest`` from 7.1.3 to 7.2.0 (`3318`_)
- Bump ``pytest-xdist`` from 2.5.0 to 3.0.2 (`3317`_)
- ``pre-commit`` autoupdate (`3325`_)
- Bump ``pytest-asyncio`` from 0.20.1 to 0.20.2 (`3359`_)
- Update ``httpx`` requirement from ~=0.23.0 to ~=0.23.1 (`3373`_)

.. _`3346`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3346
.. _`3343`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3343
.. _`3342`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3342
.. _`3360`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3360
.. _`3154`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3154
.. _`3267`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3267
.. _`3223`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3223
.. _`3247`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3247
.. _`3261`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3261
.. _`3233`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3233
.. _`3296`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3296
.. _`3276`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3276
.. _`3234`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3234
.. _`3308`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3308
.. _`3315`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3315
.. _`3295`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3295
.. _`3351`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3351
.. _`3252`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3252
.. _`3362`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3362
.. _`3361`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3361
.. _`3319`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3319
.. _`3306`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3306
.. _`3218`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3218
.. _`3217`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3217
.. _`3292`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3292
.. _`3303`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3303
.. _`3312`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3312
.. _`3314`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3314
.. _`3214`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3214
.. _`3271`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3271
.. _`3289`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3289
.. _`3326`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3326
.. _`3370`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3370
.. _`3376`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3376
.. _`3366`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3366
.. _`3242`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3242
.. _`3243`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3243
.. _`3246`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3246
.. _`3250`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3250
.. _`3280`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3280
.. _`3266`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3266
.. _`3294`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3294
.. _`3283`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3283
.. _`3313`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3313
.. _`3311`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3311
.. _`3335`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3335
.. _`3347`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3347
.. _`3352`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3352
.. _`3354`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3354
.. _`3357`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3357
.. _`3353`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3353
.. _`3365`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3365
.. _`3377`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3377
.. _`3228`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3228
.. _`3221`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3221
.. _`3269`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3269
.. _`3268`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3268
.. _`3277`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3277
.. _`3282`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3282
.. _`3300`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3300
.. _`3299`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3299
.. _`3318`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3318
.. _`3317`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3317
.. _`3325`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3325
.. _`3359`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3359
.. _`3373`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3373

20.0a4

==============
*Released 2022-08-27*

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

Hot Fixes
---------

* Fix a Bug in ``setup.py`` Regarding Optional Dependencies (`3209`_)

.. _`3209`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3209

20.0a3

==============
*Released 2022-08-27*

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

Major Changes
-------------

- Full Support for API 6.2 (`3195`_)

New Features
------------

- New Rate Limiting Mechanism (`3148`_)
- Make ``chat/user_data`` Available in Error Handler for Errors in Jobs (`3152`_)
- Add ``Application.post_shutdown`` (`3126`_)

Bug Fixes
---------

- Fix ``helpers.mention_markdown`` for Markdown V1 and Improve Related Unit Tests (`3155`_)
- Add ``api_kwargs`` Parameter to ``Bot.log_out`` and Improve Related Unit Tests (`3147`_)
- Make ``Bot.delete_my_commands`` a Coroutine Function (`3136`_)
- Fix ``ConversationHandler.check_update`` not respecting ``per_user`` (`3128`_)

Minor Changes, Documentation Improvements and CI
------------------------------------------------

- Add Python 3.11 to Test Suite & Adapt Enum Behaviour (`3168`_)
- Drop Manual Token Validation (`3167`_)
- Simplify Unit Tests for ``Bot.send_chat_action`` (`3151`_)
- Drop ``pre-commit`` Dependencies from ``requirements-dev.txt`` (`3120`_)
- Change Default Values for ``concurrent_updates`` and ``connection_pool_size`` (`3127`_)
- Documentation Improvements (`3139`_, `3153`_, `3135`_)
- Type Hinting Fixes (`3202`_)

Dependencies
------------

- Bump ``sphinx`` from 5.0.2 to 5.1.1 (`3177`_)
- Update ``pre-commit`` Dependencies (`3085`_)
- Bump ``pytest-asyncio`` from 0.18.3 to 0.19.0 (`3158`_)
- Update ``tornado`` requirement from ~=6.1 to ~=6.2 (`3149`_)
- Bump ``black`` from 22.3.0 to 22.6.0 (`3132`_)
- Bump ``actions/setup-python`` from 3 to 4 (`3131`_)

.. _`3195`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3195
.. _`3148`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3148
.. _`3152`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3152
.. _`3126`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3126
.. _`3155`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3155
.. _`3147`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3147
.. _`3136`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3136
.. _`3128`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3128
.. _`3168`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3168
.. _`3167`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3167
.. _`3151`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3151
.. _`3120`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3120
.. _`3127`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3127
.. _`3139`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3139
.. _`3153`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3153
.. _`3135`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3135
.. _`3202`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3202
.. _`3177`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3177
.. _`3085`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3085
.. _`3158`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3158
.. _`3149`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3149
.. _`3132`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3132
.. _`3131`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3131

20.0a2

==============
*Released 2022-06-27*

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

Major Changes
-------------

- Full Support for API 6.1 (`3112`_)

New Features
------------

- Add Additional Shortcut Methods to ``Chat`` (`3115`_)
- Mermaid-based Example State Diagrams (`3090`_)

Minor Changes, Documentation Improvements and CI
------------------------------------------------

- Documentation Improvements (`3103`_, `3121`_, `3098`_)
- Stabilize CI (`3119`_)
- Bump ``pyupgrade`` from 2.32.1 to 2.34.0 (`3096`_)
- Bump ``furo`` from 2022.6.4 to 2022.6.4.1 (`3095`_)
- Bump ``mypy`` from 0.960 to 0.961 (`3093`_)

.. _`3112`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3112
.. _`3115`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3115
.. _`3090`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3090
.. _`3103`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3103
.. _`3121`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3121
.. _`3098`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3098
.. _`3119`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3119
.. _`3096`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3096
.. _`3095`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3095
.. _`3093`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3093

20.0a1

==============
*Released 2022-06-09*

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

Major Changes:
--------------

- Drop Support for ``ujson`` and instead ``BaseRequest.parse_json_payload`` (`3037`_, `3072`_)
- Drop ``InputFile.is_image`` (`3053`_)
- Drop Explicit Type conversions in ``__init__`` s (`3056`_)
- Handle List-Valued Attributes More Consistently (`3057`_)
- Split ``{Command, Prefix}Handler`` And Make Attributes Immutable (`3045`_)
- Align Behavior Of ``JobQueue.run_daily`` With ``cron`` (`3046`_)
- Make PTB Specific  Keyword-Only Arguments for PTB Specific in Bot methods (`3035`_)
- Adjust Equality Comparisons to Fit Bot API 6.0 (`3033`_)
- Add Tuple Based Version Info (`3030`_)- Improve Type Annotations for ``CallbackContext`` and Move Default Type Alias to ``ContextTypes.DEFAULT_TYPE`` (`3017`_, `3023`_)
- Rename ``Job.context`` to ``Job.data`` (`3028`_)
- Rename ``Handler`` to ``BaseHandler`` (`3019`_)

New Features:
-------------

- Add ``Application.post_init`` (`3078`_)
- Add Arguments ``chat/user_id`` to ``CallbackContext`` And Example On Custom Webhook Setups (`3059`_)
- Add Convenience Property ``Message.id`` (`3077`_)
- Add Example for ``WebApp`` (`3052`_)
- Rename ``telegram.bot_api_version`` to ``telegram.__bot_api_version__`` (`3030`_)

Bug Fixes:
----------

- Fix Non-Blocking Entry Point in ``ConversationHandler`` (`3068`_)
- Escape Backslashes in ``escape_markdown``  (`3055`_)

Dependencies:
-------------

- Update ``httpx`` requirement from ~=0.22.0 to ~=0.23.0 (`3069`_)
- Update ``cachetools`` requirement from ~=5.0.0 to ~=5.2.0 (`3058`_, `3080`_)

Minor Changes, Documentation Improvements and CI:
-------------------------------------------------

- Move Examples To Documentation (`3089`_)
- Documentation Improvements and Update Dependencies (`3010`_, `3007`_, `3012`_, `3067`_, `3081`_, `3082`_)
- Improve Some Unit Tests (`3026`_)
- Update Code Quality dependencies (`3070`_, `3032`_,`2998`_, `2999`_)
- Don't Set Signal Handlers On Windows By Default (`3065`_)
- Split ``{Command, Prefix}Handler`` And Make Attributes Immutable (`3045`_)
- Apply ``isort`` and Update ``pre-commit.ci`` Configuration (`3049`_)
- Adjust ``pre-commit`` Settings for ``isort`` (`3043`_)
- Add Version Check to Examples (`3036`_)
- Use ``Collection`` Instead of ``List`` and ``Tuple`` (`3025`_)
- Remove Client-Side Parameter Validation (`3024`_)
- Don't Pass Default Values of Optional Parameters to Telegram (`2978`_)
- Stabilize ``Application.run_*`` on Python 3.7 (`3009`_)
- Ignore Code Style Commits in ``git blame`` (`3003`_)
- Adjust Tests to Changed API Behavior (`3002`_)

.. _`2978`: https://github.com/python-telegram-bot/python-telegram-bot/pull/2978
.. _`2998`: https://github.com/python-telegram-bot/python-telegram-bot/pull/2998
.. _`2999`: https://github.com/python-telegram-bot/python-telegram-bot/pull/2999
.. _`3002`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3002
.. _`3003`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3003
.. _`3007`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3007
.. _`3009`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3009
.. _`3010`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3010
.. _`3012`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3012
.. _`3017`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3017
.. _`3019`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3019
.. _`3023`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3023
.. _`3024`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3024
.. _`3025`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3025
.. _`3026`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3026
.. _`3028`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3028
.. _`3030`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3030
.. _`3032`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3032
.. _`3033`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3033
.. _`3035`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3035
.. _`3036`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3036
.. _`3037`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3037
.. _`3043`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3043
.. _`3045`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3045
.. _`3046`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3046
.. _`3049`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3049
.. _`3052`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3052
.. _`3053`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3053
.. _`3055`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3055
.. _`3056`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3056
.. _`3057`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3057
.. _`3058`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3058
.. _`3059`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3059
.. _`3065`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3065
.. _`3067`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3067
.. _`3068`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3068
.. _`3069`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3069
.. _`3070`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3070
.. _`3072`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3072
.. _`3077`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3077
.. _`3078`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3078
.. _`3080`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3080
.. _`3081`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3081
.. _`3082`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3082
.. _`3089`: https://github.com/python-telegram-bot/python-telegram-bot/pull/3089

20.0a0

==============
*Released 2022-05-06*

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

Major Changes:
--------------

-  Refactor Initialization of Persistence Classes
(`2604 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2604>`__)
-  Drop Non-``CallbackContext`` API
(`2617 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2617>`__)
-  Remove ``__dict__`` from ``__slots__`` and drop Python 3.6
(`2619 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2619>`__,
`2636 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2636>`__)
-  Move and Rename ``TelegramDecryptionError`` to
``telegram.error.PassportDecryptionError``
(`2621 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2621>`__)
-  Make ``BasePersistence`` Methods Abstract
(`2624 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2624>`__)
-  Remove ``day_is_strict`` argument of ``JobQueue.run_monthly``
(`2634 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2634>`__
by `iota-008 <https://github.com/iota-008>`__)
-  Move ``Defaults`` to ``telegram.ext``
(`2648 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2648>`__)
-  Remove Deprecated Functionality
(`2644 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2644>`__,
`2740 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2740>`__,
`2745 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2745>`__)
-  Overhaul of Filters
(`2759 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2759>`__,
`2922 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2922>`__)
-  Switch to ``asyncio`` and Refactor PTBs Architecture
(`2731 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2731>`__)
-  Improve ``Job.__getattr__``
(`2832 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2832>`__)
-  Remove ``telegram.ReplyMarkup``
(`2870 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2870>`__)
-  Persistence of ``Bots``: Refactor Automatic Replacement and
Integration with ``TelegramObject``
(`2893 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2893>`__)

New Features:
-------------

-  Introduce Builder Pattern
(`2646 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2646>`__)
-  Add ``Filters.update.edited``
(`2705 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2705>`__
by `PhilippFr <https://github.com/PhilippFr>`__)
-  Introduce ``Enums`` for ``telegram.constants``
(`2708 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2708>`__)
-  Accept File Paths for ``private_key``
(`2724 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2724>`__)
-  Associate ``Jobs`` with ``chat/user_id``
(`2731 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2731>`__)
-  Convenience Functionality for ``ChatInviteLinks``
(`2782 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2782>`__)
-  Add ``Dispatcher.add_handlers``
(`2823 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2823>`__)
-  Improve Error Messages in ``CommandHandler.__init__``
(`2837 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2837>`__)
-  ``Defaults.protect_content``
(`2840 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2840>`__)
-  Add ``Dispatcher.migrate_chat_data``
(`2848 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2848>`__
by `DonalDuck004 <https://github.com/DonalDuck004>`__)
-  Add Method ``drop_chat/user_data`` to ``Dispatcher`` and Persistence
(`2852 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2852>`__)
-  Add methods ``ChatPermissions.{all, no}_permissions`` (`2948 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2948>`__)
-  Full Support for API 6.0
(`2956 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2956>`__)
-  Add Python 3.10 to Test Suite
(`2968 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2968>`__)

Bug Fixes & Minor Changes:
--------------------------

-  Improve Type Hinting for ``CallbackContext``
(`2587 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2587>`__
by `revolter <https://github.com/revolter>`__)
-  Fix Signatures and Improve ``test_official``
(`2643 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2643>`__)
-  Refine ``Dispatcher.dispatch_error``
(`2660 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2660>`__)
-  Make ``InlineQuery.answer`` Raise ``ValueError``
(`2675 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2675>`__)
-  Improve Signature Inspection for Bot Methods
(`2686 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2686>`__)
-  Introduce ``TelegramObject.set/get_bot``
(`2712 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2712>`__
by `zpavloudis <https://github.com/zpavloudis>`__)
-  Improve Subscription of ``TelegramObject``
(`2719 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2719>`__
by `SimonDamberg <https://github.com/SimonDamberg>`__)
-  Use Enums for Dynamic Types & Rename Two Attributes in ``ChatMember``
(`2817 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2817>`__)
-  Return Plain Dicts from ``BasePersistence.get_*_data``
(`2873 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2873>`__)
-  Fix a Bug in ``ChatMemberUpdated.difference``
(`2947 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2947>`__)
-  Update Dependency Policy
(`2958 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2958>`__)

Internal Restructurings & Improvements:
---------------------------------------

-  Add User Friendly Type Check For Init Of
``{Inline, Reply}KeyboardMarkup``
(`2657 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2657>`__)
-  Warnings Overhaul
(`2662 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2662>`__)
-  Clear Up Import Policy
(`2671 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2671>`__)
-  Mark Internal Modules As Private
(`2687 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2687>`__
by `kencx <https://github.com/kencx>`__)
-  Handle Filepaths via the ``pathlib`` Module
(`2688 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2688>`__
by `eldbud <https://github.com/eldbud>`__)
-  Refactor MRO of ``InputMedia*`` and Some File-Like Classes
(`2717 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2717>`__
by `eldbud <https://github.com/eldbud>`__)
-  Update Exceptions for Immutable Attributes
(`2749 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2749>`__)
-  Refactor Warnings in ``ConversationHandler``
(`2755 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2755>`__,
`2784 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2784>`__)
-  Use ``__all__`` Consistently
(`2805 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2805>`__)

CI, Code Quality & Test Suite Improvements:
-------------------------------------------

-  Add Custom ``pytest`` Marker to Ease Development
(`2628 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2628>`__)
-  Pass Failing Jobs to Error Handlers
(`2692 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2692>`__)
-  Update Notification Workflows
(`2695 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2695>`__)
-  Use Error Messages for ``pylint`` Instead of Codes
(`2700 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2700>`__
by `Piraty <https://github.com/Piraty>`__)
-  Make Tests Agnostic of the CWD
(`2727 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2727>`__
by `eldbud <https://github.com/eldbud>`__)
-  Update Code Quality Dependencies
(`2748 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2748>`__)
-  Improve Code Quality
(`2783 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2783>`__)
-  Update ``pre-commit`` Settings & Improve a Test
(`2796 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2796>`__)
-  Improve Code Quality & Test Suite
(`2843 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2843>`__)
-  Fix failing animation tests
(`2865 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2865>`__)
-  Update and Expand Tests & pre-commit Settings and Improve Code
Quality
(`2925 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2925>`__)
-  Extend Code Formatting With Black
(`2972 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2972>`__)
-  Update Workflow Permissions
(`2984 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2984>`__)
-  Adapt Tests to Changed ``Bot.get_file`` Behavior
(`2995 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2995>`__)

Documentation Improvements:
---------------------------

-  Doc Fixes
(`2597 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2597>`__)
-  Add Code Comment Guidelines to Contribution Guide
(`2612 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2612>`__)
-  Add Cross-References to External Libraries & Other Documentation
Improvements
(`2693 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2693>`__,
`2691 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2691>`__
by `joesinghh <https://github.com/joesinghh>`__,
`2739 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2739>`__
by `eldbud <https://github.com/eldbud>`__)
-  Use Furo Theme, Make Parameters Referenceable, Add Documentation
Building to CI, Improve Links to Source Code & Other Improvements
(`2856 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2856>`__,
`2798 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2798>`__,
`2854 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2854>`__,
`2841 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2841>`__)
-  Documentation Fixes & Improvements
(`2822 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2822>`__)
-  Replace ``git.io`` Links
(`2872 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2872>`__
by `murugu-21 <https://github.com/murugu-21>`__)
-  Overhaul Readmes, Update RTD Startpage & Other Improvements
(`2969 <https://github.com/python-telegram-bot/python-telegram-bot/pull/2969>`__)

13.11

=============
*Released 2022-02-02*

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

**Major Changes:**

- Full Support for Bot API 5.7 (`2881`_)

.. _`2881`: https://github.com/python-telegram-bot/python-telegram-bot/pull/2881

13.10

=============
*Released 2022-01-03*

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

**Major Changes:**

- Full Support for API 5.6 (`2835`_)

**Minor Changes & Doc fixes:**

- Update Copyright to 2022 (`2836`_)
- Update Documentation of ``BotCommand`` (`2820`_)

.. _`2835`: https://github.com/python-telegram-bot/python-telegram-bot/pull/2835
.. _`2836`: https://github.com/python-telegram-bot/python-telegram-bot/pull/2836
.. _`2820`: https://github.com/python-telegram-bot/python-telegram-bot/pull/2820
Links

@pyup-bot

Copy link
Copy Markdown
Collaborator Author

Closing this in favor of #51

@pyup-bot pyup-bot closed this Mar 25, 2023
@alexandrebarbaruiva
alexandrebarbaruiva deleted the pyup-update-python-telegram-bot-13.9-to-20.1 branch March 25, 2023 14:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant