Generic framework for running tasks
Project description
Sísifo - Task runner
Sísifo is the Spanish form of Sisyphus, in ancient Greek: Σίσυφος. This poor guy was punished for his self-aggrandizing craftiness and deceitfulness by being forced to roll an immense boulder up a hill only for it to roll down every time it neared the top, repeating this action for eternity. More information in Wikipedia.
This poor library is doomed to an eternity of performing tasks with no other purpose in its pitiful and miserable life. I hope you didn't make fun of this insignificant library, our existence is not much more encouraging...
How does it work?
Essentially, Sísifo is just a library that allows you to run tasks on a data collection. Therefore, the most important classes of the library are:
sisifo.DataCollection
. See a DataCollection like a dictionary. Use a key to store/retrieve any kind of value from a data collection. The values stored in a data collection are called entities.sisifo.Task
. A task is an action that, usually, modifies the entities in a data collection.
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 sisifo-0.1.0.tar.gz
.
File metadata
- Download URL: sisifo-0.1.0.tar.gz
- Upload date:
- Size: 7.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.5 CPython/3.8.0 Linux/5.0.0-32-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82bacba7f2f65ca9f580afa3a557aabde4bc2c3114a66f67e8a72f0897c22375 |
|
MD5 | 7e1649414ba61027b28cb3195e5ea4c3 |
|
BLAKE2b-256 | 4cac22b0eaf3cab046495875682161006e989bdc0b229c26fc843c11f84a1f78 |
File details
Details for the file sisifo-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: sisifo-0.1.0-py3-none-any.whl
- Upload date:
- Size: 10.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.5 CPython/3.8.0 Linux/5.0.0-32-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88b675f3d0bee01ccf2aa04f1743fe5dddfea0306f26097a3585e47f617eaba6 |
|
MD5 | 17f5d843767c5219db87b34e7a9a99a4 |
|
BLAKE2b-256 | 662089a6e7a37af31fa215b24cfbe7e234d4c2ae1edf8ed4771e67362bbd49ec |