Skip to main content
Documentation Status https://github.com/MacHu-GWU/abstract_tracker-project/workflows/CI/badge.svg https://codecov.io/gh/MacHu-GWU/abstract_tracker-project/branch/main/graph/badge.svg https://img.shields.io/pypi/v/abstract-tracker.svg https://img.shields.io/pypi/l/abstract-tracker.svg https://img.shields.io/pypi/pyversions/abstract-tracker.svg https://img.shields.io/badge/Release_History!--None.svg?style=social https://img.shields.io/badge/STAR_Me_on_GitHub!--None.svg?style=social
https://img.shields.io/badge/Link-Document-blue.svg https://img.shields.io/badge/Link-API-blue.svg https://img.shields.io/badge/Link-Install-blue.svg https://img.shields.io/badge/Link-GitHub-blue.svg https://img.shields.io/badge/Link-Submit_Issue-blue.svg https://img.shields.io/badge/Link-Request_Feature-blue.svg https://img.shields.io/badge/Link-Download-blue.svg

Welcome to abstract_tracker Documentation

📔 See Full Documentation HERE.

https://abstract-tracker.readthedocs.io/en/latest/_static/abstract_tracker-logo.png

This library help you track the business critical task status moving from pending (todo), to in_progress, then possibly to failed (also with error traceback information) or succeeded. If it failed too many times, it will be marked as exhausted. If you never want to see it anymore, it will be marked as ignored.

This library provides the abstraction layer that can work with arbitrary backend. For instance, local file, AWS S3, SQL Database, AWS DynamoDB, Redis, MongoDB, …, as you wish.

Install

abstract_tracker is released on PyPI, so all you need is to:

$ pip install abstract-tracker

To upgrade to latest version:

$ pip install --upgrade abstract-tracker

Metadata

Release files for abstract-tracker 0.1.1

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

Source distribution (sdist)

Source distribution for abstract-tracker 0.1.1
File Size Uploaded
abstract_tracker-0.1.1.tar.gz 23.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for abstract-tracker 0.1.1
File Interpreter ABI Platform
abstract_tracker-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 44.9 kB

Release files / abstract_tracker-0.1.1.tar.gz

Download URL abstract_tracker-0.1.1.tar.gz
Size 23.0 kB
Tags Source
SHA-256 checksum
How to use checksums
4515e8a35b962938b1c18806cd1a46b1246dbaa72cf80961be23530389932b83
BLAKE2b-256 checksum
How to use checksums
562d557c92a278ae5bbef9c6d52dbfee424ab1daa54eae9905bbbf855d7f250a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.13

Release files / abstract_tracker-0.1.1-py3-none-any.whl

Download URL abstract_tracker-0.1.1-py3-none-any.whl
Size 22.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cc0bf63cb1e4d5aa8b85ba062596898faa6180fb0632c559d0474b2a1bcc9bc9
BLAKE2b-256 checksum
How to use checksums
c426a3ea39e6e4c82e2a3e35eed35d349daa48aaeefdb07ec6bc3f5dfec2140e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.13

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

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