Skip to main content

A simple and flexible job queue for Python

Project description

Chancy

Chancy Logo

A postgres-backed task queue for Python.

Key Features

  • Support for job priorities, retries, timeouts, scheduling, global rate limits, memory limits, and more.
  • Configurable job retention for easy debugging and tracking
  • Minimal dependencies (only psycopg3 required)
  • asyncio & sync APIs for easy integration with existing codebases
  • Plugins for a dashboard, workflows, cron jobs, and more

Documentation

Check out the getting-started guide and the API documentation at https://tkte.ch/chancy/.

Screenshots

Chancy comes with an optional dashboard that provides a basic look into the status of your queues:

Workflows Queue Details Job

Similar Work

Many similar projects exist. Some of them are:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chancy-0.12.1.tar.gz (782.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

chancy-0.12.1-py3-none-any.whl (301.9 kB view details)

Uploaded Python 3

File details

Details for the file chancy-0.12.1.tar.gz.

File metadata

  • Download URL: chancy-0.12.1.tar.gz
  • Upload date:
  • Size: 782.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.10

File hashes

Hashes for chancy-0.12.1.tar.gz
Algorithm Hash digest
SHA256 f3d4c410aa83ec34cf3e175c1d8a4ea5077702704a9a65bb50e3a7c130a92eb4
MD5 623d1a424819dcbf88e82269060fe29a
BLAKE2b-256 449e38832355f4c2567641c920e6b13a0651b1ebea6dcdb96b9e3907688d7548

See more details on using hashes here.

File details

Details for the file chancy-0.12.1-py3-none-any.whl.

File metadata

  • Download URL: chancy-0.12.1-py3-none-any.whl
  • Upload date:
  • Size: 301.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.10

File hashes

Hashes for chancy-0.12.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fce608fc521a5515379dffef194407622d8af3e4b90870e2536b1b8777b23fa7
MD5 5d81bed93f010ec3cedbbc9deb57a200
BLAKE2b-256 2a17298a30765436b4fe0779c7d19c73fd8d093afe8b484e617268c673e257e7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page