PackageTrack Sign in Track my project

telethon

Full-featured Telegram client library for Python 3

1.44.0 3.7M downloads/mo #2515 most downloaded on PyPI source

What this package is like to depend on

Last release 2 months ago

15 Jun 2026

Ships fairly regularly

a new release about every 2 months

This project publishes no release notes

the list below is its commits, not an announcement

1 version withdrawn

withdrawn after publishing

10 years old

242 releases · first in 2016

8 releases in the last 12 months

see the full history below

Release timeline

240 releases · Sep 2016 to Jun 2026
2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 60 of 242
  1. 1.44.0 15 Jun 2026
    Commits, not release notes

    This project publishes no release notes. Between v1.43.2 and v1.44.0 there were 10 commits, 9 of them substantive:

    • Update to layer 227 (again) (#40)
    • Handle ChatInviteJoinResult return type from importChatInvite and joinChannel (#38)
    • Update to Layer 227 (#37)
    • Mark parse_mode as optional in send_file() and edit_message() (#31)
    • Update to layer 225 from tdlib
    • Fix FutureSalts pending state lookup (#30)
    • Update to layer 225 (#27)
    • Filter None out of possible_names on download
    • Add executable bit back to files with shebang
    Compare on the forge →
  2. 1.43.2 20 Apr 2026
    Commits, not release notes

    This project publishes no release notes. Between v1.43.1 and v1.43.2 there were 2 commits, 1 of them substantive:

    • Fix high CPU usage when connection is closed by remote (#23)
    Compare on the forge →
  3. 1.43.1 13 Apr 2026
    Commits, not release notes

    This project publishes no release notes. Between v1.43.0 and v1.43.1 there were 6 commits, 5 of them substantive:

    • Remove duplicate warnings import leading to error
    • Remove regex implications from USERNAME_INVALID error message (#20)
    • Remove executable bit
    • Try generating TL on docs post_install
    • Remove deprecated license classifier
    Compare on the forge →
  4. 1.43.0 10 Apr 2026
    Commits, not release notes

    This project publishes no release notes. Between v1.42.0 and v1.43.0 there were 27 commits, 26 of them substantive:

    • Support building with Hatch
    • Update stale GitHub reference
    • Explicitly mention policy against AI usage
    • Update to layer 224 (#16)
    • Fix get_running_loop() for Python 3.14 (#11)
    • Update to layer 223 (#7)
    • Update links to Codeberg
    • Support blockquote expandable tag when using html parse_mode (#4)
    • Fix Button helper regressions introduced by commit df95884 (#5)
    • Support styles on inline buttons (#1)
    • Fix typo on generated docs (#2)
    • Add error code for sending videos in chat (#4741)
    • Fix InvalidBuffedError on incomplete recv data (#4740)
    • Update to layer 222
    • Catch-all unknown RPCError and treat them as transient during getDifference
    • Fix doc typos on some raw API types (#4732)
    • Update to layer 221
    • Add errors for chat restrictions (#4729)
    • Update proxy docs and warn if python-socks is not installed
    • Fix Telethon could not be imported without sqlite3

    …and 6 more.

    Compare on the forge →
  5. 1.42.0 05 Nov 2025
    Commits, not release notes

    This project publishes no release notes. Between v1.41.1 and v1.42.0 there were 9 commits, 7 of them substantive:

    • Fix path traversal when downloading documents
    • Fix Python 3.14 support
    • Update to layer 216
    • Stop using the event_loop fixture (#4670)
    • Correct handling of trailing zeros in _rle_encode (#4702)
    • Add BotCommandsTooMuchError class (#4700)
    • Ensure document spoiler is preserved in utils.get_input_media
    Compare on the forge →
  6. 1.41.2 04 Sep 2025

    Nothing published for this version

  7. 1.41.1 04 Sep 2025
    Commits, not release notes

    This project publishes no release notes. Between v1.41.0 and v1.41.1 there were 3 commits, 2 of them substantive:

    • Fix incorrect async session warning
    • Revert "Fix spoilers when sending InputPhoto and InputDocument"
    Compare on the forge →
  8. 1.41.0 01 Sep 2025
    Commits, not release notes

    This project publishes no release notes. Between v1.40.0 and v1.41.0 there were 28 commits, 27 of them substantive:

    • Update to layer 214 (#4695)
    • Update to layer 211 (again) (#4683)
    • Update to layer 211
    • Add experimental support for async sessions (#4667)
    • Fix spoilers when sending InputPhoto and InputDocument
    • Update to layer 210
    • Reduce data manipulation operations
    • Add isal gzip decompressor
    • Update to layer 209
    • Update to layer 207
    • Update to layer 206 (#4654)
    • Handle cases when Message.reply_to is MessageReplyStoryHeader
    • Update to layer 204
    • Support tg-emoji tag when using html parse_mode
    • Cleanup usage of removed inline_only parameter (#4630)
    • Add persistent and placeholder options to buttons (#4629)
    • Add custom error types for new FROZEN codes
    • Add customizable 'mime_type' for send_file
    • Update FileLike type hint to better reflect valid types (#4620)
    • Update to layer 203

    …and 7 more.

    Compare on the forge →
  9. 1.40.0 21 Apr 2025
    Commits, not release notes

    This project publishes no release notes. Between v1.39.0 and v1.40.0 there were 17 commits, 17 of them substantive:

    • Update to v1.40
    • Fix time offset check was in opposite branch
    • Update time offset if first message is badMsgNotification
    • Combine tdlib and tdesktop schemas
    • Fix layer 201 (#4596)
    • Fix issues raising errors, media dl and reply markup (#4592)
    • Update to Layer 201
    • Delete dated documentation section
    • Add missing param on photo-to-input conversion
    • skip ChannelParticipantLeft in _ParticipantsIter
    • Update to layer 200
    • Add missing input conversion for MessageMediaGeoLive
    • Add send_as and effect parameters in high level
    • Call getDifference on login to ensure qts is up to date
    • Make URL regex match everything except ]
    • Make URL regex match anything again
    • Clarify warning when reusing unintended session (#4568)
    Compare on the forge →
  10. 1.39.0 20 Feb 2025
    Commits, not release notes

    This project publishes no release notes. Between v1.38.1 and v1.39.0 there were 17 commits, 17 of them substantive:

    • Update to v1.39
    • Update to layer 199
    • Consider range list-like
    • fix: support batch sending of image URLs and video URLs in albums
    • Make markdown URL regex less greedy
    • Fix overlapping URLs and improve overlapping in md
    • Unconditionally match text and link text in markdown
    • Update to layer 198
    • Improve edit_message message type hint
    • Respect receive_updates=False
    • Document drop_author and add drop_media_captions
    • Fix IOError with some image modes in photo resize
    • Add missing parameters to Message constructor (#4529)
    • Updated to Layer 196 (#4525)
    • Avoid error when trying to reset deadline for no msgbox entries
    • Update to layer 195
    • fix(session): persist session after session.set_dc
    Compare on the forge →
  11. 1.38.1 18 Nov 2024

    Nothing published for this version

  12. 1.38.0 17 Nov 2024

    Nothing published for this version

  13. 1.37.0 23 Sep 2024

    Nothing published for this version

  14. 1.36.0 11 Jun 2024

    Nothing published for this version

  15. 1.35.0 24 Apr 2024

    Nothing published for this version

  16. 1.34.0 02 Feb 2024

    Nothing published for this version

  17. 1.33.1 08 Dec 2023

    Nothing published for this version

  18. 1.33.0 01 Dec 2023

    Nothing published for this version

  19. 1.32.1 12 Nov 2023

    Nothing published for this version

  20. 1.32.0 31 Oct 2023

    Nothing published for this version

  21. 1.31.1 17 Oct 2023

    Nothing published for this version

  22. 1.31.0 12 Oct 2023

    Nothing published for this version

  23. 1.30.3 13 Sep 2023

    Nothing published for this version

  24. 1.30.2 12 Sep 2023

    Nothing published for this version

  25. 1.30.1 12 Sep 2023 withdrawn

    accidental push without pulling first

    Nothing published for this version

  26. 1.30.0 10 Sep 2023

    Nothing published for this version

  27. 1.29.3 18 Aug 2023

    Nothing published for this version

  28. 1.29.2 24 Jul 2023

    Nothing published for this version

  29. 1.29.1 23 Jul 2023

    Nothing published for this version

  30. 1.29.0 23 Jul 2023

    Nothing published for this version

  31. 1.28.5 14 Apr 2023

    Nothing published for this version

  32. 1.28.2 07 Apr 2023

    Nothing published for this version

  33. 1.28.1 06 Apr 2023

    Nothing published for this version

  34. 1.28.0 06 Apr 2023

    Nothing published for this version

  35. 1.27.0 05 Feb 2023

    Nothing published for this version

  36. 1.26.1 22 Dec 2022

    Nothing published for this version

  37. 1.26.0 25 Nov 2022

    Nothing published for this version

  38. 1.25.4 14 Oct 2022

    Nothing published for this version

  39. 1.25.3 14 Oct 2022

    Nothing published for this version

  40. 1.25.2 27 Sep 2022

    Nothing published for this version

  41. 1.25.1 24 Sep 2022

    Nothing published for this version

  42. 1.25.0 30 Aug 2022

    Nothing published for this version

  43. 1.24.0 01 Dec 2021

    Nothing published for this version

  44. 1.23.0 09 Jul 2021

    Nothing published for this version

  45. 1.22.0 19 Jun 2021

    Nothing published for this version

  46. 1.21.1 16 Mar 2021

    Nothing published for this version

  47. 1.21 14 Mar 2021

    Nothing published for this version

  48. 1.20 27 Feb 2021

    Nothing published for this version

  49. 1.19.5 08 Feb 2021

    Nothing published for this version

  50. 1.19.4 06 Feb 2021

    Nothing published for this version

  51. 1.19.3 06 Feb 2021

    Nothing published for this version

  52. 1.19.2 02 Feb 2021

    Nothing published for this version

  53. 1.19.1 26 Jan 2021

    Nothing published for this version

  54. 1.19.0 05 Jan 2021

    Nothing published for this version

  55. 1.18.2 28 Nov 2020

    Nothing published for this version

  56. 1.18.1 28 Nov 2020

    Nothing published for this version

  57. 1.18.0 28 Nov 2020

    Nothing published for this version

  58. 1.17.5 25 Oct 2020

    Nothing published for this version

  59. 1.17.4 23 Oct 2020

    Nothing published for this version

  60. 1.17.3 23 Oct 2020

    Nothing published for this version

Stop reading changelogs one package at a time.

Point PackageTrack at your project and get told which of your dependencies moved, which of those matter, and what to do about it.

Track my project