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

Uploaded Source

Built Distribution

trackers-1.0.1-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: trackers-1.0.1.tar.gz
  • Upload date:
  • Size: 4.0 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.1.tar.gz
Algorithm Hash digest
SHA256 f87e327fc36a87ecdda1113c880c9f8bad4402246b689e594c6269069682659f
MD5 a0ade4c21f1cc55797c847b14432c990
BLAKE2b-256 45ffd748473717275486fc1c16e9601e77a3f204c596df301bedc59d2756f836

See more details on using hashes here.

File details

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

File metadata

  • Download URL: trackers-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e3fe8ea76d50072c147324a00b4c6c8ad49072db24fb072c5a9879e021feb805
MD5 c330bc177a6f7ba0a518abdabff2c3f8
BLAKE2b-256 480e0275a6ac21c7f20b738cf77d82353631fe0f1b0fcc58c0d91f471df2fff3

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