Telethon/telethon/_misc
Lonami Exo f8264abb5a Clean-up client's __init__ and remove entity cache
Entity cache uses are removed. It was a source of ever-growing memory
usage that has to be reworked. This affects everything that tried to
obtain an input entity, input sender or input chat (such as the
SenderGetter or calls to _get_entity_pair). Input entities need to be
reworked in any case.

Its removal also affects the automatic cache of any raw API request.

Raise last error parameter is removed, and its behaviour made default.

The connection type parameter has been removed, since users really have
no need to change it.

A few more attributes have been made private, since users should not
mess with those.
2022-01-18 12:56:17 +01:00
..
__init__.py Fix imports 2021-09-12 16:23:55 +02:00
binaryreader.py Completely overhaul errors to be generated dynamically 2021-09-24 20:12:00 +02:00
entitycache.py Fix EntityCache not reading the new EntityType 2022-01-17 11:41:08 +01:00
enums.py Remove custom enum parsing 2022-01-16 12:06:42 +01:00
helpers.py Add stringify back to custom Message 2022-01-09 12:18:15 +01:00
hints.py Bump minimum required Python version to 3.7 2022-01-09 13:00:45 +01:00
html.py Fix some modules were public when they should not have been 2021-09-26 19:58:42 +02:00
markdown.py Use a proper markdown parser 2021-09-25 20:33:25 +02:00
messagepacker.py Move alltlobjects.py and fix imports 2021-09-12 16:58:06 +02:00
password.py Fix imports 2021-09-12 13:27:13 +02:00
requestiter.py Make changes to the default limit in client.get_list methods 2021-09-17 20:04:57 +02:00
statecache.py Cache session_state and all_dcs right after connect 2021-09-19 17:51:05 +02:00
tlobject.py Remove TLObject.to_json 2022-01-09 12:18:15 +01:00
utils.py Clean-up client's __init__ and remove entity cache 2022-01-18 12:56:17 +01:00