Skip to main content

Task Helpers

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

build pypi coverage

Note: This library is under development. Latest stable version: 1.4.1

Installation

Minimal:

pip install task-helpers

With default requirements:

pip install task-helpers[default]

Or, with all possible requirements:

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

Metadata

Release files for task-helpers 2.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for task-helpers 2.0.0
File Size Uploaded Provenance Actions
task_helpers-2.0.0.tar.gz 15.3 kB Without provenance Details for task_helpers-2.0.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for task-helpers 2.0.0
File Interpreter ABI Platform Actions
task_helpers-2.0.0-py3-none-any.whl Python 3 none any Details for task_helpers-2.0.0-py3-none-any.whl

Total release size: 42.3 kB

Release files / task_helpers-2.0.0.tar.gz

Download URL task_helpers-2.0.0.tar.gz
Size 15.3 kB
Tags Source
SHA-256 checksum
How to use checksums
f7b79cfaee2a32caa81dc38e7b67b44b052789c8216e38c1003f2562e2de96b3
BLAKE2b-256 checksum
How to use checksums
89e8110db34f646107e9755e2094c451ecb7aa09c295f17818b8884debfa6eda
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / task_helpers-2.0.0-py3-none-any.whl

Download URL task_helpers-2.0.0-py3-none-any.whl
Size 27.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
be547b88cceb0739f3cb9baf9c088beace6d829d485e767b2c1cb6c285456577
BLAKE2b-256 checksum
How to use checksums
f9d228d936d0b231a7686893a4ff9bba99ef3021d3e4cdc80e0dec71fd2f53ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Security for task-helpers 2.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page