{"library":"python-retry","title":"python-retry","description":"A simple, lightweight Python package for retrying operations with configurable retry counts, delays, and backoff strategies. Version 0.0.1 is the initial release, with minimal API surface and basic functionality. The package is in early development with slow release cadence.","language":"python","status":"active","last_verified":"Mon Apr 27","install":{"commands":["pip install python-retry"],"cli":null},"imports":["from retry import retry","from retry.retry import Retry"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from retry import retry\n\n@retry(count=3, delay=1, backoff=2)\ndef unstable_call():\n    import random\n    if random.random() < 0.7:\n        raise ValueError(\"transient error\")\n    return \"success\"\n\nprint(unstable_call())","lang":"python","description":"Decorate a function to retry up to 3 times with exponential backoff.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}