Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							89c993f567 
							
						 
					 
					
						
						
							
							Add missing hints.py file for the previous commit  
						
						
						
					 
					
						2019-05-04 10:21:21 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							cd4b915522 
							
						 
					 
					
						
						
							
							Add type hints to all public methods in the client  
						
						
						
					 
					
						2019-05-03 21:38:41 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							c0e506e568 
							
						 
					 
					
						
						
							
							Add missing await on send_code_request  
						
						
						
					 
					
						2019-05-03 21:38:41 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							1e17ef1c98 
							
						 
					 
					
						
						
							
							Apply several lints  
						
						
						
					 
					
						2019-05-03 21:38:41 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52be689926 
							
						 
					 
					
						
						
							
							Only upgrade database if version < current  
						
						... 
						
						
						
						Should deal more gracefully when using new
session files in older versions of the library. 
						
					 
					
						2019-05-02 23:20:39 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							63ef7284f7 
							
						 
					 
					
						
						
							
							Use classes when type hinting primitives  
						
						
						
					 
					
						2019-05-02 19:12:11 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							cb56c54351 
							
						 
					 
					
						
						
							
							Use the entity cache in sender getter  
						
						
						
					 
					
						2019-05-02 18:51:10 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							1a00de6494 
							
						 
					 
					
						
						
							
							Add missing checks in the message for is client None  
						
						
						
					 
					
						2019-05-02 18:44:28 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							b58c0d3071 
							
						 
					 
					
						
						
							
							Stop relying on __doc__ in EntityCache  
						
						... 
						
						
						
						This breaks when running with python -OO (optimized) which
removes the documentation but is crucial. Instead and thanks
to fce5cfea 
						
					 
					
						2019-05-02 10:20:49 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							fce5cfea0e 
							
						 
					 
					
						
						
							
							Update code generator to emit type hints on init methods  
						
						
						
					 
					
						2019-05-02 10:19:15 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							3a1496c205 
							
						 
					 
					
						
						
							
							Reuse code for _get_entity_pair  
						
						... 
						
						
						
						Less error-prone, improved the function flow for all callers,
and removed some duplicate work. 
						
					 
					
						2019-05-01 17:52:32 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							6d004601d0 
							
						 
					 
					
						
						
							
							Inline the old _load_entities code  
						
						
						
					 
					
						2019-05-01 17:07:12 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							e84c9847c5 
							
						 
					 
					
						
						
							
							Use sets instead of isinstance in StateCache too  
						
						... 
						
						
						
						Similar reasoning to the change for EntityCache, sets are faster
than attribute lookups (into types.) and isinstance (another global
lookup). Updating the state is also very common, so it should be
as fast as possible. 
						
					 
					
						2019-05-01 16:37:54 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							9a400748f7 
							
						 
					 
					
						
						
							
							Fix InlineBuilder only working with local files  
						
						
						
					 
					
						2019-05-01 16:02:21 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							22124b5ced 
							
						 
					 
					
						
						
							
							Refactor code to fetch missing entities once again  
						
						... 
						
						
						
						This is another attempt at reducing CPU usage similar to:
    1b6b4a57d9 
						
					 
					
						2019-05-01 14:02:27 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							c12c65f728 
							
						 
					 
					
						
						
							
							Let utils.get_peer handle DialogPeer  
						
						... 
						
						
						
						This is important since some updates have a peer of
that type instead of just the normal Peer instance. 
						
					 
					
						2019-05-01 12:49:36 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							1dc6d226b7 
							
						 
					 
					
						
						
							
							Best-effort attempt at finding libssl ( #1167 )  
						
						
						
					 
					
						2019-04-30 16:22:19 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							1ead9757d3 
							
						 
					 
					
						
						
							
							Fix Conversation not allowing getting responses after ID 0  
						
						
						
					 
					
						2019-04-29 08:54:10 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							599a5ac3ff 
							
						 
					 
					
						
						
							
							Fix using events.Raw after  1b6b4a5 
						
						
						
					 
					
						2019-04-29 08:54:10 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1805dc48ec 
							
						 
					 
					
						
						
							
							Fix-up  3ea1c9f no longer handling ssl being None  
						
						
						
					 
					
						2019-04-28 14:13:29 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ea1c9f04b 
							
						 
					 
					
						
						
							
							Handle rare case when failing to load libssl ( #1167 )  
						
						
						
					 
					
						2019-04-28 10:44:22 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							1666976646 
							
						 
					 
					
						
						
							
							Fix-up stripped_photo_to_jpg from the previous commit  
						
						
						
					 
					
						2019-04-25 20:37:48 +02:00 
						 
				 
			
				
					
						
							
							
								YoilyL 
							
						 
					 
					
						
						
						
						
							
						
						
							b0e96b2821 
							
						 
					 
					
						
						
							
							Fix stripped image downloads ( #1165 )  
						
						
						
					 
					
						2019-04-25 20:31:52 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							19664cd9cf 
							
						 
					 
					
						
						
							
							Call self._writer.wait_closed() on disconnect  
						
						... 
						
						
						
						https://docs.python.org/3/library/asyncio-stream.html#asyncio.StreamWriter.wait_closed  
					
						2019-04-25 09:56:30 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							01eb49d3a4 
							
						 
					 
					
						
						
							
							Update to v1.7.1  
						
						
						
					 
					
						2019-04-24 12:46:48 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							9fc719cb24 
							
						 
					 
					
						
						
							
							Update download_media with a new way to save thumbs ( #1164 )  
						
						
						
					 
					
						2019-04-24 12:38:03 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							21aec00e46 
							
						 
					 
					
						
						
							
							Fix downloading photos with download_file ( #1164 )  
						
						
						
					 
					
						2019-04-24 12:37:19 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							08f8aa3c52 
							
						 
					 
					
						
						
							
							Be deterministic when generating TLObjects  
						
						
						
					 
					
						2019-04-24 09:40:39 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							1b6b4a57d9 
							
						 
					 
					
						
						
							
							Attempt at reducing CPU usage after  c902428 
						
						... 
						
						
						
						This attempt removes the forced `await` call, which could
be causing that extra usage. Some more boilerplate is needed. 
						
					 
					
						2019-04-23 20:17:43 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							56595e4a9c 
							
						 
					 
					
						
						
							
							Treat all error codes as positive  
						
						... 
						
						
						
						This means that -500 errors will now behave like 500 errors
correctly so the -500 "No workers running" will properly be
caught and the library will retry requests by default. 
						
					 
					
						2019-04-23 11:28:09 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							665c844c9d 
							
						 
					 
					
						
						
							
							Update to v1.7  
						
						
						
					 
					
						2019-04-22 20:05:45 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							bb23bc0fd2 
							
						 
					 
					
						
						
							
							Finish update to layer 98  
						
						
						
					 
					
						2019-04-22 19:05:25 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							013525797a 
							
						 
					 
					
						
						
							
							Fix date_* attributes not being of type datetime  
						
						
						
					 
					
						2019-04-22 17:07:08 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							4e783728f9 
							
						 
					 
					
						
						
							
							Don't catch up on reconnect and fix typo  
						
						... 
						
						
						
						The feature is not ready yet. 
						
					 
					
						2019-04-22 16:56:32 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							8868ce14e8 
							
						 
					 
					
						
						
							
							Update to layer 98  
						
						
						
					 
					
						2019-04-22 16:51:05 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							a151d24951 
							
						 
					 
					
						
						
							
							Fix StateCache accessing None to_id and add logging ( #1160 )  
						
						
						
					 
					
						2019-04-22 12:24:45 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							fee0923dd1 
							
						 
					 
					
						
						
							
							Get difference for missing entities in channels too  
						
						
						
					 
					
						2019-04-21 21:24:34 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							c1880c9191 
							
						 
					 
					
						
						
							
							Fix pts from channels is different ( #1160 )  
						
						
						
					 
					
						2019-04-21 13:56:14 +02:00 
						 
				 
			
				
					
						
							
							
								yegor 
							
						 
					 
					
						
						
						
						
							
						
						
							8edbfbdced 
							
						 
					 
					
						
						
							
							Fix dd mode in MTProxies ( #1157 )  
						
						
						
					 
					
						2019-04-19 22:09:22 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							a7b4794585 
							
						 
					 
					
						
						
							
							Fix telethon.sync not syncifying takeout client  
						
						
						
					 
					
						2019-04-19 13:58:37 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							68bf9f76f6 
							
						 
					 
					
						
						
							
							Fix forward_messages for a single message when using IDs  
						
						
						
					 
					
						2019-04-17 08:51:21 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c1555cc5f 
							
						 
					 
					
						
						
							
							Fix iter_dialogs missing many dialogs  
						
						
						
					 
					
						2019-04-16 13:00:18 +02:00 
						 
				 
			
				
					
						
							
							
								bugchecker 
							
						 
					 
					
						
						
						
						
							
						
						
							0b6d766f0c 
							
						 
					 
					
						
						
							
							Fix loading initial pts/date could be None ( #1153 )  
						
						
						
					 
					
						2019-04-14 10:38:26 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							6d83b16503 
							
						 
					 
					
						
						
							
							Fix CallbackQuery ignoring func  
						
						
						
					 
					
						2019-04-13 16:42:53 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							bd6c03e5f9 
							
						 
					 
					
						
						
							
							Rename grouped to as_album in forward_messages  
						
						... 
						
						
						
						Public comments regarding this change can be found at:
cf3a4bc658 
						
					 
					
						2019-04-13 11:02:54 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							20b8250037 
							
						 
					 
					
						
						
							
							Fix-up new sync __enter__ not handling the client directly  
						
						
						
					 
					
						2019-04-13 10:55:51 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							9090ede5db 
							
						 
					 
					
						
						
							
							Reduce __enter__/__exit__ boilerplate for sync ctx managers  
						
						
						
					 
					
						2019-04-13 10:53:33 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							badefcec48 
							
						 
					 
					
						
						
							
							Add new action method to easily send chat actions like typing  
						
						
						
					 
					
						2019-04-13 10:37:23 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							fadc343821 
							
						 
					 
					
						
						
							
							Fix catch_up pts loading and remember pts per update  
						
						
						
					 
					
						2019-04-13 09:12:59 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							73742633bd 
							
						 
					 
					
						
						
							
							Smarter grouping behaviour when forwarding messages  
						
						
						
					 
					
						2019-04-11 15:18:15 +02:00