Easy configurable workers based on asyncio
Project description
Easy configurable workers based on asyncio
Free software: Apache Software License 2.0
Required: Python >=3.7, 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
Development
Check code:
hatch run lint:all
Format code:
hatch run lint:fmt
Run tests:
hatch run pytest
Run tests with coverage:
hatch run cov
History
0.27.0 (2023-08-11)
Drop incorrect stubgen (#202)
Method URI.with_host keep auth (#203)
Add methods AsyncPath.is_dir/is_file (#205)
Fix cmd from cython (#210)
0.26 (2023-07-21)
AsyncPath.unlink with missing_ok (#197)
AsyncPath.rmtree and rmdir (#198)
0.25 (2023-07-19)
Fix option ++groups and add ++group (#192)
Option –version (#193)
Improve and fix AsyncPath and add AbstractFileSystem (#195)
0.24.1 (2023-07-10)
Fix using optional formatter and output (#188)
0.24 (2023-07-08)
Improve SocketServer.cleanup (#177)
Web server support keep-alive (#179)
Option –config/-c one value on key (#182)
Option ++group/+g one value on key (#183)
Cli support –output and –formatter for format results (#186)
Use name in iter_entry_points (#187)
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.27.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c26692f31c93bc1fd641410f7d6e36540c92cbf6c7f9d1bf8325fd742883a93 |
|
MD5 | b9ca5e3e7e5613d6dff80313ca30fde4 |
|
BLAKE2b-256 | db4129a8b5f3614a7b4d77f394f660549565ea3b366bef33d0d144e90b7eb7b0 |