{"library":"procrastinate","type":"library","category":null,"description":"Procrastinate is an open-source Python 3.10+ distributed task processing library that leverages PostgreSQL 13+ to store task definitions, manage locks, and dispatch tasks. It integrates with both synchronous and asynchronous code, offers Django integration, and is compatible with ASGI frameworks, supporting features like periodic tasks, retries, and arbitrary task locks.","language":"python","status":"active","version":"3.8.1","tags":["task queue","distributed tasks","postgresql","async","background jobs","django","fastapi"],"install":[{"cmd":"pip install procrastinate psycopg[binary]","imports":["from procrastinate import App","from procrastinate import PsycopgConnector"]},{"cmd":"pip install procrastinate aiopg","imports":[]}],"homepage":"https://procrastinate.readthedocs.io/","github":"https://github.com/procrastinate-org/procrastinate","docs":"https://procrastinate.readthedocs.io/","changelog":"https://github.com/procrastinate-org/procrastinate/releases","pypi":"https://pypi.org/project/procrastinate/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":2.7,"avg_import_s":0.64,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/procrastinate/compatibility"},"provenance":{"verified_status":"install_fail","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Sun Jul 05","install_tag":null}}