mpa
518e88df97
feat(proxy chain): Chained proxy support in aiohttp session
...
Add ChainProxyConnector support, !pin pydantic to "1.4", add
documentation on aiohttp connector.
2020-04-22 09:49:53 +04:00
mpa
84cf6b8d01
Merge branch 'dev-3.x' into dev-3.x-proxy
2020-04-21 03:03:35 +04:00
mpa
921f82b873
Merge remote-tracking branch 'origin/dev-3.x' into dev-3.x-proxy
...
# Conflicts:
# aiogram/api/client/session/aiohttp.py
# aiogram/api/client/session/base.py
# poetry.lock
2020-04-20 19:17:00 +04:00
Alex Root Junior
01c6303d67
Add extensions for class-based error handler
2020-04-12 23:29:10 +03:00
Alex Root Junior
0fbd2819f9
Add filters and class based handler for errors
2020-04-12 23:20:44 +03:00
Alex Root Junior
9e673998f0
Errors handler
2020-04-12 22:13:25 +03:00
Alex Root Junior
569a9c807c
adwanced
2020-04-12 20:41:10 +03:00
Alex Root Junior
5b6ec599b1
Add middlewares (API + Docs + Tests)
2020-04-12 20:27:32 +03:00
Alex Root Junior
e4cd4c1763
Add message reply&answer methods for dice
2020-04-11 23:06:41 +03:00
Alex Root Junior
82f89b9c1d
Optimize events propagation by routers
2020-04-11 22:59:37 +03:00
Alex Root Junior
7449c89b04
Add py.typed
2020-04-11 22:01:53 +03:00
Alex Root Junior
9f00a02e4d
"noqa: F811" in aiogram/utils/mixins.py
2020-04-11 20:58:57 +03:00
Alex Root Junior
33003f2026
Add support of Bot API 4.7. Bump version
2020-04-11 20:15:03 +03:00
Alex Root Junior
4cb9697cb4
Merge pull request #283 from b0g3r/dev-3.x-strict-mypy
...
🏷️ Turn on mypy's strict mode
2020-03-29 15:08:57 +03:00
Boger
880e935700
Return old hack, because new break mypy plugins :face_with_rolling_eyes:
2020-03-28 19:43:35 +03:00
Boger
4298406bd2
Add check for owner class in Item
2020-03-28 18:47:42 +03:00
Boger
45cfa5b3c9
Fix coverage with no cover for unreachable code
2020-03-25 16:28:24 +03:00
Boger
756412d784
Turn off mypy on tests folder
2020-03-25 16:19:48 +03:00
Boger
23c632b37b
Fix style errors
2020-03-25 15:57:25 +03:00
Boger
7db1572fd3
Return DataMixin
2020-03-25 15:49:43 +03:00
Boger
a823e275a7
Merge BaseBot to Bot class
2020-03-25 15:36:19 +03:00
mpa
400fb0022e
feat(session):
...
Implement asyncio session for requests [wip]
2020-03-22 17:39:02 +04:00
mpa
edce7c4f75
test: add missing test
...
Add missing test, remove BaseSession.cfg and switch to
implementing class' "private" traits, add aiohttp_socks in dependency list as
optional and extra.
2020-03-20 02:06:32 +04:00
mpa
1f8fa0c4e8
chore: remove redundant of proxy_url schema for socks version
2020-03-19 06:46:19 +04:00
mpa
c1adbb02b9
fix(annotation): missing underscore before "private" typevar
2020-03-19 06:06:09 +04:00
mpa
aa289cdd93
feat(proxy): proxy for aiohttp,base sessions
...
Add support for proxies in aiohttp session with aiohttp_socks library,
edit BaseSession class to support proxies for other sessions in future.
2020-03-19 05:35:22 +04:00
Boger
fac69e52b7
💩 First iteration
2020-03-18 18:15:49 +03:00
Alex Root Junior
0bd7fc2c7e
Fix async test for py3.7
2020-02-22 23:12:42 +02:00
Alex Root Junior
eea75b8e9a
Fix typing
2020-02-22 01:28:46 +02:00
Alex Root Junior
3f5c51e805
Add webhook feed method to Dispatcher
2020-02-22 00:59:10 +02:00
Alex Root Junior
a41bccddf9
Merge remote-tracking branch 'origin/dev-3.x-download' into dev-3.x
2020-02-02 22:53:55 +02:00
Alex Root Junior
7053a9ad4e
Bump lockfile
2020-02-02 22:50:30 +02:00
Alex Root Junior
3bac0f137b
Re-generate methods/types
2020-02-02 16:11:30 +02:00
jrootjunior
5daf3b2162
Move TODO to external page in docs
2020-01-30 18:02:23 +02:00
jrootjunior
fcb8a414e9
Fix style of types/methods list
2020-01-30 17:03:03 +02:00
jrootjunior
da0b9a4203
Merge remote-tracking branch 'origin/dev-3.x' into dev-3.x
2020-01-28 14:03:36 +02:00
jrootjunior
795912bff6
improve docs
2020-01-28 14:03:29 +02:00
Alex Root Junior
350a670bdf
Add handler for poll answer
2020-01-27 23:55:45 +02:00
Alex Root Junior
0a1909f0f4
Supports language in message entity pre
2020-01-27 23:48:33 +02:00
Alex Root Junior
eeb3b63b97
Make some objects mutable
2020-01-26 21:09:47 +02:00
Alex Root Junior
c4961fd114
Update TelegramObject config
2020-01-26 20:41:43 +02:00
Alex Root Junior
c7355cef23
Add docs for message aliases
2020-01-26 20:40:57 +02:00
Alex Root Junior
3e99cb7e5d
Add aliases to Message object (No docs)
2020-01-26 02:34:57 +02:00
Alex Root Junior
3dd5530241
Propagate update to context in router
2020-01-26 02:34:32 +02:00
Alex Root Junior
f0f1523142
Exclude dir with development experiments
2020-01-25 19:05:58 +02:00
Alex Root Junior
5ddc53e296
Bump dependencies
2020-01-25 19:04:48 +02:00
Alex Root Junior
30f4e8397b
Update docs for Router initializer
2020-01-25 18:38:13 +02:00
Alex Root Junior
d9314a9d53
Bump versions
2020-01-25 18:32:47 +02:00
Alex Root Junior
4312f62fed
Merge branch 'dev-3.x-api-4.6' into dev-3.x
2020-01-25 18:26:46 +02:00
Alex Root Junior
4caa8faab8
Update tests
2020-01-25 18:26:30 +02:00