diff --git a/CHANGES.rst b/CHANGES.rst index 0b990757d..e868d7206 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -2,6 +2,54 @@ Changelog ========= +Version 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 `_. + +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 + Version 20.0b0 ============== *Released 2022-12-15* diff --git a/docs/source/conf.py b/docs/source/conf.py index 6b3de8c65..4b249f468 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -29,9 +29,9 @@ author = "Leandro Toledo" # built documents. # # The short X.Y version. -version = "20.0b0" # telegram.__version__[:3] +version = "20.0" # telegram.__version__[:3] # The full version, including alpha/beta/rc tags. -release = "20.0b0" # telegram.__version__ +release = "20.0" # telegram.__version__ # If your documentation needs a minimal Sphinx version, state it here. needs_sphinx = "5.1.1" diff --git a/telegram/_version.py b/telegram/_version.py index 574ca6091..7da9f4fbe 100644 --- a/telegram/_version.py +++ b/telegram/_version.py @@ -50,7 +50,7 @@ class Version(NamedTuple): return version -__version_info__ = Version(major=20, minor=0, micro=0, releaselevel="beta", serial=0) +__version_info__ = Version(major=20, minor=0, micro=0, releaselevel="final", serial=0) __version__ = str(__version_info__) # # SETUP.PY MARKER