semvec/pypi-packages huggingface dataset:
task-helpers 2.0.0
A Python library for creating and managing asynchronous tasks with support for various backends.
Keywords: task_helpers, task helpers, task-helpers

# Task Helpers

A Python library for creating and managing asynchronous tasks with support for various backends.

[![build](https://github.com/loievskyi/task_helpers/actions/workflows/build.yml/badge.svg?branch=master)](https://github.com/loievskyi/task_helpers/actions/workflows/build.yml)
[![pypi](https://img.shields.io/pypi/v/task_helpers.svg)](https://pypi.org/project/task-helpers/)
[![coverage](https://img.shields.io/codecov/c/github/loievskyi/task_helpers/master.svg)](https://codecov.io/github/loievskyi/task_helpers?branch=master)

> **Note:** This library is under development.
> [Latest stable version: 1.4.1](https://pypi.org/project/task-helpers/1.4.1/)

## Installation

Minimal:
```bash
pip install task-helpers
```

With default requirements:
```bash
pip install task-helpers[default]
```

Or, with all possible requirements:
```bash
pip install task-helpers[all]
```

## Features

The library provides the following modules:

- **couriers** — components for task delivery
- **serializers** — task data serializers
- **creators** — factories for creating couriers, serializers (and workers in the future)
- **backends** — synchronous and asynchronous backends
- **compressors** — data compression
- **converters** — format converters
- **exceptions**
- **tasks**


## Documentation

*Coming soon*

## Usage Examples

*Coming soon*

## License

BSD 3-Clause