timeout-decorator

Execution limiter

Provides a decorator to limit the execution time of a given function

Timeout decorator for Python

GitHub

628 stars
12 watching
94 forks
Language: Python
last commit: 10 months ago
Linked from 1 awesome list

decoratorspythonpython-decoratorstimeouttimeout-library

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
sindresorhus/p-timeout A utility function to decorate and manage timeouts on promises. 274
pjknkda/flake8-datetimez A plugin to enforce safe datetime usage in Python code 34
dave2/micropython-ntpd An implementation of a time synchronization daemon in Micropython 2
laurent-laporte-pro/deprecated Decorator to mark outdated code as deprecated and provide a reason for its replacement 308
amitt001/delegator.py A library for managing subprocesses in Python. 1,703
myusuf3/delorean A library that simplifies working with time zones and datetimes in Python. 1,842
queensferryme/flake8-too-many A flake8 plugin that prevents excessive bad code in Python 4
decorator-factory/flake8-useless-assert A plugin to catch and report unnecessary assert statements in Python code. 5
adamchainz/flake8-no-pep420 A plugin to enforce PEP 420 namespace package rules in Python code. 25
mgedmin/profilehooks Tools for measuring performance and functionality in Python functions 329
ringabout/timeit Measures execution times of Nim code snippets 35
zombocom/rack-timeout A tool to abort requests that take too long by raising an exception after a specified timeout period 879
expobrain/flake8-datetime-utcnow-plugin A plugin to warn against using outdated datetime methods in Python code 2
long2ice/fastapi-limiter A rate limiting tool for FastAPI applications 510
ankane/slowpoke Enhances Rack::Timeout with safer service timeouts, dynamic timeouts, and custom error pages for Rails applications. 358