Skip to main content

A Python 3 fork of the Gearman API - Client, worker, and admin client interfaces

Project description

This is a Gearman API written in Python – client, worker and admin client interfaces.

For information about Gearman and a C-based Gearman server, see

This is a fork of the original Yelp/python-gearman project, which adds support for Python 3. You can use this library if you have an existing project that uses python-gearman and you want to upgrade to Python 3, but you probably shouldn’t use it for a new project.


This library is published on PyPI as gearman3. You can install it using pip:

pip install gearman3

The library is tested with Python 2.7, 3.5 and 3.6.


This is a drop-in replacement for the 2.x python-gearman library. There are docs at


I created this fork so we’d have a Python 3-compatible version of Gearman to use in Archivematica.

I’ll accept bugfixes for improving compatibility with Python 3, but I’m unlikely to accept new features or changes to the library’s behaviour. If you want to make big changes, I suggest creating your own fork.

New patches should come with tests and a release note.

See developers.rst for more notes on development, and in particular instructions for creating pull requests.

Project details

Download files

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

Files for gearman3, version 0.2.1
Filename, size File type Python version Upload date Hashes
Filename, size gearman3-0.2.1.tar.gz (39.6 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page