Alex Root Junior
0e72d8e65b
[3.0] Bot API 5.1 + FSM + Utils ( #525 )
...
* Regenerate corresponding to Bot API 5.1
* Added base of FSM. Markup constructor and small refactoring
* Fix dependencies
* Fix mypy windows error
* Move StatesGroup.get_root() from meta to class
* Fixed chat and user constraints
* Update pipeline
* Remove docs pipeline
* Added GLOBAL_USER FSM strategy
* Reformat code
* Fixed Dispatcher._process_update
* Bump Bot API 5.2. Added integration with MagicFilter
* Coverage
2021-05-11 23:04:32 +03:00
Alex Root Junior
aebccd1139
Fix version parsing
2021-02-07 19:04:26 +02:00
Alex Root Junior
4008a3114d
Upgrade architecture + 5.0 Bot API ( #469 )
...
Upgrade architecture + 5.0 Bot API (#469 )
* Moved `methods`, `types` and `client` to root package
* Removed update handler from routers to dispatcher
* Reworked events propagation mechanism to handlers
* Reworked inner middlewares logic (very small change)
* Updated to Bot API 5.0
* Initial migration from MkDocs to Sphinx + config for readthedocs
2021-01-26 21:20:52 +02:00
Alex Root Junior
7844a663a9
Bump Telegram Bot API version
...
Change request timeout mechanism
Bump package version
2020-06-14 17:14:10 +03:00
Alex Root Junior
28382ebf5f
Add bump_versions.py script ( #338 )
...
* Add bump_versions.py script
* Fix pipeline
2020-05-27 01:24:06 +03:00
Alex Root Junior
bafc2ff341
Update middlewares docs
2020-05-26 20:26:29 +03:00
Alex Root Junior
7f26ec9935
Implement new middlewares
2020-05-26 00:23:35 +03:00
mpa
4124770b0e
refactor(handler): rename observers
...
Rename observers but with backward compatibility, relevant documentation
2020-05-10 03:02:31 +04:00
Alex Root Junior
b097680f3c
Fix package
2020-05-06 01:42:40 +03:00
Alex Root Junior
6be0b36305
Dev 3.x api 4.8 ( #317 )
...
* AIOG-T-20 Bot API 4.8
* AIOG-T-20 Update aliases
* AIOG-T-20 Add parse mode passing in sendPoll method
* AIOG-T-20 Small changes in docs
* AIOG-T-20 Revert overriding remove keyboard default value and add tests
* AIOG-T-20 Bot API 4.8
2020-05-02 23:01:32 +03:00
Alex Root Junior
5b6ec599b1
Add middlewares (API + Docs + Tests)
2020-04-12 20:27:32 +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
d9314a9d53
Bump versions
2020-01-25 18:32:47 +02:00
Alex Root Junior
ffb0cdf88f
Telegram Bot API 4.5
2020-01-11 19:47:39 +02:00
Alex Root Junior
62bce34b49
Add docs for class-based handlers
2019-12-03 00:37:53 +02:00
Alex Root Junior
57f6d7d9a5
Enable uvloop if available
2019-11-28 23:21:30 +02:00
Alex Root Junior
93a330c1f2
Add logging for receiving updates
2019-11-27 01:26:24 +02:00
Alex Root Junior
0acdb24c3c
No cover if TYPE_CHECKING
2019-11-23 17:03:14 +02:00
Alex Root Junior
71def6449f
Make speedups extras [fast] will install uvloop
2019-11-20 01:32:15 +02:00
Alex Root Junior
7dc2a0ddaf
Update tests and small refactoring
2019-11-16 22:32:26 +02:00
jrootjunior
a6573656d0
Add tests for DataMixin
2019-11-15 14:09:37 +02:00
jrootjunior
bdae5fb026
Clean project
2019-11-15 12:17:57 +02:00
Alex Root Junior
d5f5cea665
Bump version to 2.4
2019-10-29 22:42:31 +02:00
Alex Root Junior
14f273702b
Bump version
2019-08-04 19:43:25 +03:00
Alex RootJunior
5b9d82f1ca
Bump dev version
2019-06-10 20:58:02 +03:00
Alex RootJunior
2083bfb965
Bump version
2019-06-09 21:55:06 +03:00
Alex RootJunior
b70778fcdb
Update to 4.3 Bot API. LoginUrl.
2019-06-01 15:16:28 +03:00
Alex RootJunior
2af930149c
Docs for filters (Not fully)
2019-04-21 01:16:42 +03:00
Alex RootJunior
0f53e5fbd7
Bump version
2019-04-18 21:30:13 +03:00
Alex RootJunior
599e87ec13
Bump polls to latest API version (Naming and location)
2019-04-15 23:38:17 +03:00
Alex RootJunior
e2e2d9c9fe
Implemented polls [From test API]
2019-04-11 00:32:46 +03:00
Alex Root Junior
ee925c687d
Bump version
2019-01-13 00:50:13 +02:00
Alex Root Junior
dcc4319049
Set correct version
2018-12-31 16:19:45 +02:00
Alex Root Junior
760dc51e96
Fix "Cannot install aiogram from tar.gz archive #84 "
2018-11-25 18:32:58 +02:00
Alex Root Junior
f5b947d0c8
Bump version to RC1
2018-10-21 20:09:05 +03:00
Alex Root Junior
01dc74a118
Reformat API module.
2018-09-21 22:48:10 +03:00
Alex Root Junior
b37763c23f
Allowed to more simply import base utils from aiogram
2018-07-14 16:28:07 +03:00
Alex Root Junior
afbe7bb458
Allow to use RapidJSON. Allow to disable uvloop, ujson or rapidjson by env. variables.
2018-07-14 01:19:35 +03:00
Alex Root Junior
0656a4b1b8
Change version
2018-06-24 03:21:38 +03:00
Alex Root Junior
c88ee7ed52
Bump dev version
2018-05-27 22:15:22 +03:00
Alex Root Junior
e8e108ecae
Oops. Bump [2]
2018-05-27 21:55:56 +03:00
Alex Root Junior
7f5cb03dc6
Bump version
2018-05-27 21:52:39 +03:00
Alex Root Junior
60bf8aa0dd
Cleanup
2018-05-02 18:24:23 +03:00
Alex Root Junior
dccaae4e9c
Update setup.py. Remove versions util.
2018-05-02 13:45:47 +03:00
Alex Root Junior
651e0ad2f1
Bump version
2018-04-22 23:53:50 +03:00
Alex Root Junior
5bfbc1aec8
Bump version
2018-04-15 03:51:56 +03:00
Alex Root Junior
1e03e6f80a
Merge branch 'dev-1.x'
...
# Conflicts:
# aiogram/__init__.py
2018-04-14 20:45:31 +03:00
Alex Root Junior
15c85c53db
Bump version
2018-04-08 18:43:41 +03:00
Alex Root Junior
35f671c4c9
Merge branch 'dev-1.x'
...
# Conflicts:
# aiogram/__init__.py
2018-04-08 18:21:19 +03:00
Alex Root Junior
8cac7c3303
Bump version number.
2018-03-30 19:06:52 +03:00