Commit graph

1481 commits

Author SHA1 Message Date
Alex Root Junior
2d16ac125d Add package build step 2019-11-18 00:03:58 +02:00
Alex Root Junior
1a2513e940 Change tests report filename 2019-11-17 23:55:36 +02:00
Alex Root Junior
7d1c4dcca8 Fix tests for base session with different timezones 2019-11-17 23:47:52 +02:00
Alex Root Junior
f166d83392 Update docs and pipeline 2019-11-17 23:40:52 +02:00
Alex Root Junior
3a43ffc570 Add tests for BaseBot 2019-11-17 23:37:24 +02:00
Alex Root Junior
a46cd6d001 Small refactoring of telegram api server 2019-11-17 22:20:29 +02:00
Alex Root Junior
0e35b6f55e More tests for session 2019-11-17 01:12:39 +02:00
Alex Root Junior
9d41428ed6 Add work in progress label 2019-11-16 23:54:53 +02:00
Alex Root Junior
72b6e0dd6d Change actions steps 2019-11-16 23:03:42 +02:00
Alex Root Junior
d1846731f8 Add GitHub actions for documentation 2019-11-16 22:53:42 +02:00
Alex Root Junior
7dc2a0ddaf Update tests and small refactoring 2019-11-16 22:32:26 +02:00
Alex Root Junior
65331e1fda Add autogenerated docs for types and methods 2019-11-16 22:32:05 +02:00
Alex Root Junior
a24708d589 Add tests for BaseSession and TelegramAPIServer 2019-11-16 00:52:18 +02:00
Alex Root Junior
c824b298c9 More tests (Helper and contextinstance) 2019-11-15 23:36:08 +02:00
jrootjunior
22df168042 Reformat Makefile 2019-11-15 14:21:35 +02:00
jrootjunior
6c02341303 Add docs to Makefile 2019-11-15 14:11:50 +02:00
jrootjunior
a6573656d0 Add tests for DataMixin 2019-11-15 14:09:37 +02:00
jrootjunior
013ee3d496 Add aiofiles to dependencies list. 2019-11-15 14:09:05 +02:00
jrootjunior
65815e509f Clean obsolete code and change configs 2019-11-15 12:44:24 +02:00
jrootjunior
d09b72ce6e Update license years 2019-11-15 12:18:21 +02:00
jrootjunior
bdae5fb026 Clean project 2019-11-15 12:17:57 +02:00
Alex Root Junior
a83dd3ca63 Fix EditMessageMedia 2019-11-14 22:38:00 +02:00
Alex Root Junior
54a77b369e Context instance mixin for BaseBot 2019-11-14 22:20:53 +02:00
Alex Root Junior
49526814d9 Reformat descriptions (long lines) 2019-11-14 22:19:33 +02:00
jrootjunior
d7270909a3 Update .gitignore. Exclude mypy cache 2019-11-14 16:48:50 +02:00
jrootjunior
6c0bd76a63 Fix input media. And allow to edit media 2019-11-14 16:39:34 +02:00
jrootjunior
8a4b2a16dd Fix typing 2019-11-14 15:21:22 +02:00
jrootjunior
b54805662f Allow to customize JSON library 2019-11-14 15:07:57 +02:00
jrootjunior
a2bc73e347 Allow to send datetime/timedelta values 2019-11-14 14:56:09 +02:00
jrootjunior
4189c3e798 Regenerate code 2019-11-14 14:44:17 +02:00
jrootjunior
5d1c54aa17 Allow to send thumbs 2019-11-14 12:24:27 +02:00
jrootjunior
dd0ee7124b Allow to send media groups 2019-11-14 11:58:44 +02:00
Alex Root Junior
5797ab6c99 Allow to send files 2019-11-14 02:05:08 +02:00
Alex Root Junior
9d980c4b61 Update methods. Add generated files configurator 2019-11-14 00:44:09 +02:00
Alex Root Junior
87393f2475 Merge remote-tracking branch 'origin/dev-3.x' into dev-3.x
# Conflicts:
#	README.md
#	README.rst
#	aiogram/__init__.py
#	aiogram/bot/bot.py
#	aiogram/contrib/fsm_storage/redis.py
#	aiogram/contrib/middlewares/logging.py
#	aiogram/dispatcher/dispatcher.py
#	aiogram/dispatcher/filters/__init__.py
#	aiogram/dispatcher/filters/builtin.py
#	aiogram/dispatcher/filters/filters.py
#	aiogram/dispatcher/filters/state.py
#	aiogram/dispatcher/handler.py
#	aiogram/dispatcher/webhook.py
#	aiogram/types/base.py
#	aiogram/types/chat.py
#	aiogram/types/chat_member.py
#	aiogram/types/input_media.py
#	aiogram/types/message.py
#	aiogram/utils/callback_data.py
#	aiogram/utils/deprecated.py
#	aiogram/utils/exceptions.py
#	aiogram/utils/executor.py
#	aiogram/utils/helper.py
#	aiogram/utils/json.py
#	aiogram/utils/mixins.py
#	aiogram/utils/payload.py
#	dev_requirements.txt
#	docs/source/index.rst
#	examples/callback_data_factory.py
#	examples/check_user_language.py
#	examples/echo_bot.py
#	examples/finite_state_machine_example.py
#	examples/i18n_example.py
#	examples/inline_bot.py
#	examples/media_group.py
#	examples/middleware_and_antiflood.py
#	examples/payments.py
#	examples/proxy_and_emojize.py
#	examples/regexp_commands_filter_example.py
#	examples/throtling_example.py
#	examples/webhook_example.py
#	examples/webhook_example_2.py
#	setup.py
#	tests/test_bot.py
#	tests/test_token.py
#	tests/types/dataset.py
2019-11-03 22:19:44 +02:00
Alex Root Junior
278999761c Add new autogenerated methods and types and add prototype of sessions. 2019-11-03 22:14:41 +02:00
Alex Root Junior
d5f5cea665 Bump version to 2.4 2019-10-29 22:42:31 +02:00
Alex Root Junior
f8d255b353 Prevent to serialize text as date when rapidjson is used 2019-10-29 22:36:43 +02:00
Alex Root Junior
cb4f459597 Fix typing for until_date argument (can be datetime or timedelta) 2019-10-29 21:19:55 +02:00
Alex Root Junior
f03e2169c3 Merge remote-tracking branch 'origin/dev-2.x' into dev-2.x 2019-10-29 21:11:14 +02:00
Alex Root Junior
9e6c55a609
Merge pull request #213 from dark0ghost/patch-4
add typing
2019-10-29 21:09:34 +02:00
Alex Root Junior
f28cfa240c Merge remote-tracking branch 'origin/dev-2.x' into dev-2.x 2019-10-29 21:05:45 +02:00
dark0ghost
675def5013 add typing 2019-10-29 01:37:36 +03:00
Alex Root Junior
eca75dd734
Merge pull request #219 from eboshare/dev-2.x
Add aiohttp speedups in installation recommendations
2019-10-18 12:14:08 +03:00
eboshare
9a3c6f5ece Remove typo 2019-10-15 18:04:14 +04:00
eboshare
2ed98e566e Add aiohttp speedups
Add aiohttp[speedups] in instalation recomendations
Includes cchardet and aiodns.
2019-10-15 18:00:37 +04:00
Alex Root Junior
cf7786a467 Optimize Message.send_copy 2019-10-14 23:52:19 +03:00
Alex Root Junior
2843a66e61
Merge pull request #218 from Bunk100/patch-1
Update message.py
2019-10-14 23:50:03 +03:00
Alex Root Junior
9610c698be Update installation docs page 2019-10-14 16:11:13 +03:00
Alex Root Junior
b88ae7a435 library -> framework 2019-10-14 16:06:35 +03:00