Prashant Sengar
c72e63cf1d
Update within_surrogate function
...
within_surrogate()'s second condition doesn't check for previous surrogate pair being the first (high surrogate) of the pair so it spans over all consecutive surrogates
From https://t.me/TelethonChat/586037
Co-authored-by: Disk6969 <disk6969@users.noreply.github.com>
2024-01-20 14:26:56 +05:30
Lonami Exo
6187ff7dcb
Update to layer 172
2024-01-18 18:48:36 +01:00
exovoq
6ee2fffce8
Add reply_to_chat and reply_to_sender in Message ( #4300 )
2024-01-18 18:48:22 +01:00
Lonami Exo
32a4cb82ce
Update to layer 171
2024-01-17 17:09:12 +01:00
Lonami Exo
a97a7a5400
Add new config file for readthedocs
2024-01-14 11:49:49 +01:00
Lonami Exo
9dbe9a7669
Add missing saved_peer_id parameter to Message
2024-01-04 13:01:28 +01:00
Lonami Exo
c445684be8
Update to layer 170
2024-01-01 22:07:20 +01:00
Lonami Exo
1241671e72
Update to layer 169
2023-12-26 10:55:15 +01:00
Jahongir Qurbonov
b882348a2b
Fix restriction_reason type hint ( #4282 )
2023-12-25 10:13:03 +01:00
Allen Calderwood
2082a0e4de
Fix typo in documentation example ( #4277 )
2023-12-18 17:32:17 +01:00
Lonami Exo
6cf1be93ae
Bump to v1.33.1
2023-12-08 17:31:43 +01:00
Lonami
3d58dc355e
Fix ordering of closing tags of sequential entities ( #4268 )
2023-12-08 08:12:02 +01:00
udf
3b428f97a9
Fix ordering of nested entities
2023-12-07 18:25:11 +02:00
udf
abeb8c4d8d
Prioritise closing tags when sorting tags
2023-12-07 18:09:02 +02:00
Lonami Exo
985d12e169
Bump to v1.33
2023-12-01 20:30:19 +01:00
Lonami Exo
1ef66896bd
Update to layer 167
2023-12-01 20:16:56 +01:00
Balázs Triszka
584735afe1
Conditional webbrowser import ( #4261 )
2023-11-28 00:04:36 +01:00
mario-ttide
cf3bc71e1d
Retry on TimedOutError ( #4255 )
2023-11-19 18:14:34 +01:00
Lonami Exo
ddc9bef503
Force filename with JPG extension after resizing
...
Old name does not matter, since we just encoded it as JPEG
2023-11-12 21:13:24 +01:00
Lonami
308f8e8bf8
Add PR template mentioning v1 is feature-frozen
...
Should prevent efforts like #4244 going to waste in the future.
2023-11-09 17:04:05 +01:00
Lonami Exo
6ccd6b0a41
Bump to v1.32
2023-10-31 19:12:41 +01:00
Lonami Exo
b17e10af1d
Fix init of custom Draft after layer update
2023-10-29 11:41:54 +01:00
Lonami Exo
046dbb58b8
Update to layer 166
2023-10-29 11:00:13 +01:00
Lonami Exo
fda6840449
Fix file name could be lost when uploading files
...
Leading to invalid extension when sending photos.
2023-10-17 20:31:58 +02:00
Lonami Exo
eb67ef1b15
Update to v1.31
2023-10-12 18:39:29 +02:00
Lonami Exo
7d7dbdf47f
Update to layer 165
2023-09-29 22:12:41 +02:00
Lonami Exo
6a36066d19
Update to layer 164
2023-09-22 20:49:39 +02:00
Lonami Exo
bd11564579
Remove uses of imghdr
...
It's deprecated. Closes #4207 .
2023-09-20 18:30:57 +02:00
Alexander Goryushkin
ad19987cd6
Fixed sorting of markup entities with the same offsets ( #4201 )
2023-09-14 18:52:04 +02:00
Lonami Exo
7325718f0e
Fix date empty when getting difference
2023-09-13 17:35:15 +02:00
Lonami Exo
7ce0b2f940
Fix invalid date type in UpdateShort
2023-09-12 17:16:55 +02:00
Dingyuan Wang
5ba312555a
Fix generator for pypy ( #4198 )
2023-09-12 08:28:14 +02:00
Lonami Exo
2cef715921
Bump to v1.30
2023-09-10 12:28:10 +02:00
Lonami Exo
ba99b8b466
Update to layer 162
2023-09-10 12:15:14 +02:00
Non
72faa89361
Remove client-side check in message.edit ( #4195 )
...
Fixes #4193 .
2023-09-08 18:35:25 +02:00
Kacnep89
e928fbdac0
Fix date empty ( #4191 )
2023-09-06 16:47:46 +02:00
Shubham Kumar
9b1d9aa672
Fix incorrect param type in apply_channel_difference ( #4185 )
2023-08-29 18:40:07 +02:00
Lonami Exo
72f16ef73e
Update to layer 161
...
Closes #4184 .
2023-08-29 15:53:25 +02:00
Lonami Exo
33f3e27e7d
Change apply_deadlines_reset micro-optimization
...
No need for buffer reuse in Python. It simply complicates the code.
And even then it was not as optimal as it could.
2023-08-29 15:04:04 +02:00
Lonami Exo
ac483e6812
Only update seq if pts changed
...
This solves UpdateChatParticipant being missed after UpdateChat,
which seems to reliable occur when a bot is in a Chat that gets
deleted.
2023-08-29 15:04:04 +02:00
Lonami Exo
d40aae75f3
Further improve MessageBox trace logging
2023-08-29 15:04:04 +02:00
Lonami Exo
574e8876ec
Fix getting_diff_for with empty set was being spammed
...
Because the above check used >= but the inner check >.
2023-08-29 15:04:04 +02:00
Lonami Exo
2011a329b0
Make MessageBox trace logs more useful
2023-08-29 15:04:04 +02:00
misuzu
0cc9ca9bd9
Fix is_inline
check for KeyboardButtonWebView
( #4183 )
2023-08-28 17:40:23 +02:00
Kacnep89
e617b59d48
Return marked ID from MemorySession.get_entity_rows_by_id ( #4177 )
...
Otherwise the unpacking done later won't work.
2023-08-23 16:07:32 +02:00
Lonami Exo
b0f9fd1f25
Except all types of timeout error
...
Closes #4172 .
2023-08-18 18:36:30 +02:00
Lonami Exo
128b707488
Don't treat asyncio.IncompleteReadError as unhandled
...
The library will behave the same, but the log severity is lowered.
2023-08-03 19:01:10 +02:00
Bernhard M. Wiedemann
6ded164b85
Sort tlobjects before generating their listing ( #4163 )
2023-08-01 20:23:24 +02:00
Lonami Exo
211238fcd2
Fix reply_to when sending albums
2023-07-24 17:25:03 +02:00
Nick80835
694c78c8e9
Improve image compression heuristics and algorithm used ( #4158 )
2023-07-23 21:58:10 +02:00