Lonami Exo
|
fd6a9a4318
|
Make downloading files a lot more friendly with .download_media()
|
2017-08-23 00:48:00 +02:00 |
|
Lonami Exo
|
4234efcc86
|
Make sending files a lot more friendly with a simple .send_file()
|
2017-08-23 00:27:33 +02:00 |
|
Lonami Exo
|
81ccd21cdb
|
Allow specifying a phone number or username for common methods
|
2017-08-23 00:01:10 +02:00 |
|
Lonami Exo
|
fb5c43b539
|
Ensure .connect() always returns True/False
|
2017-08-22 23:17:05 +02:00 |
|
Lonami Exo
|
1a6231472e
|
Ensure the connection is flagged as closed on errors, move #201
|
2017-08-22 23:12:32 +02:00 |
|
Lonami Exo
|
88ec9c297e
|
Improve libssl.py's file formatting
|
2017-08-22 23:05:07 +02:00 |
|
Lonami Exo
|
274e16ac66
|
Avoid defining Python's AES class if libssl's is available
|
2017-08-22 23:05:07 +02:00 |
|
Lonami
|
c296459d0a
|
Fix sneaky grammatical error
|
2017-08-22 19:50:57 +02:00 |
|
Tural
|
12b84c929a
|
Fix log_out problems on macOS devices
|
2017-08-21 09:00:23 +02:00 |
|
Christian Stemmle
|
ffb1cf483d
|
Faster crypto by using libssl (closes #199)
|
2017-08-20 01:21:11 +02:00 |
|
Lonami Exo
|
afcddfd7c1
|
Remove seemingly useless array copies on aes.py (#199)
|
2017-08-17 18:12:19 +02:00 |
|
Lonami Exo
|
9f812d83a9
|
Use sympy for faster factorization if available (#199)
|
2017-08-17 17:37:27 +02:00 |
|
Lonami Exo
|
7e85a3cda4
|
Attempt at making get_new_msg_id thread-safe (#195)
|
2017-08-14 15:17:16 +02:00 |
|
MeytiGHG
|
1794acdfec
|
Check for isinstance(x, JsonSession) instead crashing during transition
|
2017-08-07 00:54:23 +02:00 |
|
Lonami Exo
|
83c346ccc5
|
Let InputPeerChannel be casted automatically into InputChannel
|
2017-08-05 09:37:34 +02:00 |
|
Lonami Exo
|
9e88d9d219
|
Replace "type is Type" check with "isinstance"
|
2017-08-05 09:36:07 +02:00 |
|
Lonami Exo
|
18e65cbf32
|
Mention SyntaxError when installing via pip on the README
|
2017-07-29 10:38:31 +02:00 |
|
Lonami Exo
|
7844cd358e
|
Attempt at making layer migrations more smooth (#158)
|
2017-07-26 16:10:45 +02:00 |
|
Lonami Exo
|
9d35a836d1
|
Fix interactive example not working after #173
|
2017-07-24 16:56:05 +02:00 |
|
Lonami Exo
|
160a3699ac
|
Fix confusing names "MtProtoRequest" and ".confirmed" (#176)
This also fixes the annoyingly confusing message:
"Odd msg_seqno expected (relevant message), but even received."
|
2017-07-24 16:54:48 +02:00 |
|
Lonami Exo
|
773376ee21
|
Fix two more spelling mistakes
|
2017-07-23 18:38:27 +02:00 |
|
Lonami Exo
|
38e0888ea0
|
Update to layer 70
|
2017-07-23 17:12:29 +02:00 |
|
Lonami Exo
|
fe2e9f335b
|
Style enhancements for PR #173
|
2017-07-23 17:08:04 +02:00 |
|
hnikaein
|
c9e566342e
|
All download_* methods now accept streams
|
2017-07-20 09:37:19 +02:00 |
|
Lonami Exo
|
3be995b5a3
|
Update to v0.11.5
|
2017-07-11 11:38:17 +02:00 |
|
Lonami Exo
|
9b17888e3e
|
Make generated code slightly smaller
|
2017-07-11 11:36:00 +02:00 |
|
Lonami Exo
|
cfea0f80da
|
Consider vector attributes for get_input_* utils (closes #166)
|
2017-07-11 11:14:58 +02:00 |
|
Lonami Exo
|
5ded836437
|
Update to v0.11.4
|
2017-07-10 16:13:45 +02:00 |
|
Lonami Exo
|
88c4cdfb52
|
Make get_input_* methods slightly smarter
|
2017-07-10 16:11:06 +02:00 |
|
Lonami Exo
|
bdee94eaf3
|
Implement automatic cast to InputUser too (closes #159)
|
2017-07-10 16:04:10 +02:00 |
|
Lonami Exo
|
84bb3bb325
|
Fix interactive example not using a new parameter name
|
2017-07-10 15:22:19 +02:00 |
|
Lonami Exo
|
1f7ac71187
|
Debug level should always be used for logging since it's a library
|
2017-07-10 15:21:20 +02:00 |
|
Lonami Exo
|
eab44af4c0
|
Show "Methods accepting this type as input" on the docs
|
2017-07-08 17:31:57 +02:00 |
|
Lonami Exo
|
5f19f22d46
|
Docs should not let core types be searched
|
2017-07-08 13:35:10 +02:00 |
|
Lonami Exo
|
4563875ab5
|
Let constructors be searched on the docs, and allow collapsing types
|
2017-07-08 13:28:23 +02:00 |
|
Lonami Exo
|
5061e22c66
|
Update documentation index to reflect __call__ and enhance search
|
2017-07-07 11:33:24 +02:00 |
|
Lonami Exo
|
0119a00658
|
Rename no_webpage to link_preview for clarity
|
2017-07-07 10:37:19 +02:00 |
|
Lonami Exo
|
95a989be2c
|
Automatically cast Channel to InputChannel (similar to InputPeer)
|
2017-07-07 09:48:06 +02:00 |
|
Lonami Exo
|
f88efa7f49
|
Let PeerChat be casted to InputPeerChat automatically
|
2017-07-04 21:18:35 +02:00 |
|
Lonami Exo
|
8fd0d7eadd
|
Add a new .stringify() function to visualize TLObjects more easily
|
2017-07-04 21:15:47 +02:00 |
|
Lonami Exo
|
632fcb7c00
|
Ensure device model is non-empty (closes #154)
|
2017-07-04 19:47:55 +02:00 |
|
Lonami Exo
|
9bb6353fa3
|
Fix send_message using the incorrect type to return the msg_id (#156)
|
2017-07-04 16:53:07 +02:00 |
|
Lonami Exo
|
3585fb8cc6
|
Fix setup.py for source distributions
|
2017-07-04 11:02:54 +02:00 |
|
Lonami Exo
|
127e5f70d8
|
Update to v0.11.2
|
2017-07-04 10:39:57 +02:00 |
|
Lonami Exo
|
1f3aec589b
|
Let TelegramBareClient handle FileMigrateErrors instead (closes #148)
|
2017-07-04 10:21:15 +02:00 |
|
Lonami Exo
|
15673d9f77
|
Let __call__ = invoke, and encourage this new way to invoke requests
|
2017-07-02 11:56:40 +02:00 |
|
Lonami Exo
|
23e2802215
|
Update to layer 68
|
2017-06-30 11:48:45 +02:00 |
|
Lonami Exo
|
79ee98a4dd
|
Infer the object ID from its TL definition when not given
|
2017-06-30 11:28:54 +02:00 |
|
Lonami Exo
|
83c8e98448
|
Ensure that message ids are signed once again
|
2017-06-27 18:45:52 +02:00 |
|
Lonami Exo
|
0cfbf63eaf
|
Fix ConnectionResetError not flagging the socket as disconnected
|
2017-06-27 10:18:35 +02:00 |
|