Skip to main content

A professional-grade Python decorator to measure function execution time

Project description

timing-decorator

Measure the execution time of any Python function—sync or async—with styled output and logging support.

Author

Gurnoor Singh Saini
📧 sainigurnoor511@gmail.com
🔗 GitHub
🔗 LinkedIn

Features

  • ✅ Supports sync and async functions
  • ✅ Rich terminal output
  • ✅ Configurable logging
  • ✅ Pythonic & production-ready

Installation

pip install function-timing-decorator

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

function_timing_decorator-0.1.2.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

function_timing_decorator-0.1.2-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file function_timing_decorator-0.1.2.tar.gz.

File metadata

File hashes

Hashes for function_timing_decorator-0.1.2.tar.gz
Algorithm Hash digest
SHA256 d257f95a5f8b3885945ab776a0225ff51588e9874107e5d5abae51e47e43a23a
MD5 55196f31bd0c51317633f4b11dcb7c85
BLAKE2b-256 9b89a1da962d7888b2e64520c0ea60ba04dae4353f12c477e65dd81dccbf70d0

See more details on using hashes here.

File details

Details for the file function_timing_decorator-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for function_timing_decorator-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 171639419bb54a91186259e28f2742cf693e0e927f2ee3d2efc7c12f2c1ac675
MD5 a9d71f7ac0db2cd611ae7342336753ff
BLAKE2b-256 0eef70543d01e186b2f0288a89528d893dd3ad3201f3768ab70605db48be251a

See more details on using hashes here.

Supported by

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