Description
Python object configuration library in reflective and distributed concerns.
Links
Installation
pip install b3j0f.task
Features
This library performs execution of registered python routines.
Examples
from b3j0f.task import register, run
@register
@register('mytask')
def task(a, *args, **kwargs):
return a
register(task, name='lastname')
assert run({'name': 'task', 'kwargs': {a=1}}) == 1
assert run({'name': 'mytask', 'args': [2]}) == 2
assert run({'name': 'lastname', 'kwargs: {'a': 3}}) == 3
Perspectives
wait feedbacks during 6 months before passing it to a stable version.
Cython implementation.
Donation
Metadata
Release files for b3j0f.task 0.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distributions (sdists)
| File | Size | Uploaded | |
|---|---|---|---|
| b3j0f.task-0.0.4.zip | 23.8 kB | Details | |
| b3j0f.task-0.0.4.tar.gz | 10.8 kB | Details | |
| b3j0f.task-0.0.4.tar.bz2 | 10.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| b3j0f.task-0.0.4-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 65.1 kB
Release files / b3j0f.task-0.0.4.zip
| Download URL | b3j0f.task-0.0.4.zip |
|---|---|
| Size | 23.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
82cb745333fd0f456dda5cf8d8e1c7bf71f67773dddc2c474ca2161a7c783878
|
|
BLAKE2b-256 checksum How to use checksums |
8c5409be123f044eab36d04341a1fa961ed40b378becc5b9c29bb13837567b3a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / b3j0f.task-0.0.4.tar.gz
| Download URL | b3j0f.task-0.0.4.tar.gz |
|---|---|
| Size | 10.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
79f1097b913afae5298eaba468b95e16368b403f4ae8fcc518fb8dd00a9d4a09
|
|
BLAKE2b-256 checksum How to use checksums |
30924372cb35780a246e5f4471e4b99c4fc3baccb0a7fc5b4d51525298a0e61e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / b3j0f.task-0.0.4.tar.bz2
| Download URL | b3j0f.task-0.0.4.tar.bz2 |
|---|---|
| Size | 10.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ea3b2446e09f942abc13bd36918a62ff1dc92b93850d5179f9c47f2c22c07edf
|
|
BLAKE2b-256 checksum How to use checksums |
c3ee00f91f2a47994c6a26f19f2d571b23d17902bd0c0f889addb1537fe1fa60
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / b3j0f.task-0.0.4-py2.py3-none-any.whl
| Download URL | b3j0f.task-0.0.4-py2.py3-none-any.whl |
|---|---|
| Size | 19.8 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
ad011d232b142e3c1c297aaa0be2f715b0091d4bdd2db409b476a494b3d20395
|
|
BLAKE2b-256 checksum How to use checksums |
3ad527f6d5ecd876deecb79f7d5eb9f528e25f880736e8aab2f2e493c2a14747
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |