Easy configurable workers based on asyncio
Project description
Easy configurable workers based on asyncio
Free software: Apache Software License 2.0
Required: Python >=3.5.3, optional pyyaml, uvloop, httptools, crontab, setproctitle, msgpack, bson, jupyter.
Documentation: https://aioworkers.readthedocs.io.
Features
Specify abstract class for communication between components
Configuration subsystem
History
0.17 (2020-04-27)
Graceful shutdown
magpack & bson formatters
0.16 (2020-04-20)
ValueExtractor with original order
Improve queue.timeout
Flag –shutdown-timeout
[fea] - maintain set_config return value (#58)
cleanup for DictReader
improve AsyncPath and AsyncFile
0.15.1 (2019-12-24)
fix StringReplaceLoader.matchers
aioworkers.net.web without formatting for bytes and str
0.15 (2019-12-18)
BREAKING CHANGES in aioworkers.storage.http.(Ro)Storage
Impl aioworkers.net.web.client
AbstractHttpStorage
Revert Context inhered from AbstractConnector
LoggingEntity based on AbstractNamedEntity
AbstractConnector.robust_connect
AbstractConnector based on LoggingEntity
0.14.9 (2019-12-14)
fix get_bool
fix ValueExtractor.extractor null without default
0.14.8 (2019-12-08)
cache for plugins
0.14.7 (2019-11-30)
find_iter without self
fix prompt_toolkit>=3 + aiocontextvars
0.14.6 (2019-11-26)
fix recursive find_iter
fix Context.__getitem__ for py3.7 & py3.8
fix asyncgen glob in filesystem storage for py3.7 & py3.8
0.14.5 (2019-11-24)
fix break
0.14.4 (2019-11-23)
Break version
fix cli multiprocessing
fix default command
fix get_bool & replacer *.ini
0.14.3 (2019-10-29)
fix cli
cli as plugin
0.14.2 (2019-10-22)
fix AbstractNestedEntity
0.14.1 (2019-10-21)
fix AbstractConnector groups
import Crontab in master
0.14 (2019-10-20)
fix Crontab FutureWarning (#12)
AsyncFile.unlink
change SocketServer.bind
fix unconfigured BaseFileSystemStorage repr
Plugin.parse_known_args
fix context param for signal
Context.processes with cleanup
SocketServer.cleanup
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for aioworkers-0.17-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb0a16590131b5f9f7f4126b91a08baf90ab473dd51ae00962490362aa76f4cf |
|
MD5 | 5a15c8afa4b58bc8ed6be1503655517b |
|
BLAKE2b-256 | 690b0e61cc4f45f1ff7436bdcb56d1734196b7fa771b4c1323692a6334dfd11a |