Skip to main content

Package with Python execution trackers

Project description

Python Trackers

This is a simple python package, that helps tracking the code execution.

Getting Started

This project is made to be simple-to-use, open-source package that helps during debugging or executing a high-weight command line applications.

This is PyPI package, so it is downloadable via pip:

> pip install trackers

Using

Imagine you have some for loop, that executes very lazy and you want to track its execution progress.

for i in range(10): ...  # Some lazy loop

There is a simple solution to your problem:

for i in ForTracker('lazy loop', range(10)): ... # Tracked loop

The output for this will look like this:

> (1/10) lazy loop - 1.08s

Other use-cases are presented in module docstrings and on GitHub

Requirements

This package is written using Python 3.10 so it requires using 3.10+

Contributing

All comments and suggestions are appreciated, but make sure that your contribution follows basic community guidelines.

If you are having troubles with package contact with me on teviroff@gmail.com, create an issue on GitHub, or make a pull-request with fix.

Authors

  • Mikhail Kaluzhnyy - Creator - teviroff

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

trackers-1.0.2.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

trackers-1.0.2-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file trackers-1.0.2.tar.gz.

File metadata

  • Download URL: trackers-1.0.2.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for trackers-1.0.2.tar.gz
Algorithm Hash digest
SHA256 fcc4a95df951bc7b12933f28f5b3b54e0736a5f8d866ef219322a884752f283b
MD5 5f522a28cc55e17e28612127341d6eea
BLAKE2b-256 ddaa8fb4570943463c1fa9f265dc475c37a75250f0621d0d49b2043280e76c9b

See more details on using hashes here.

File details

Details for the file trackers-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: trackers-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 5.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for trackers-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 eef978b6387e82e10f2507ea1a60a88f621962b0229ebaf25c6e619c42619629
MD5 cbaa3e1f1ddd9cc4d9f3141a6b960462
BLAKE2b-256 a1071d50d2b05dbf4d656f2d9502159f79a2900888561fcf460ac283194848cd

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