Skip to main content

Library for creating status tracking library.

Project description

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

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

abstract_tracker-0.1.1.tar.gz (23.0 kB view details)

Uploaded Source

Built Distribution

abstract_tracker-0.1.1-py3-none-any.whl (22.0 kB view details)

Uploaded Python 3

File details

Details for the file abstract_tracker-0.1.1.tar.gz.

File metadata

  • Download URL: abstract_tracker-0.1.1.tar.gz
  • Upload date:
  • Size: 23.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.13

File hashes

Hashes for abstract_tracker-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4515e8a35b962938b1c18806cd1a46b1246dbaa72cf80961be23530389932b83
MD5 c6e60cf106cfb82d9a8cf125e920c27e
BLAKE2b-256 562d557c92a278ae5bbef9c6d52dbfee424ab1daa54eae9905bbbf855d7f250a

See more details on using hashes here.

File details

Details for the file abstract_tracker-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for abstract_tracker-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cc0bf63cb1e4d5aa8b85ba062596898faa6180fb0632c559d0474b2a1bcc9bc9
MD5 042c79882e008ab36c2068c4dca689a2
BLAKE2b-256 c426a3ea39e6e4c82e2a3e35eed35d349daa48aaeefdb07ec6bc3f5dfec2140e

See more details on using hashes here.

Supported by

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