Commit graph

421 commits

Author SHA1 Message Date
Dan
f407f88395 Update Pyrogram to v2.0.56 2022-09-22 15:27:03 +02:00
Dan
862285e1e6 Update Pyrogram to v2.0.55 2022-09-20 16:40:36 +02:00
Dan
a2fe5b3e79 Update Pyrogram to v2.0.54 2022-09-18 17:56:05 +02:00
Dan
2d547ccf8c Update Pyrogram to v2.0.53 2022-09-18 17:33:16 +02:00
Dan
9f94aee9f8 Update Pyrogram to v2.0.52 2022-09-15 16:52:14 +02:00
Dan
7558e04cfc Update Pyrogram to v2.0.51 2022-09-06 19:05:09 +02:00
Dan
8490cfa0a9 Update Pyrogram to v2.0.50 2022-09-05 18:19:02 +02:00
Dan
1a1075090d Update Pyrogram to v2.0.49 2022-09-03 14:24:10 +02:00
Dan
210f538d55 Update Pyrogram to v2.0.48 2022-09-03 14:18:51 +02:00
Dan
f7319858e1 Update Pyrogram to v2.0.47 2022-09-03 13:58:01 +02:00
Dan
3632400956 Update Pyrogram to v2.0.46 2022-09-02 14:44:16 +02:00
Dan
14c5303272 Update Pyrogram to v2.0.45 2022-09-02 14:25:29 +02:00
Dan
94c0031ed7 Update Pyrogram to v2.0.44 2022-09-01 21:28:18 +02:00
Dan
3bd0820946 Update Pyrogram to v2.0.43 2022-08-28 20:33:03 +02:00
Dan
f6e0e58f86 Update Pyrogram to v2.0.42 2022-08-28 16:44:07 +02:00
Dan
ac09411099 Update Pyrogram to v2.0.41 2022-08-16 08:59:32 +02:00
Dan
2242adb598 Update Pyrogram to v2.0.40 2022-08-14 22:37:26 +02:00
Dan
bb450d1cef Update Pyrogram to v2.0.39 2022-08-14 11:31:10 +02:00
Dan
6c34c83a3e Update Pyrogram to v2.0.38 2022-08-12 18:20:31 +02:00
Dan
78fe290b40 Update Pyrogram to v2.0.37 2022-08-12 17:38:41 +02:00
Dan
c26c1004ad Update Pyrogram to v2.0.36 2022-08-11 14:08:07 +02:00
Dan
de3127720e Update Pyrogram to v2.0.35 2022-07-23 22:52:47 +02:00
Dan
6f7ec0de03 Update Pyrogram to v2.0.34 2022-07-22 17:16:13 +02:00
Dan
d9c8e0450b Update Pyrogram to v2.0.33 2022-07-16 19:25:57 +02:00
Dan
d1e8b3bf1e Update Pyrogram to v2.0.32 2022-07-14 21:01:30 +02:00
Dan
11d6a4a833 Update Pyrogram to v2.0.31 2022-07-14 20:22:48 +02:00
Dan
3aaf35792f Update Pyrogram to v2.0.30 2022-06-21 12:16:14 +02:00
Dan
78e1d29b37 Update Pyrogram to v2.0.29 2022-06-20 11:49:43 +02:00
Dan
81baf853b5 Update Pyrogram to v2.0.28 2022-06-20 11:44:41 +02:00
Dan
37e0015463 Update Pyrogram to v2.0.27 2022-06-06 18:47:51 +02:00
Dan
ba3104fd53 Update Pyrogram to v2.0.26 2022-05-26 11:30:41 +02:00
Dan
f7c678855d Update Pyrogram to v2.0.25 2022-05-25 10:58:32 +02:00
Dan
644dd55393 Update Pyrogram to v2.0.24 2022-05-15 14:26:58 +02:00
Dan
427738d02a Update Pyrogram to v2.0.23 2022-05-14 21:12:54 +02:00
Dan
15bfaed254 Update Pyrogram to v2.0.22 2022-05-14 19:29:52 +02:00
Dan
050a7304ba Update Pyrogram to v2.0.21 2022-05-14 17:29:55 +02:00
Dan
9c441ff16d Update Pyrogram to v2.0.20 2022-05-14 11:22:06 +02:00
Dan
4916b02d3e Update Pyrogram to v2.0.19 2022-05-06 22:09:31 +02:00
Dan
a320a9e7ff Update Pyrogram to v2.0.18 2022-05-06 22:00:41 +02:00
Dan
ec43196df7 Update Pyrogram to v2.0.17 2022-05-04 09:05:05 +02:00
Dan
956e5c1a4f Clean up on download's stop_transmission and return None 2022-05-04 09:04:25 +02:00
Dan
97b6c32c7f Update Pyrogram to v2.0.16 2022-04-29 12:41:06 +02:00
Dan
bbe90fc6d3 Update Pyrogram to v2.0.15 2022-04-29 11:03:28 +02:00
Dan
5a7675597f Update Pyrogram to v2.0.14 2022-04-27 10:42:44 +02:00
Dan
a21dd9f131 Update Pyrogram to v2.0.13 2022-04-25 21:02:44 +02:00
Dan
bee5136598 Update Pyrogram to v2.0.12 2022-04-25 19:41:06 +02:00
Dan
1c0ddc9a8f Update Pyrogram to v2.0.11 2022-04-25 17:27:54 +02:00
Dan
43e08d4143 Update Pyrogram to v2.0.10 2022-04-25 17:20:05 +02:00
Dan
318996f811 Update Pyrogram to v2.0.9 2022-04-25 16:52:56 +02:00
Dan
7bedf30d30 Update Pyrogram to v2.0.8 2022-04-25 08:30:56 +02:00
Dan
a93e21831f Update Pyrogram to v2.0.7 2022-04-24 21:20:35 +02:00
Dan
5239392480 Update Pyrogram to v2.0.6 2022-04-24 18:37:13 +02:00
Dan
f9d42320a7 Update Pyrogram to v2.0.5 2022-04-24 18:13:45 +02:00
Dan
aecdd492eb Update Pyrogram to v2.0.4 2022-04-24 17:07:26 +02:00
Dan
3c08d02c20 Update Pyrogram to v2.0.3 2022-04-24 16:40:55 +02:00
Dan
e43bfd276a Update Pyrogram to v2.0.2 2022-04-24 14:30:00 +02:00
Dan
e188da7afc Update Pyrogram to v2.0.1 2022-04-24 13:12:17 +02:00
Dan
0dc112ea8c Update Pyrogram to v2.0.0 2022-04-24 11:56:07 +02:00
Dan
bd11767e88 Use a shorter __license__ string 2022-04-24 11:56:07 +02:00
Dan
9be3818486 Add new function compose 2022-04-24 11:56:07 +02:00
Dan
b47591e6d2 Turn examples asynchronous 2022-04-24 11:56:07 +02:00
Dan
bbad58a83f Add enumerations 2022-04-24 11:56:06 +02:00
Dan
499822118f Update Pyrogram to v1.4.16 2022-04-17 17:42:14 +02:00
Dan
cb3d389b9d Update Pyrogram to v1.4.15 2022-04-12 14:03:09 +02:00
Dan
16de8b7325 Update Pyrogram to v1.4.14 2022-04-11 14:53:31 +02:00
Dan
2017493c9e Update Pyrogram to v1.4.13 2022-04-11 12:54:19 +02:00
Dan
71f3125c6b Update Pyrogram to v1.4.12 2022-03-28 21:04:25 +02:00
Dan
e50b58980a Update Pyrogram to v1.4.11 2022-03-28 20:13:46 +02:00
Dan
190760cf0e Update Pyrogram to v1.4.10 2022-03-28 13:25:59 +02:00
Dan
65a53aeeb3 Update Pyrogram to v1.4.9 2022-03-19 21:00:36 +01:00
Dan
748222131d Update Pyrogram to v1.4.8 2022-02-28 12:49:52 +01:00
Dan
7edfda7f41 Update Pyrogram to v1.4.7 2022-02-10 20:16:34 +01:00
Dan
22f2b1dd99 Update Pyrogram to v1.4.6 2022-02-10 06:46:28 +01:00
Dan
0d11240740 Update Pyrogram to v.1.4.5 2022-02-10 05:34:40 +01:00
Dan
f23422cb25 Update Pyrogram to v1.4.4 2022-02-10 04:25:54 +01:00
Dan
2c1d3ee2a4 Update Pyrogram to v1.4.3 2022-02-10 02:23:36 +01:00
Dan
7fbb4d8997 Update Pyrogram to v1.4.2 2022-02-10 01:09:06 +01:00
Dan
89c49111b0 Update Pyrogram to v1.4.1 2022-02-03 15:27:15 +01:00
Dan
855e69e3f8 Update Pyrogram to v1.4.0 2022-02-01 12:07:30 +01:00
Dan
a8cc77d903 Update Pyrogram to v1.3.7 2022-01-31 20:46:53 +01:00
Dan
23b02087c2 Update Pyrogram to v1.3.6 2022-01-20 09:44:21 +01:00
Dan
e67fd6efbb Update Pyrogram to v.1.3.5 2022-01-11 17:25:01 +01:00
Dan
db9489b318 Update Pyrogram to v1.3.4 2022-01-11 16:59:08 +01:00
Dan
14ae9d314b Update Pyrogram to v1.3.3 2022-01-11 16:44:09 +01:00
Dan
c7da4a8495 Update Pyrogram to v1.3.2 2022-01-10 14:32:10 +01:00
Dan
7fb35fbad5 Update Pyrogram to v1.3.1 2022-01-07 17:06:45 +01:00
Dan
44228f2472 Update Pyrogram to v1.3.0 2022-01-07 10:26:55 +01:00
Dan
626a1bd938 Update copyright year 2022-01-07 10:23:45 +01:00
Dan
4f585c156c Update Pyrogram to v1.2.9
- Make less noise at the INFO log level
2021-04-15 09:51:50 +02:00
Dan
0b0bec9e27 Update Pyrogram to v1.2.8 2021-04-07 18:08:03 +02:00
Dan
aa6b226e64 Update Pyrogram to v1.2.6 2021-03-29 14:15:03 +02:00
Dan
701c1cde07 Update Pyrogram to v1.2.5 2021-03-25 15:35:15 +01:00
Dan
a86656aefc Update Pyrogram to 1.2.4
Add missing parameters to chat.promote_member
2021-03-22 17:38:52 +01:00
Dan
97bb996a53 Update Pyrogram to v1.2.3 2021-03-21 22:42:38 +01:00
Dan
ec1cd15094 Update Pyrogram to v1.2.2 2021-03-21 22:14:32 +01:00
Dan
19fab3cc78 Update Pyrogram to v1.2.1 2021-03-21 21:52:37 +01:00
Dan
a47e079fec Update Pyrogram to v1.2.0 2021-03-21 21:52:37 +01:00
Dan
33d373adbe Update Pyrogram to v1.1.13 2021-01-18 07:31:06 +01:00
Dan
2b3e5f2b0a Update Pyrogram to v1.1.12 2021-01-14 21:51:10 +01:00
Dan
27614c0c19 Update Pyrogram to v1.1.11 2021-01-12 22:26:59 +01:00
Dan
63cc36d759 Update Pyrogram to v1.1.10 2021-01-10 16:46:47 +01:00
ポキ
99829eff9c
Update copyright year in forgotten places (#583) 2021-01-10 15:56:42 +01:00
Dan
ff5cabb3c8 Update Pyrogram to v1.1.9 2021-01-08 09:02:57 +01:00
Dan
59ca3bcd35 Update Pyrogram to v1.1.8 2021-01-02 18:46:18 +01:00
Dan
a48d27f501 Always run crypto-related functions in the dedicated thread 2021-01-02 18:45:43 +01:00
Dan
7dda167c09 Update copyright notice
Year 2021
2021-01-01 22:58:48 +01:00
Dan
38efceefb1 Update Pyrogram to v1.1.7 2020-12-27 21:08:47 +01:00
Dan
a3464e0bf1 Update Pyrogram to v1.1.6 2020-12-25 15:23:09 +01:00
Dan
4698f716ad Update Pyrogram to v1.1.5 2020-12-25 00:06:09 +01:00
Dan
34f62b9c67 Update Pyrogram to v1.1.4 2020-12-24 19:46:52 +01:00
Dan
6e29283d04 Update Pyrogram to v1.1.3 2020-12-23 19:04:54 +01:00
Dan
730243f451 Update Pyrogram to v1.1.2 2020-12-23 17:20:31 +01:00
Dan
d47a0133f1 Update Pyrogram to v1.1.1 2020-12-23 16:19:52 +01:00
Dan
b683580b1b Update Pyrogram to v1.1.0 2020-12-23 13:56:06 +01:00
Dan
9891eb77a1 Bump beta version 2020-12-08 22:26:43 +01:00
Dan
844e53a70e Move crypto calls to threads in case of big enough chunks 2020-12-07 19:16:46 +01:00
Dan
58667d2ae8 Update Pyrogram to v1.0.7 2020-09-05 12:26:22 +02:00
Dan
617f0c9b30 Set the main event loop in threads where there's no event loop
#480
2020-08-31 00:17:33 +02:00
Dan
a18e0242fa Fix raw API not being properly imported when using repr/eval
Fixes #423
2020-08-30 11:17:20 +02:00
Dan
84f6973bbb Update Pyrogram to v1.0.6 2020-08-29 17:28:55 +02:00
Dan
2c99926825 Update Pyrogram to v1.0.5 2020-08-29 16:59:30 +02:00
Dan
899bd7bda3 Update Pyrogram to v1.0.4 2020-08-27 14:33:04 +02:00
Dan
d489157f22 Update Pyrogram to v1.0.3 2020-08-27 11:08:22 +02:00
Dan
7719c49062 Update Pyrogram to v1.0.2 2020-08-26 09:14:24 +02:00
Dan
1fbe88d4b2 Update Pyrogram to v1.0.1 2020-08-25 14:18:29 +02:00
Dan
37edeb06b2 Update Pyrogram to v1.0.0 2020-08-25 12:07:08 +02:00
Dan
a822c51261 Update beta version 2020-08-22 11:30:42 +02:00
Dan
538f1e3972 Deep rewrite: preparing for v1.0
- Pyrogram core is now fully asynchronous
- Ditched Python 3.5, welcome 3.6 as minimum version.
- Moved all types to pyrogram.types
- Turned the Filters class into a module (filters)
- Moved all filters to pyrogram.filters
- Moved all handlers to pyrogram.handlers
- Moved all emoji to pyrogram.emoji
- Renamed pyrogram.api to pyrogram.raw
- Clock is now synced with server's time
- Telegram schema updated to Layer 117
- Greatly improved the TL compiler (proper type-constructor hierarchy)
- Added "do not edit" warning in generated files
- Crypto parts are executed in a thread pool to avoid blocking the event loop
- idle() is now a separate function (it doesn't deal with Client instances)
- Async storage, async filters and async progress callback (optional, can be sync too)
- Added getpass back, for hidden password inputs
2020-08-22 08:05:05 +02:00
CyanBook
c8c6faa96e
Change logging hierarchy for loading plugins (#451)
Loading plugins shouldn't be considered a warning
2020-08-21 07:28:27 +02:00
Dan
68a0119c09 Update Pyrogram to v0.18.0 2020-07-29 22:46:12 +02:00
Dan
4ff924bcfb Update Pyrogram to v0.17.1 2020-05-02 21:17:22 +02:00
Dan
858f82fd88 Update Pyrogram to v0.17.0 2020-04-30 02:43:23 +02:00
Dan
1996fb1481 Update Copyright 2020-03-21 15:43:32 +01:00
Dan
7be86f8ea3 Update development version 2020-02-20 20:07:00 +01:00
Dan
531423ae1c Update copyright year 2020-02-01 14:17:32 +01:00
Dan
42c9bafa0c Update copyright notice 2020-02-01 14:04:33 +01:00
Dan
da7130b380 Update Pyrogram to v0.16.0 2019-09-25 19:12:27 +02:00
Dan
dc74c441cc Drop Python 3.4 support (EOL). Bump minimum requirement to Python 3.5.3
Closes #302
2019-08-15 16:03:03 +02:00
Dan
f7ba7bfd3a Update dev version 2019-07-11 04:21:02 +02:00
Dan
18b581fb45 Update Pyrogram to v0.15.1 2019-07-02 00:03:14 +02:00
Dan
544cddfd1c Update Pyrogram to v0.15.0 2019-07-01 13:44:16 +02:00
Dan
92625795ef Update develop version 2019-06-11 20:50:36 +02:00
Dan
b46ffe1414 Update Pyrogram to v0.14.1 2019-06-07 18:53:45 +02:00
Dan
d95bbdf445 Update next develop version 2019-06-07 16:37:28 +02:00
Dan
571af6e0b9 Update Pyrogram to v0.14.0 2019-06-07 16:05:33 +02:00
Dan
16dbd8d8db Update development version 2019-05-29 10:43:00 +02:00
Dan
bb246f9e60 Update Pyrogram to v0.13.0 2019-05-25 01:50:34 +02:00
Dan
518220431e Docs revamp. Part 5 2019-05-18 01:45:01 +02:00
Dan
cec43bf568 Update develop version 2019-04-20 18:57:07 +02:00
Dan
afac7651e4 Update to v0.12.0 2019-04-14 12:45:06 +02:00
Ningmua Bruno
8023aa5d28
Attempting solution to why pyrogram breaks 2019-04-01 02:36:54 +01:00
Dan
b5c6db6db0 Refactor project and move errors namespace out from pyrogram.api 2019-03-25 11:23:45 +01:00
Dan
27666ec174 Small docs fixes 2019-03-22 12:14:31 +01:00
Dan
bc9f902376 Clean up inline-mode 2019-03-22 11:35:35 +01:00
Dan
acbbfabb27 Merge branch 'develop' into inline-mode
# Conflicts:
#	compiler/api/compiler.py
#	compiler/error/source/400_BAD_REQUEST.tsv
#	pyrogram/__init__.py
#	pyrogram/client/dispatcher/dispatcher.py
#	pyrogram/client/ext/utils.py
#	pyrogram/client/methods/bots/__init__.py
#	pyrogram/client/types/__init__.py
2019-03-21 17:40:49 +01:00
Dan
36635625f3 Update develop version 2019-03-13 14:55:02 +01:00
Dan
ffa0da5800 Merge branch 'develop' into layer-95
# Conflicts:
#	pyrogram/__init__.py
2019-03-01 18:38:27 +01:00
Dan
c05e008656 Monkey patch "typing" only for Python 3.5.0, 3.5.1 and 3.5.2 2019-02-07 16:27:17 +01:00
Dan
048858f545 Merge remote-tracking branch 'origin/develop' into develop 2019-02-07 13:23:03 +01:00
Dan
c1ca2d08ad Vendor an updated (and working) typing module to fix <3.5.3 errors
Monkey patch from https://github.com/python/typing
2019-02-07 13:20:44 +01:00
Dan
0216df7fc3
Update develop version 2019-02-06 19:44:23 +01:00
Dan
5de2b67df5 Update Pyrogram to v0.11.0 2019-02-04 16:40:24 +01:00
Dan
c213118a74 Update develop version 2019-02-04 13:00:09 +01:00
Dan
a6dbed6dfb Add a way to continue the update propagation within a group
Add continue_propagation() method and ContinuePropagation exception
Closes #212
2019-02-04 12:33:54 +01:00
Dan
1472b8236d Add ChatPermissions type 2019-01-24 17:03:51 +01:00
Dan
36681c8c5b Update dev version 2019-01-07 22:59:22 +01:00
Dan
dc737ab7bb Add GameHighScore and GameHighScores types 2019-01-07 22:30:33 +01:00
Dan
7d061a1b5c Add Game type 2019-01-05 23:11:39 +01:00
Dan
7cb1c99e28 Update copyright year 2019-01-05 18:29:48 +01:00
Dan
4493f78138 Update to v0.10.3 2019-01-03 08:59:39 +01:00
Dan
1960b00280 Add a way to stop iterating through handlers
Closes #125
2019-01-02 18:11:22 +01:00
Dan
4d7b1bafac Update copyright year 2019-01-01 12:36:16 +01:00
Dan
4f04d4aee8 Update to v0.10.2 2018-12-31 17:21:18 +01:00
Dan
e5be7fcc90 Update to v0.10.1 2018-12-31 14:41:38 +01:00
Dan
0e62b3472a Add get_chat_preview method and ChatPreview object 2018-12-28 14:26:00 +01:00
Dan
9fadbbd728 Update develop version 2018-12-28 00:37:20 +01:00
Dan
c833b3842a Put PollOption back in a separate file, its docstrings must be visible 2018-12-24 14:19:21 +01:00
Dan
2b568afd2a Refactor Poll.
Move PollAnswer into poll.py and rename it to PollOption
2018-12-23 17:00:50 +01:00
Dan
f8de518f6b Update future version 2018-12-23 13:21:32 +01:00
Dan
1ef3bc758f Export Poll and PollAnswer types 2018-12-22 23:54:42 +01:00
Dan
3ecbb35470 Delete Update 2018-12-16 15:26:56 +01:00
Dan
54e7539865 Update to v0.9.3 2018-11-13 20:34:33 +01:00
Dan
87fca98035 Update to v0.9.2 2018-11-13 13:16:31 +01:00
Dan
97e705f833 Make new types importable 2018-11-09 13:16:44 +01:00
Dan
8d50b86bc6 Merge branch 'develop' into inline-mode
# Conflicts:
#	compiler/api/compiler.py
2018-11-09 08:52:26 +01:00
Dan
5532c12e56 Update dev version 2018-11-05 17:32:11 +01:00
Dan
e3a93b339c Update to v0.9.1 2018-11-04 17:50:51 +01:00
Dan
106fc0f458 Update to v0.9.0 2018-11-03 14:35:26 +01:00
Dan
27d10b04c0 Update dev version 2018-11-02 10:23:41 +01:00
Dan
c94c79edac Implement InlineQueryResultCachedAudio 2018-10-16 11:34:44 +02:00
Dan
797a0df087 Implement InlineQueryResultPhoto 2018-10-15 15:04:49 +02:00
Dan
0a057cc233 Expose new types and methods 2018-10-15 14:30:12 +02:00
Dan
a9fe0fffc6 Add InlineQuery type 2018-10-15 10:48:07 +02:00
Dan
d567b878b1 Expose UserStatusHandler and on_user_status 2018-10-15 10:17:00 +02:00
Dan
69c1532eae Rename LastSeen to UserStatus
It will make more sense later on when I add UserStatus updates
handler.
2018-10-14 17:17:50 +02:00
Dan
465dcac630 Create LastSeen class 2018-10-14 17:08:49 +02:00
Dan
3fa738db9f Update dev version 2018-10-02 12:07:54 +02:00
Dan
cc47897c68 Update to v0.8.0 2018-09-19 17:47:28 +02:00
Dan
77a1d58714 Normalize "0.8.0dev1" to "0.8.0.dev1" 2018-08-24 18:13:07 +02:00
Dan
c501eeb5a2 Update to v0.8.0dev1
There are a quite lot of changes it deserves a new "minor" update.
2018-08-21 21:23:19 +02:00