- Added
.. versionadded:: NEXT.VERSION,.. versionchanged:: NEXT.VERSION,.. deprecated:: NEXT.VERSIONor.. versionremoved:: NEXT.VERSIONto the docstrings for user facing changes (for methods/class descriptions, arguments and attributes) - Created new or adapted existing unit tests
- Documented code changes according to the
CSI standard <https://standards.mousepawmedia.com/en/stable/csi.html>__ [ ] Added myself alphabetically toAUTHORS.rst(optional)[ ] Added new classes & modules to the docs and all suitable__all__s- Checked the
Stability Policy <https://docs.python-telegram-bot.org/stability_policy.html>_ in case of deprecations or changes to documented behavior
If the PR contains API changes (otherwise, you can ignore this passage)
-
Checked the Bot API specific sections of the
Stability Policy <https://docs.python-telegram-bot.org/stability_policy.html>_ -
[ ] Created a PR to remove functionality deprecated in the previous Bot API release (see here <https://docs.python-telegram-bot.org/en/stable/stability_policy.html#case-2>_) -
[ ] New classes: -
[ ] Added new shortcuts: -
If relevant:
[ ] Added new constants at :mod:telegram.constantsand shortcuts to them as class variables[ ] Link new and existing constants in docstrings instead of hard-coded numbers and strings[ ] Add new message types to :attr:telegram.Message.effective_attachment[ ] Added new handlers for new update types[ ] Add the handlers to the warning loop in the :class:~telegram.ext.ConversationHandler
[ ] Added new filters for new message (sub)types[ ] Added or updated documentation for the changed class(es) and/or method(s)[ ] Added the new method(s) to_extbot.py[ ] Added or updatedbot_methods.rst- Updated the Bot API version number in all places:
README.rst(including the badge) andtelegram.constants.BOT_API_VERSION_INFO [ ] Added logic for arbitrary callback data in :class:telegram.ext.ExtBotfor new methods that either accept areply_markupin some form or have a return type that is/contains :class:~telegram.Message