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.1.0.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

trackers-1.1.0-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for trackers-1.1.0.tar.gz
Algorithm Hash digest
SHA256 887d544cc1451e5ae74de313c4bd91eb49e09d9ad7eb823c97b3a5c0fc915f6f
MD5 7646c40feb3e2e834c7b3cf55b8433e3
BLAKE2b-256 5ae2707cda134c4ec41043d3a78a558397ed09e00310be2e1ad7c1cf59d9dc82

See more details on using hashes here.

File details

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

File metadata

  • Download URL: trackers-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.3 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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ee0165590aeb095d91570ca7eac92d1c7416ba8e89001716eff1d57bd526de23
MD5 1203f15ca52603cb105296a002c72a36
BLAKE2b-256 e3400853aea76a6861f6ea372e00f7ab5138111c1fa92dfa4da2ef00d07f03b8

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