This release is a pre-release and may not be stable for production use.
aioworkers
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.15 (2019-11-XX)
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
0.12 (2018-10-20)
Load logging config first (#9)
Cli option –pid-file
Extractor env to config (#5)
Fix interact await func on py37 (#7)
FileSystemStorage with methods list and length
Fix log import_name
Drop default run in Subprocess
Fix updater
Plugin aioworkers.net.web
Release files for aioworkers 0.15b1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aioworkers-0.15b1.tar.gz | 38.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aioworkers-0.15b1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 89.7 kB
Release files / aioworkers-0.15b1.tar.gz
| Download URL | aioworkers-0.15b1.tar.gz |
|---|---|
| Size | 38.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e8801312f9e20b357ec8804dd91d1f30734d059456ccbbbc2c4315739b5c2373
|
|
BLAKE2b-256 checksum How to use checksums |
8746c93fa3e7f6b492a75088deb1a92cd0920c67e57f00b68bfa31e094413028
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.8.0
|
Release files / aioworkers-0.15b1-py3-none-any.whl
| Download URL | aioworkers-0.15b1-py3-none-any.whl |
|---|---|
| Size | 50.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e89f770232c39438094ea5c8cec01e3032ee66143a321b4b8ea3bfdb2c69d6d9
|
|
BLAKE2b-256 checksum How to use checksums |
f39dbb72704d13c300943147462d955e872e1341e23dabdce7699f957b27818e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.8.0
|