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 http://gearman.org/.

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.

Installation

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.

Usage

This is a drop-in replacement for the 2.x python-gearman library. There are docs at https://pythonhosted.org/gearman/.

Development

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.

Source Distribution

gearman3-0.2.1.tar.gz (39.6 kB view details)

Uploaded Source

File details

Details for the file gearman3-0.2.1.tar.gz.

File metadata

  • Download URL: gearman3-0.2.1.tar.gz
  • Upload date:
  • Size: 39.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.9.1 pkginfo/1.4.1 requests/2.18.4 setuptools/56.1.0 requests-toolbelt/0.8.0 tqdm/4.19.4 CPython/3.9.4

File hashes

Hashes for gearman3-0.2.1.tar.gz
Algorithm Hash digest
SHA256 5c034265f90f415761f0ae6c043975c2ca71728d610b01eff6087fd69b4514ca
MD5 fad32d9f412a7b2906259600bcecb44c
BLAKE2b-256 bfcc1017d6fd522c9b970d6209ccb1fda046e543c41b3dfce71abfb544cef42b

See more details on using hashes here.

Supported by

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