Aditya Yadav
bf54599618
Introduce BaseUpdateProcessor
for Customized Concurrent Handling of Updates ( #3654 )
...
Co-authored-by: Hinrich Mahler <22366557+Bibo-Joshi@users.noreply.github.com>
2023-06-02 18:17:08 +02:00
Harshil
c185137c9e
Bump furo
and sphinx
7 ( #3719 )
2023-05-25 22:47:05 +02:00
Bibo-Joshi
3c5a16be1c
Exclude Type Hints from Stability Policy ( #3712 )
2023-05-24 21:42:30 +02:00
Hinrich Mahler
bfbf6d3f94
Bump Version to v20.3
2023-05-07 15:31:23 +02:00
Bibo-Joshi
1c6ae435bf
Add a Stability Policy ( #3622 )
...
Co-authored-by: poolitzer <github@poolitzer.eu>
Co-authored-by: Harshil <37377066+harshil21@users.noreply.github.com>
Co-authored-by: Dmitry Kolomatskiy <58207913+lemontree210@users.noreply.github.com>
2023-05-07 14:50:41 +02:00
Bibo-Joshi
8c252c9822
API 6.7 ( #3673 )
...
Co-authored-by: Dmitry Kolomatskiy <58207913+lemontree210@users.noreply.github.com>
Co-authored-by: Harshil Mehta <37377066+harshil21@users.noreply.github.com>
Co-authored-by: poolitzer <github@poolitzer.eu>
Co-authored-by: Aditya <clot27@apx_managed.vanilla>
2023-05-07 13:44:34 +02:00
Luca Bellanti
7b116be344
Localize Received datetime
Objects According to Defaults.tzinfo
( #3632 )
2023-04-18 16:16:23 +02:00
dependabot[bot]
a333d8514a
Bump sphinx-copybutton
from 0.5.1 to 0.5.2 ( #3662 )
...
Co-authored-by: Bibo-Joshi <22366557+Bibo-Joshi@users.noreply.github.com>
2023-04-16 11:15:06 +02:00
dependabot[bot]
8967912f46
Bump furo
from 2023.3.23 to 2023.3.27 ( #3643 )
2023-04-02 21:42:57 +02:00
Hinrich Mahler
4aedb33d37
Bump version to v20.2
2023-03-25 13:25:59 +01:00
Bibo-Joshi
4ddc36c625
Documentation Improvements ( #3565 , #3600 )
...
Co-authored-by: Dmitry Kolomatskiy <58207913+lemontree210@users.noreply.github.com>
Co-authored-by: poolitzer <github@poolitzer.eu>
Co-authored-by: Louis Wang <beiluonever@users.noreply.github.com>
2023-03-25 12:48:34 +01:00
dependabot[bot]
179cb49dbc
Bump furo
from 2022.12.7 to 2023.3.23 ( #3625 )
2023-03-25 12:25:36 +01:00
Bibo-Joshi
512e390738
API 6.6 ( #3584 )
...
Co-authored-by: poolitzer <github@poolitzer.eu>
Co-authored-by: Dmitry Kolomatskiy <58207913+lemontree210@users.noreply.github.com>
Co-authored-by: Harshil <37377066+harshil21@users.noreply.github.com>
2023-03-25 11:47:26 +01:00
Harshil
963edbf191
Refactor and Overhaul the Test Suite ( #3426 )
2023-02-11 10:45:17 +01:00
dependabot[bot]
43c3c8f568
Bump sphinxcontrib-mermaid
from 0.7.1 to 0.8 ( #3549 )
2023-02-11 10:43:38 +01:00
Hinrich Mahler
49ea8d39fb
Bump version to v20.1
2023-02-09 20:58:22 +01:00
Harshil
217a5f929e
Add Some Graphic Elements to Docs ( #3535 )
...
Co-authored-by: Dmitry Kolomatskiy <58207913+lemontree210@users.noreply.github.com>
2023-02-08 17:43:14 +01:00
pre-commit-ci[bot]
007f432ee4
pre-commit
autoupdate (#3537 )
...
Co-authored-by: Dmitry Kolomatskiy <58207913+lemontree210@users.noreply.github.com>
2023-02-08 17:41:10 +01:00
Poolitzer
23a685335b
API 6.5 ( #3530 )
...
Co-authored-by: Harshil <37377066+harshil21@users.noreply.github.com>
2023-02-08 11:47:21 +01:00
Bibo-Joshi
9953216980
Documentation Improvements ( #3464 , #3483 , #3484 , #3497 , #3512 , #3501 , #3515 , #3523 , #3498 , #3529 )
...
Co-authored-by: Harshil <37377066+harshil21@users.noreply.github.com>
Co-authored-by: Shivam Saini <51438830+shivamsn97@users.noreply.github.com>
Co-authored-by: Aditya Yadav <adityayadav11082@gmail.com>
Co-authored-by: Dmitry Kolomatskiy <58207913+lemontree210@users.noreply.github.com>
Co-authored-by: Crsi <47722349+CrsiX@users.noreply.github.com>
Co-authored-by: poolitzer <github@poolitzer.eu>
Co-authored-by: Aditya <clot27@apx_managed.vanilla>
2023-02-05 18:09:55 +01:00
Bibo-Joshi
23d0bd8fe3
Explicit Type Annotations ( #3508 )
2023-02-02 18:55:07 +01:00
Aditya
bbb9fcaaa5
Add ruff
to pre-commit
Hooks ( #3488 )
2023-01-06 16:19:49 +01:00
Bibo-Joshi
51ad4d76d0
Update Copyright to 2023 ( #3459 )
2023-01-01 21:31:29 +01:00
Hinrich Mahler
171953f109
Bump version to v20.0
2023-01-01 17:20:54 +01:00
Harshil
606773d8f0
API 6.4 ( #3449 )
...
Co-authored-by: poolitzer <github@poolitzer.eu>
Co-authored-by: Dmitry Kolomatskiy <58207913+lemontree210@users.noreply.github.com>
Co-authored-by: Hinrich Mahler <22366557+Bibo-Joshi@users.noreply.github.com>
2023-01-01 17:00:49 +01:00
Bibo-Joshi
f408b1a2dd
Documentation Improvements ( #3428 , #3423 , #3429 , #3441 , #3404 , #3443 )
...
Co-authored-by: Dmitry Kolomatskiy <58207913+lemontree210@users.noreply.github.com>
Co-authored-by: Viicos <65306057+Viicos@users.noreply.github.com>
Co-authored-by: Harshil <37377066+harshil21@users.noreply.github.com>
Co-authored-by: Eisberge <22561095+Eisberge@users.noreply.github.com>
Co-authored-by: Joshua Tang <joshuaystang@gmail.com>
2023-01-01 16:24:00 +01:00
Harshil
3e7ab7e7af
Downgrade sphinx
to 5.3.0 to Fix Search ( #3457 )
2023-01-01 15:48:48 +01:00
Aditya
456b81d22a
Allow Sequence
Input for Bot Methods ( #3412 )
...
Co-authored-by: Dmitry Kolomatskiy <58207913+lemontree210@users.noreply.github.com>
Co-authored-by: Hinrich Mahler <22366557+Bibo-Joshi@users.noreply.github.com>
2023-01-01 14:24:30 +01:00
dependabot[bot]
f3a9b74445
Bump sphinx
from 5.3.0 to 6.0.0 ( #3450 )
...
Co-authored-by: Harshil <37377066+harshil21@users.noreply.github.com>
Co-authored-by: Bibo-Joshi <22366557+Bibo-Joshi@users.noreply.github.com>
2022-12-31 16:59:49 +01:00
Bibo-Joshi
0a6725852f
Override Bot.__deepcopy__
to Raise TypeError
( #3446 )
2022-12-30 10:50:49 +01:00
Hinrich Mahler
28afeccf70
Bump version to v20.0b0
2022-12-15 15:54:00 +01:00
Bibo-Joshi
9467847d74
Documentation Improvements ( #3386 )
...
Co-authored-by: Dmitry Kolomatskiy <58207913+lemontree210@users.noreply.github.com>
Co-authored-by: Viicos <65306057+Viicos@users.noreply.github.com>
Co-authored-by: Harshil <37377066+harshil21@users.noreply.github.com>
2022-12-15 15:20:04 +01:00
Bibo-Joshi
b11a0c7778
Make TelegramObject
Immutable ( #3249 )
2022-12-15 15:00:36 +01:00
Aditya
f8be97c12c
Add Notes and Warnings About Optional Dependencies ( #3393 )
2022-12-02 12:08:11 +01:00
Hinrich Mahler
3042f187ed
Bump version to v20.0a6
2022-11-24 12:32:43 +01:00
Hinrich Mahler
20c3532e01
Bump version to v20.0a5
2022-11-22 12:51:57 +01:00
Dmitry Kolomatskiy
c3f8fcd7b7
Add Several New Enums To Constants ( #3351 )
2022-11-22 11:07:42 +01:00
Harshil
caacafa090
API 6.3 ( #3346 )
...
Co-authored-by: Poolitzer <25934244+Poolitzer@users.noreply.github.com>
Co-authored-by: Hinrich Mahler <22366557+Bibo-Joshi@users.noreply.github.com>
Co-authored-by: Dmitry Kolomatskiy <58207913+lemontree210@users.noreply.github.com>
Co-authored-by: Clot <69784758+clot27@users.noreply.github.com>
2022-11-22 10:43:50 +01:00
Bibo-Joshi
0a614e4bab
Documentation Improvements ( #3370 , #3376 , #3366 )
...
Co-authored-by: Viicos <65306057+Viicos@users.noreply.github.com>
2022-11-22 10:39:20 +01:00
Bibo-Joshi
9520c6eeba
Documentation Improvements ( #3214 , #3217 , #3218 , #3271 , #3289 , #3292 , #3303 , #3312 , #3306 , #3319 , #3326 , #3314 )
...
Co-authored-by: Harshil <37377066+harshil21@users.noreply.github.com>
Co-authored-by: Simon Fong <44134941+simonfongnt@users.noreply.github.com>
Co-authored-by: Piotr Rogulski <rivinek@gmail.com>
Co-authored-by: poolitzer <25934244+Poolitzer@users.noreply.github.com>
Co-authored-by: Or Bin <or@raftt.io>
Co-authored-by: Sandro <j32g7f67hb@liamekaens.com>
Co-authored-by: Hatim Zahid <63000127+HatimZ@users.noreply.github.com>
Co-authored-by: Robi <53259730+RobiMez@users.noreply.github.com>
Co-authored-by: Dmitry Kolomatskiy <58207913+lemontree210@users.noreply.github.com>
2022-11-15 09:06:23 +01:00
Bibo-Joshi
f68663af7e
Overhaul String Representation of TelegramObject
( #3234 )
2022-10-30 11:21:19 +01:00
dependabot[bot]
76c2fc1776
Bump sphinx
from 5.2.3 to 5.3.0 ( #3300 )
...
Co-authored-by: Hinrich Mahler <22366557+Bibo-Joshi@users.noreply.github.com>
2022-10-23 14:59:27 +02:00
Bibo-Joshi
1c20ff3fb9
Introduce TelegramObject.api_kwargs
( #3233 )
2022-10-07 11:51:53 +02:00
Bibo-Joshi
fb87418473
Read-Only CallbackDataCache
( #3266 )
2022-10-07 10:18:08 +02:00
dependabot[bot]
2eda63e9ae
Bump furo
from 2022.6.21 to 2022.9.29 ( #3268 )
2022-10-01 22:33:55 +02:00
dependabot[bot]
b2902a0789
Bump sphinx
from 5.1.1 to 5.2.3 ( #3269 )
2022-10-01 13:41:45 +02:00
Bibo-Joshi
fdfbcdf51e
Explicit local_mode
Setting ( #3154 )
2022-09-19 22:31:23 +02:00
Hinrich Mahler
2642ecc737
Bump version to v20.0a4
2022-08-27 13:25:57 +02:00
Hinrich Mahler
0e044804d2
Bump version to v20.0a3
2022-08-27 12:39:38 +02:00
Bibo-Joshi
a983a89964
Documentation Improvements ( #3139 , #3153 , #3135 )
...
Co-authored-by: Harshil <37377066+harshil21@users.noreply.github.com>
Co-authored-by: Poolitzer <github@poolitzer.eu>
Co-authored-by: Pawan <pawanrai9999@gmail.com>
Co-authored-by: Aditya Yadav <69784758+aditya-yadav-27@users.noreply.github.com>
2022-08-27 11:46:51 +02:00
Bibo-Joshi
741a50ab97
New Rate Limiting Mechanism ( #3148 )
2022-08-26 06:50:03 +02:00
Poolitzer
cf6c298b82
API 6.2 ( #3195 )
...
Co-authored-by: Harshil <37377066+harshil21@users.noreply.github.com>
2022-08-25 19:36:55 +02:00
Harshil
90c0fe948b
Add Python 3.11 to Test Suite & Adapt Enum Behaviour ( #3168 )
2022-08-17 18:24:50 +02:00
dependabot[bot]
2c84122654
Bump sphinx
from 5.0.2 to 5.1.1 ( #3177 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-03 22:03:00 +02:00
Bibo-Joshi
f1d03393de
Change Default Values for concurrent_updates
and connection_pool_size
( #3127 )
2022-06-29 21:38:03 +02:00
Hinrich Mahler
df07148e2d
Bump version to v20.0a2
2022-06-27 19:19:54 +02:00
Bibo-Joshi
2d2cede442
Documentation Improvements ( #3103 , #3121 , #3098 )
...
Co-authored-by: Bibo-Joshi <22366557+Bibo-Joshi@users.noreply.github.com>
Co-authored-by: David <dsb321mp@gmail.com>
Co-authored-by: Harshil Mehta <37377066+harshil21@users.noreply.github.com>
Co-authored-by: poolitzer <github@poolitzer.eu>
Co-authored-by: Alex <53974096+ExalFabu@users.noreply.github.com>
2022-06-27 18:58:51 +02:00
Poolitzer
08e223ba90
API 6.1 ( #3112 )
...
Co-authored-by: Harshil <37377066+harshil21@users.noreply.github.com>
Co-authored-by: Bibo-Joshi <22366557+Bibo-Joshi@users.noreply.github.com>
2022-06-27 18:54:11 +02:00
David
76bfe8ceff
Mermaid-based Example State Diagrams ( #3090 )
...
Co-authored-by: Harshil <37377066+harshil21@users.noreply.github.com>
2022-06-24 18:15:10 +02:00
dependabot[bot]
b498786d7c
Bump furo
from 2022.6.4 to 2022.6.4.1 ( #3095 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-19 17:12:54 +02:00
Hinrich Mahler
e25c523b69
Bump version to v20.0a1
2022-06-09 19:07:15 +02:00
Bibo-Joshi
67e7468366
Move Examples To Documentation ( #3089 )
2022-06-09 17:22:32 +02:00
Bibo-Joshi
11007c1715
Documentation Improvements ( #3010 , #3007 , #3012 , #3067 , #3081 , #3082 )
...
Co-authored-by: KnorpelSenf <shtrog@gmail.com>
Co-authored-by: Harshil <37377066+harshil21@users.noreply.github.com>
Co-authored-by: Poolitzer <github@poolitzer.eu>
Co-authored-by: Adi <71205439+Aditya-Rajgor@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-09 17:08:54 +02:00
Bibo-Joshi
5e924014de
Add Tuple Based Version Info and Rename telegram.bot_api_version
to telegram.__bot_api_version__
( #3030 )
2022-05-14 15:50:12 +02:00
Bibo-Joshi
65bbea780a
Rename Handler
to BaseHandler
( #3019 )
2022-05-12 18:18:40 +02:00
Hinrich Mahler
95d6272d20
Bump version to v20.0a0
2022-05-06 19:03:54 +02:00
Bibo-Joshi
a10bf3241e
Documentation Fixes & Improvements ( #2969 )
...
Co-authored-by: Harshil <37377066+harshil21@users.noreply.github.com>
2022-05-06 18:22:36 +02:00
Bibo-Joshi
950d9a0751
Extend Code Formatting With Black ( #2972 )
2022-05-06 18:22:35 +02:00
Harshil
335772568f
Update and Expand Tests & pre-commit Settings and Improve Code Quality ( #2925 )
...
Co-authored-by: Hinrich Mahler <22366557+Bibo-Joshi@users.noreply.github.com>
2022-05-06 18:22:34 +02:00
Harshil
e10f9164fe
API 6.0 ( #2956 )
...
Co-authored-by: Hinrich Mahler <22366557+Bibo-Joshi@users.noreply.github.com>
2022-05-06 18:22:34 +02:00
Bibo-Joshi
42eaa67fd5
Switch to asyncio
( #2731 )
...
Co-authored-by: tsnoam <tsnoam@gmail.com>
Co-authored-by: Harshil <37377066+harshil21@users.noreply.github.com>
Co-authored-by: Poolitzer <25934244+Poolitzer@users.noreply.github.com>
2022-05-06 18:19:15 +02:00
Bibo-Joshi
7b37f9a6fa
Documentation Improvements ( #2856 , #2798 , #2854 , #2841 )
...
Co-authored-by: Harshil <37377066+harshil21@users.noreply.github.com>
2022-05-06 18:19:15 +02:00
murugu-21
778eadbe7c
Replace git.io Links ( #2872 )
...
Co-authored-by: Harshil <37377066+harshil21@users.noreply.github.com>
Co-authored-by: Bibo-Joshi <22366557+Bibo-Joshi@users.noreply.github.com>
2022-05-06 18:19:15 +02:00
Harshil
8560af9c4f
Remove telegram.ReplyMarkup ( #2870 )
2022-05-06 18:19:14 +02:00
Bibo-Joshi
ced58b790e
Documentation Improvements ( #2693 , #2691 , #2739 )
2022-05-06 18:19:14 +02:00
Harshil
145d04230b
Overhaul of Filters ( #2759 )
2022-05-06 18:19:13 +02:00
Bibo-Joshi
0e60d56f53
Introduce Enums for telegram.constants ( #2708 )
2022-05-06 18:19:13 +02:00
eldbud
7e51901d51
Refactor MRO of InputMedia* and Some File-Like Classes ( #2717 )
2022-05-06 18:19:13 +02:00
Kenneth Cheo
5275c45199
Mark Internal Modules As Private ( #2687 )
...
Co-authored-by: Hinrich Mahler <22366557+Bibo-Joshi@users.noreply.github.com>
2022-05-06 18:19:12 +02:00
Bibo-Joshi
7afce46d9f
Introduce Builder Pattern for Updater and Dispatcher ( #2646 )
2022-05-06 18:19:12 +02:00
Bibo-Joshi
90b82eed99
Pass Failing Jobs to Error Handlers ( #2692 )
2022-05-06 18:19:11 +02:00
Bibo-Joshi
c486c396da
Doc Fixes ( #2597 )
...
Co-authored-by: Harshil <37377066+harshil21@users.noreply.github.com>
Co-authored-by: poolitzer <25934244+Poolitzer@users.noreply.github.com>
2022-05-06 18:19:11 +02:00
Bibo-Joshi
c440c255a7
Clear Up Import Policy ( #2671 )
...
Co-authored-by: Harshil <37377066+harshil21@users.noreply.github.com>
2022-05-06 18:19:11 +02:00
Harshil
f6497093ce
Warnings Overhaul ( #2662 )
2022-05-06 18:19:11 +02:00
Bibo-Joshi
8f0031e9c8
Remove Deprecated Functionality ( #2644 , #2740 , #2745 )
2022-05-06 18:19:10 +02:00
Poolitzer
641f931f19
Drop Non-CallbackContext API ( #2617 )
2022-05-06 18:19:10 +02:00
Bibo-Joshi
be441d56f9
Refactor Initialization of Persistence Classes ( #2604 )
2022-05-06 18:19:09 +02:00
Hinrich Mahler
92cb6f3ae8
Bump version to v13.11
2022-02-02 21:16:36 +01:00
Hinrich Mahler
ade1529986
Bump version to v13.10
2022-01-03 08:36:27 +01:00
Hinrich Mahler
a9dd2b1746
Bump version to v13.9
2021-12-11 15:44:21 +01:00
Hinrich Mahler
c53dc7dae4
Bump version to v13.8.1
2021-11-08 20:09:23 +01:00
Bibo-Joshi
8b3ea5ce56
Add ChatJoinRequest(Handler) to Docs ( #2771 )
2021-11-08 19:56:57 +01:00
Hinrich Mahler
51a4a6664c
Bump version to v13.8
2021-11-08 19:12:10 +01:00
Hinrich Mahler
bcec6f03cb
Bump version to v13.7
2021-07-01 18:03:38 +02:00
Bibo-Joshi
ed147813ab
API 5.3 ( #2572 )
...
* BotCommandScopes
* pre-commit
* typo
Co-authored-by: Harshil <37377066+harshil21@users.noreply.github.com>
* rename kickChatMember & getChatMembersCount method
Signed-off-by: starry69 <starry369126@outlook.com>
* add `language_code` and `scope` to `get/set_my_commands`
and add `delete_my_commands()`
* add `input_field_placeholder` to replykeyboardmarkup.py and forcereply.py
also improved/fixed docs along the way
* showcase `input_field_placeholder` in conversationbot.py
* review 1
'i will not go away' has gone away 😢
* deprecate `Bot.commands` and make sure its only used for default scope
* review 2 (use constants for scope)
* Review
Signed-off-by: starry69 <starry369126@outlook.com>
* doc updates
* New ChatMember classes
Signed-off-by: starry69 <starry369126@outlook.com>
* Address review
Signed-off-by: starry69 <starry369126@outlook.com>
* add versionadded tags again
Signed-off-by: starry69 <starry369126@outlook.com>
* Improve tests & add a deprecation note to ChatMember
* test_official
* Documentation tweaks
* Bump bot api version number
* but bot
* Rename chat shortcuts
Signed-off-by: starry69 <starry369126@outlook.com>
* deepsource
Signed-off-by: starry69 <starry369126@outlook.com>
* add missing slot in botcommandscope & missing slot tests
Co-authored-by: Harshil <37377066+harshil21@users.noreply.github.com>
Co-authored-by: starry69 <starry369126@outlook.com>
Co-authored-by: Harshil <ilovebhagwan@gmail.com>
2021-07-01 17:45:19 +02:00
Bibo-Joshi
a75dffd4a8
Doc Fixes ( #2551 )
...
* Document ExtBot.insert_callbakc_data
* fix duplicate object descriptions
Fixed by removing `:undoc-members:` in the affected classes.
Closes https://github.com/sphinx-doc/sphinx/issues/9294
* fix incorrect shortcut docstrings in user.py
* fix object type in forcereply.py
* fix discuss bot link in loginurl.py
* document that message is None for (my)_chat_member
in `effective_message`
* numerous persistence rendering fixes
* move docstring from property setter to property
* Revert "fix object type in forcereply.py"
This reverts commit 012663e0c3
.
* Document comparison of jobs
* Update min python version to 3.6.8
* remove old note from chat.py + some return msg fixes
* fix colon placement
Co-authored-by: Harshil <ilovebhagwan@gmail.com>
Co-authored-by: Harshil <37377066+harshil21@users.noreply.github.com>
2021-07-01 17:34:23 +02:00
Hinrich Mahler
e982a5a567
Bump version to v13.6
2021-06-06 12:28:01 +02:00
Bibo-Joshi
8531a7a40c
Arbitrary callback_data ( #1844 )
2021-06-06 11:48:48 +02:00
Bibo-Joshi
fce7cc903c
Add ContextTypes & BasePersistence.refresh_user/chat/bot_data ( #2262 )
2021-06-06 10:37:53 +02:00
Hinrich Mahler
94a9b7f983
Bump version to v13.5
2021-04-30 11:15:38 +02:00