Easy configurable workers based on asyncio
Project description
Easy configurable workers based on asyncio
- Free software: Apache Software License 2.0
- Required: Python >=3.6, optional pyyaml, uvloop, httptools, yarl, crontab, setproctitle, msgpack, bson, jupyter.
- Documentation: https://aioworkers.readthedocs.io.
Features
- Specify abstract class for communication between components
- Configuration subsystem
History
0.20 (2022-01-13)
- Drop support Python 3.5
- Add support Python 3.10
- add stubs by stubgen
- URI impl (#85)
- Support run asgi on aioworkers (#86)
- Add default header Date to net.web (#87)
- Decode Content-Type: text/plain
- Default key web.Application is “web” instead of “app” (#88)
- Fix default encode/decode charset
- Add cpus factor for processes
- Fix log for ContextProcessor.ready
0.19.2 (2021-05-19)
- Fix match processing key with url
- Fix FileSystemStorage create dir
0.19.1 (2021-05-09)
- Revert Cache for ConfigFileLoader
0.19 (2021-05-03)
- Support run aioworkers over asgi
- Cache for ConfigFileLoader
- Simple repr(Context) for not interact mode
- Signal logs (#70)
- Support py3.9
- MultiExecutorEntity
- setdefault logging.version
- fix concurrent supervisor.init
0.18 (2020-06-06)
- AbstractEntity.__init__ with kwargs (#61)
- fix empty list ListValueMatcher.get_value
- Improve supervisor
- change Supervisor.__call__ & Worker.__call__
0.17 (2020-04-27)
- Graceful shutdown
- msgpack & bson formatters
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
aioworkers-0.20.tar.gz
(56.7 kB
view hashes)
Built Distribution
aioworkers-0.20-py3-none-any.whl
(78.3 kB
view hashes)
Close
Hashes for aioworkers-0.20-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8dc587fc4df7aa5cd343d9c798a318ea414d9060b366762601c03793484c587c |
|
MD5 | fe3768a3b71ef0ffcdd84a64f43b2dcf |
|
BLAKE2-256 | 4c5495f4fe66a8ccb401f86ef15db95ce1b6898e6fcbe03a75147948a226966d |