Tulir Asokan 
							
						 
					 
					
						
						
						
						
							
						
						
							935de0afbb 
							
						 
					 
					
						
						
							
							Add Python type hints to attributes of TL types ( #678 )  
						
						
						
					 
					
						2018-03-12 10:58:56 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							2e31a686e8 
							
						 
					 
					
						
						
							
							Upgrade to layer 75  
						
						... 
						
						
						
						Captions are now "messages" and also support message entities. 
						
					 
					
						2018-03-02 21:28:33 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							39621ceae9 
							
						 
					 
					
						
						
							
							Use req_pq_multi instead req_pq when creating an auth_key  
						
						
						
					 
					
						2018-02-19 20:31:47 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry D. Chernov 
							
						 
					 
					
						
						
						
						
							
						
						
							55bcc29ae0 
							
						 
					 
					
						
						
							
							Errors: Fix passing 'self' to the constructors of the superclasses  
						
						... 
						
						
						
						This is necessary only if the superclass name is specified explicitly instead of super() call. 
						
					 
					
						2018-02-14 17:09:22 +10:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							7286f77008 
							
						 
					 
					
						
						
							
							Sort keys and use Mozilla agent on error generator, update file  
						
						
						
					 
					
						2018-01-28 14:02:42 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							2873dcf1c6 
							
						 
					 
					
						
						
							
							Add '_' key to TLObject's .to_dict() and remove recursive param  
						
						... 
						
						
						
						Closes  #559  
					
						2018-01-25 09:44:07 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							0e43022959 
							
						 
					 
					
						
						
							
							Remove redundant import, show type instead TLObject on docstring  
						
						
						
					 
					
						2018-01-19 13:40:04 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							33e50aaee1 
							
						 
					 
					
						
						
							
							Reuse .on_response/.__str__/.stringify, override iff necessary  
						
						
						
					 
					
						2018-01-19 12:12:52 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							1c9fa76ede 
							
						 
					 
					
						
						
							
							Add new method to .resolve() parameters instead on init  
						
						... 
						
						
						
						TLObject's __init__ used to call utils.get_input_* methods and
similar to auto-cast things like User into InputPeerUser as
required. Now there's a custom .resolve() method for this purpose
with several advantages:
- Old behaviour still works, autocasts work like usual.
- A request can be constructed and later modified, before the
  autocast only occured on the constructor but now while invoking.
- This allows us to not only use the utils module but also the
  client, so it's even possible to use usernames or phone numbers
  for things that require an InputPeer. This actually assumes
  the TelegramClient subclass is being used and not the bare version
  which would fail when calling .get_input_peer(). 
						
					 
					
						2018-01-19 11:47:45 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							eaef392a9b 
							
						 
					 
					
						
						
							
							Add and except missing FLOOD_TEST_PHONE_WAIT_X error  
						
						
						
					 
					
						2018-01-10 17:34:34 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							6eef6f5d23 
							
						 
					 
					
						
						
							
							Update to layer 74  
						
						
						
					 
					
						2018-01-02 00:02:31 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							3537e9bcc9 
							
						 
					 
					
						
						
							
							Support more types to represent a date  
						
						
						
					 
					
						2017-12-28 12:32:16 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							b11c2e885b 
							
						 
					 
					
						
						
							
							Fix assertion for multiple same flag parameters  
						
						
						
					 
					
						2017-12-25 18:00:24 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							9c66f0b2b4 
							
						 
					 
					
						
						
							
							Fix empty strings not working as expected for flag parameters  
						
						
						
					 
					
						2017-12-24 15:15:19 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							d515ede7da 
							
						 
					 
					
						
						
							
							Fix TLParser not stripping inline comments  
						
						
						
					 
					
						2017-11-30 13:34:55 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							a1c669333e 
							
						 
					 
					
						
						
							
							Update scheme to layer 73  
						
						
						
					 
					
						2017-11-15 12:22:37 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							d59b17c6fc 
							
						 
					 
					
						
						
							
							Clear up confusing error and trailing brace ( closes   #429 )  
						
						
						
					 
					
						2017-11-14 09:48:40 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							e8248b4b8b 
							
						 
					 
					
						
						
							
							Remove now unused Emoji ranges generator  
						
						
						
					 
					
						2017-11-06 09:37:07 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							1e35c1cfed 
							
						 
					 
					
						
						
							
							Update to layer 72  
						
						
						
					 
					
						2017-11-04 13:40:43 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							f5fafc6a27 
							
						 
					 
					
						
						
							
							Enhance emoji detection  
						
						
						
					 
					
						2017-10-29 16:41:30 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							2f28050cac 
							
						 
					 
					
						
						
							
							Fix generated __bytes__ failing with flag indicator but no flags  
						
						... 
						
						
						
						Likely since the code was ported to get rid of the BinaryWriter,
since the flag calculation was inlined. Some types (only
channelMessages as of layer 71) had a flag indicator but no flag
arguments, so the calculation of which were not None failed.
This special case is now handled correctly. 
						
					 
					
						2017-10-28 11:09:55 +02:00 
						 
				 
			
				
					
						
							
							
								Andrei Fokau 
							
						 
					 
					
						
						
						
						
							
						
						
							e6ac61c1b9 
							
						 
					 
					
						
						
							
							Add missing __init__.py to telethon_generator package ( #382 )  
						
						
						
					 
					
						2017-10-25 19:48:46 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							e427559d4c 
							
						 
					 
					
						
						
							
							Fix username invalid error having wrong username regex  
						
						
						
					 
					
						2017-10-25 12:22:38 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							b3ca68b7d9 
							
						 
					 
					
						
						
							
							Avoid cyclic imports caused by  #348  ( fix   #357 )  
						
						
						
					 
					
						2017-10-24 10:07:31 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							5f0faee013 
							
						 
					 
					
						
						
							
							Attempt at fixing redundant import from  ee01724 ( #357 )  
						
						
						
					 
					
						2017-10-22 11:12:42 +02:00 
						 
				 
			
				
					
						
							
							
								Joscha Götzer 
							
						 
					 
					
						
						
						
						
							
						
						
							9937d58a2d 
							
						 
					 
					
						
						
							
							Remove f-strings from codegen to support py <3.6 ( #366 )  
						
						
						
					 
					
						2017-10-21 00:43:26 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							be9358282a 
							
						 
					 
					
						
						
							
							Generate and fetch new errors from setup.py  
						
						
						
					 
					
						2017-10-20 17:29:45 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							38ccd6d1d9 
							
						 
					 
					
						
						
							
							Generate errors from PWRTelegram's API  
						
						
						
					 
					
						2017-10-20 17:20:05 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							0e1249c833 
							
						 
					 
					
						
						
							
							Fix incorrectly generated code  
						
						
						
					 
					
						2017-10-19 10:42:09 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							f49208f961 
							
						 
					 
					
						
						
							
							Fix assert condition on generated code with flags involved  
						
						... 
						
						
						
						The specific case was SendMessageRequest with
InputMessageEntityMentionName, failing with bot/bot_info 
						
					 
					
						2017-10-18 20:43:46 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							adb79b21cf 
							
						 
					 
					
						
						
							
							Replace .to_bytes() with the special .__bytes__ function  
						
						
						
					 
					
						2017-10-17 19:54:59 +02:00 
						 
				 
			
				
					
						
							
							
								Viktor Oreshkin 
							
						 
					 
					
						
						
						
						
							
						
						
							ee01724cdb 
							
						 
					 
					
						
						
							
							Fix parsing for constructors and not objects ( #348 )  
						
						
						
					 
					
						2017-10-16 20:15:22 +02:00 
						 
				 
			
				
					
						
							
							
								Viktor Oreshkin 
							
						 
					 
					
						
						
						
						
							
						
						
							1b71c6fbf1 
							
						 
					 
					
						
						
							
							Fix vector regex in parser ( #347 )  
						
						
						
					 
					
						2017-10-16 19:19:16 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							83677fc927 
							
						 
					 
					
						
						
							
							Enhance and use .get_input_photo on the generated code  
						
						
						
					 
					
						2017-10-08 13:45:14 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							91a5d20e93 
							
						 
					 
					
						
						
							
							Replace .on_response with static .from_reader for all types  
						
						
						
					 
					
						2017-10-07 13:26:09 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							06bb09b95c 
							
						 
					 
					
						
						
							
							Fix wrong .empty() due to variable shadowing (from  ce48c97)  
						
						
						
					 
					
						2017-10-01 10:45:59 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							ce48c9752e 
							
						 
					 
					
						
						
							
							Assert flag params with same flag index are all set/unset  
						
						
						
					 
					
						2017-09-30 19:47:19 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							afc4bd9cab 
							
						 
					 
					
						
						
							
							Rename constructor/subclass_of_id to upper case, keep only static  
						
						
						
					 
					
						2017-09-29 13:11:33 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							a4fa652d35 
							
						 
					 
					
						
						
							
							Precompute the flag index on the generated code  
						
						
						
					 
					
						2017-09-29 13:03:35 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							76d14b2dd9 
							
						 
					 
					
						
						
							
							Make generated .to_bytes() more readable  
						
						
						
					 
					
						2017-09-29 13:00:22 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							195bba6f21 
							
						 
					 
					
						
						
							
							Fix bug where booleans were always serialized as false  
						
						
						
					 
					
						2017-09-29 12:57:53 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							423efc4360 
							
						 
					 
					
						
						
							
							Fix optional vector arguments failing  
						
						
						
					 
					
						2017-09-29 11:56:43 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							4bedbfe945 
							
						 
					 
					
						
						
							
							Use bytes instead string type on the auth-key methods  
						
						
						
					 
					
						2017-09-28 10:32:57 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							14791e1df1 
							
						 
					 
					
						
						
							
							Fix wrong type hint for int128 and int256  
						
						
						
					 
					
						2017-09-28 10:12:39 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							748c2560de 
							
						 
					 
					
						
						
							
							Fix auto-generated code didn't actually write int128/int256  
						
						
						
					 
					
						2017-09-28 10:12:15 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							fb0898b9cb 
							
						 
					 
					
						
						
							
							Don't distinguish between str and bytes when serializing  
						
						... 
						
						
						
						This makes it easier to use some requests like ReqPqRequest which
needs a string of bytes, not a valid utf-8 string per se. 
						
					 
					
						2017-09-28 09:55:29 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							9b7733d6b9 
							
						 
					 
					
						
						
							
							Avoid the use of starred expressions on autogen code ( fix   #266 )  
						
						
						
					 
					
						2017-09-27 12:05:35 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							b83cd98ba0 
							
						 
					 
					
						
						
							
							Replace TLObject.on_send with the new .to_bytes()  
						
						... 
						
						
						
						This also replaces some int.to_bytes() calls with a faster
struct.pack (up to x4 faster). This approach is also around
x3 faster than creating a BinaryWriter just to serialize a
TLObject as bytes. 
						
					 
					
						2017-09-26 14:36:02 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							b40708a8c7 
							
						 
					 
					
						
						
							
							Import get_input_* only once on the generated code  
						
						
						
					 
					
						2017-09-25 14:05:13 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							dc73744fc4 
							
						 
					 
					
						
						
							
							Add get_input_media calls on the generated code  
						
						
						
					 
					
						2017-09-25 13:47:25 +02:00