Hinrich mahler
d073813fb6
Add default_disable_timeout
2019-10-27 13:45:50 +00:00
Hinrich mahler
6ef7d763ae
Add default_disable_web_page_preview
2019-10-27 11:50:48 +00:00
Hinrich mahler
57306ff247
Add default_disable_notification
2019-10-27 11:31:15 +00:00
Hinrich mahler
9f9dc3ebcb
Fix Travis Error
2019-10-26 07:15:10 +00:00
Hinrich mahler
7ad277d929
Fix Codacy
2019-10-26 07:12:10 +00:00
Hinrich mahler
5e6cc254a4
Make @log preserve signature, add bots with defaults to tests
2019-10-26 06:49:27 +00:00
Hinrich Mahler
85296c6628
Remove unneeded deletion of kwargs
2019-10-19 07:08:47 +00:00
Hinrich Mahler
c129a95939
Improve handling of def_p_m for Bot methods
2019-10-17 09:14:34 +00:00
Bibo-Joshi
0af02eb59d
Merge branch 'master' into default_parse_mode
2019-10-14 21:32:58 +02:00
Hinrich Mahler
8c9fb7cce2
Remove duplicate code in Input* classes
2019-10-14 19:30:09 +00:00
Noam Meltzer
98147fce32
Bump version to v12.2.0
2019-10-14 21:12:13 +03:00
Poolitzer
e54e9f2347
moving flake config to one file ( #1546 )
2019-10-14 11:10:51 +03:00
Poolitzer
3545139dd7
adding to_dict test ( #1544 )
...
fixes #1541
2019-10-12 23:40:42 +03:00
Poolitzer
d0c27e2d46
adding 3.8 to travis and appveyor ( #1543 )
...
Fixes #1542
2019-10-12 16:12:41 +03:00
Paolo Lammens
3318239cf6
tests: refactor `test_commandhandler.py
` ( #1408 )
...
- Improved usage of fixtures
- Replaced fixtures for directly callable factories where
multiple mock objects were needed in the same test function
- Extracted fixtures where possible (in place of literals or
global constants)
- Moved some fixtures to ``conftest.py`` to be used by other
modules
- Made a common base class for both ``TestCommandHandler`` and
``TestPrefixHandler``, extracting common methods, patterns and
signatures
- The extracted patterns in test methods have been named with
leading ``_test``
- Extracted other repeatedly used test utilities into functions
(e.g. ``is_match``) and methods (e.g. ``make_default_handler``)
2019-10-12 16:11:09 +03:00
Bibo-Joshi
aadb6df271
Nested ConversationHandlers ( #1512 )
...
Fixes #405
2019-10-11 22:59:36 +03:00
Noah Evans
2cc9aac7dc
Fix Bot.to_dict to use proper first_name ( #1525 )
...
Fixes #1519
2019-10-11 22:37:28 +03:00
Trainer Jono
1d007b1b60
Fix typos in examples ( #1537 )
2019-10-11 21:10:21 +03:00
Noam Meltzer
3257148d13
travis.yaml: TEST_OFFICIAL removed from allowed_failures
...
it was originally added to allowed_failures until we completed API 4.4
support
2019-10-11 21:02:32 +03:00
Poolitzer
805a798b50
Fix CI failures due to non-backward compat attrs depndency ( #1540 )
2019-10-11 21:01:25 +03:00
Noam Meltzer
e60a42010b
Bump version to v12.1.1
2019-09-17 11:30:52 +03:00
Noam Meltzer
ae88129f0f
Revert accidental change to the git revision of the urllib3 submodule ( #1517 )
...
Fixes #1516
2019-09-17 11:25:54 +03:00
Noam Meltzer
3812251dac
small fix for documentation to compile
2019-09-13 22:31:02 +03:00
Noam Meltzer
e1193425ca
Bump version to v12.1.0
2019-09-13 22:29:06 +03:00
Joscha Götzer
ccf5e6c692
Implemented Tools for deep linking ( #1049 )
2019-09-13 22:09:05 +03:00
zeshuaro
32dd415fb8
Add instance methods to Animation and ChatPhoto ( #1489 )
...
get_file, get_small_file, get_big_file
2019-09-13 22:07:56 +03:00
Bibo-Joshi
f13aeaa2a1
Doc fixes ( #1499 )
2019-09-13 21:49:04 +03:00
Bibo-Joshi
4cd07361d1
Inline Keyboard example ( #1502 )
...
Supersedes. aka. fixes #884
2019-09-13 21:43:03 +03:00
Paolo Lammens
b38a1840b2
docs: Add info on documentation to CONTRIBUTING.rst ( #1500 )
...
I didn't find this information elsewhere in the repository;
I thought it might be useful for new contributors.
2019-09-09 10:01:04 +02:00
Bibo-Joshi
fba3cc90d9
API 4.4 small code cleanup ( #1510 )
2019-09-07 12:42:26 +03:00
Bibo-Joshi
965ad17af8
API 4.4 ( #1464 )
2019-09-06 22:41:43 +03:00
Poolitzer
d5399de99b
raise attribute errors when someone tries to assign values to chat/us… ( #1495 )
...
* raise attribute errors when someone tries to assign values to chat/user_data (closes #1402 )
* fix test
* something something not switching entirely and using a messy patch and no not anymore and argh
2019-09-05 22:48:28 +02:00
Bibo-Joshi
280306d1e9
Remove note about V12b in examples ( #1503 )
2019-09-05 13:51:26 +02:00
Noam Meltzer
c84e21d8eb
Bump version to v<VERSION>
2019-08-29 21:33:51 +03:00
Noam Meltzer
738e5a0784
V12 changelog ( #1480 )
...
* python3.4 is no longer supported
* Prepare CHANGES.RST & README.rst for v12.0.0 release
* CHANGES.rst: small fix
* Add Bibo-Joshi to Credits
* update the changelog - in anticipation for release
* remove line about api 4.4
* fix spelling
* move too long descriptions to wiki
2019-08-29 19:30:29 +02:00
Poolitzer
ec6dc7fa10
fix typo in PicklePersistence ( #1488 )
...
* fix single typo
* fix unitests for picle singe_file -> single_file
2019-08-29 19:09:38 +02:00
Noam Meltzer
b71196dad3
Run test_official in a seperate travis job ( #1491 )
2019-08-28 22:58:58 +03:00
Bibo-Joshi
425912da4a
Use UTC in from_timestamp (breaking change) ( #1485 )
2019-08-28 22:06:41 +03:00
Bibo-Joshi
4c23bc836e
Test def parse_mode for send_*, edit_message_*
2019-08-28 16:51:19 +02:00
Bibo-Joshi
bfe773b4af
Renome to default_parse_mode
2019-08-28 15:18:30 +02:00
Bibo-Joshi
04de5a54f4
Add default parse_mode everywhere
2019-08-28 15:04:10 +02:00
Bibo-Joshi
265b283d3e
DefaultValue
2019-08-28 14:56:12 +02:00
Bibo-Joshi
72db7b6b00
Resovle conflicts
2019-08-28 13:04:37 +02:00
Poolitzer
2c92c356b8
Error handlers now handle all errors ( #1483 )
...
* python3.4 is no longer supported
* Prepare CHANGES.RST & README.rst for v12.0.0 release
* CHANGES.rst: small fix
* Add Bibo-Joshi to Credits
* improving error_handler
* fixing affected tests
2019-08-27 09:09:02 +02:00
Noam Meltzer
f379a34ccd
Run test_official only on py3.7
2019-08-24 01:13:40 +03:00
Noam Meltzer
4328eaefb2
Fix test_photo.py ( #1479 )
...
Telegram had changed their server behaviour again
2019-08-24 01:10:30 +03:00
Noam Meltzer
79dc6edf25
Merge remote-tracking branch 'origin/V12'
2019-08-24 01:04:10 +03:00
Bibo-Joshi
c7e9281068
Make MessageEntity objects comparable ( #1465 )
2019-08-24 00:54:04 +03:00
Eldinnie
edad6e8b53
Add a prefix to threads ( #1358 )
...
* Add a prefix to worker thread
This adds a prefix of `Bot:<id>:worker:` to the name of the worker threads.
Fixes #1332
* Also prefix other threads
* Fix test
* Fix test and remove helper method.
2019-08-23 22:57:08 +02:00
zeshuaro
7eb7c30741
updated inputmedia docstring ( #1436 )
2019-08-23 22:03:43 +02:00