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.28.0 (2024-12-23)
Drop py3.7 by @aamalev in https://github.com/aioworkers/aioworkers/pull/237
Update template: common lint rules and fixes by @aamalev in https://github.com/aioworkers/aioworkers/pull/434
Support py3.12 by @aamalev in https://github.com/aioworkers/aioworkers/pull/216
Support Py3.13 by @aamalev in https://github.com/aioworkers/aioworkers/pull/436
Option –process {name} by @aamalev in https://github.com/aioworkers/aioworkers/pull/196
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)
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
File details
Details for the file aioworkers-0.28.0.tar.gz
.
File metadata
- Download URL: aioworkers-0.28.0.tar.gz
- Upload date:
- Size: 48.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.28.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
346018c20cedf1a8a676422d81564f66135764a9b698f48dbd8991d845a61055
|
|
MD5 |
44995fe5a823e5d65ff7bc603bd580b5
|
|
BLAKE2b-256 |
f94fc73d4a549ffa1ae43404a77ff535a826904093c5afb14e50d276b9586f2f
|
File details
Details for the file aioworkers-0.28.0-py3-none-any.whl
.
File metadata
- Download URL: aioworkers-0.28.0-py3-none-any.whl
- Upload date:
- Size: 63.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.28.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
79d16faa1fc96bbc9b4f800d40354f996a0cb5cf9b664bae92c1e4a322414c3c
|
|
MD5 |
98a3af53b511c46ac9a5df2c7d224f70
|
|
BLAKE2b-256 |
6a6c998e2d9ab461f3d5f7a848dd83b28c64dbfbe4b15fc64ada1697b3650d92
|