The most dumbest task queue for OpenAleph based on procrastinate
https://openaleph.org/docs/lib/openaleph-procrastinate
This package is using poetry for packaging and dependencies management, so first install it.
Clone this repository to a local destination.
Within the repo directory, run
poetry install --with dev
This installs a few development dependencies, including pre-commit which needs to be registered:
poetry run pre-commit install
Before creating a commit, this checks for correct code formatting (isort, black) and some other useful stuff (see: .pre-commit-config.yaml
)
To lock dependencies, we use poetry lock
and a pre-commit hook that exports the lockfile to requirements.txt
. Always make sure to check in the lockfile when adding packages.
openaleph-procrastinate
, (C) 2025 Data and Research Center – DARC
openaleph-procrastinate
is licensed under the AGPLv3 or later license.