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, jupyter.
Documentation: https://aioworkers.readthedocs.io.
Features
Specify abstract class for communication between components
Configuration subsystem
History
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
0.13 (2019-06-17)
AbstractConnector (#8)
new Context signals: connect, disconnect, cleanup
Chain from formatter registry (#29)
Improve AbstractNestedEntity
LoggingEntity
Config.__repr__
AbstractSender with smtp sender and proxy
AbstractFindStorage
Multiexecute subprocess (#28)
Add cli param –multiprocessing
Add SocketServer
Context.find_iter
Improve AsyncPath
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aioworkers-0.16.tar.gz.
File metadata
- Download URL: aioworkers-0.16.tar.gz
- Upload date:
- Size: 39.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4fb84a8eba670548cd21db06a111982ff0c3ed5349a027bb5308b70b9efd43b8
|
|
| MD5 |
26585d71df0912c4ec8adee2574c0837
|
|
| BLAKE2b-256 |
6d9567f5c2f44b5cf814836456829d1630220e8c646d5c24a10536ac215335a4
|
File details
Details for the file aioworkers-0.16-py3-none-any.whl.
File metadata
- Download URL: aioworkers-0.16-py3-none-any.whl
- Upload date:
- Size: 51.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8c265e6a1927da7ade3249760e0d4379528b59d932805eb4395048ca54f0f8ce
|
|
| MD5 |
79db8536d9d9fe6ca7bce303701c9d21
|
|
| BLAKE2b-256 |
443d7458ba6f0673e142a81cc51e72e1328ee945b6de375784c47edcb0dbef9b
|