Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

nerou42/pygearman

 
 

Repository files navigation

pygearman

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 wellcomecollection/python-gearman project, which is a fork of the original Yelp/python-gearman project. You can use this library if you have an existing project that uses python-gearman or gearman3 and you want to upgrade to Python 3.9+.

This fork fixes the compatibility to Python 3.9+.

Installation

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

pip install pygearman

The library is tested with Python 3.6 and 3.12.

Usage

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

Development

wellcomecollection created their fork so they'd have a Python 3-compatible version of Gearman to use in Archivematica.

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.

Further links

About

A Python 3 compatible fork of python-gearman

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • Python 100.0%