{"library":"tblib","type":"library","category":null,"description":"tblib is a Python library that allows for the serialization of exceptions and tracebacks, enabling them to be pickled and unpickled across different processes. This is particularly useful for robust error handling in multiprocessing or distributed systems like Celery. It also provides methods to create tracebacks from strings or serialize them to and from dictionaries. The current version is 3.2.2, with releases occurring periodically, often for bug fixes and Python version support updates.","language":"python","status":"active","version":"3.2.2","tags":["traceback","serialization","exceptions","multiprocessing","pickle","error-handling"],"last_verified":"Tue Jun 09","install":[{"cmd":"pip install tblib","imports":["from tblib import pickling_support","from tblib import Traceback","from tblib.decorators import reraise"]}],"homepage":null,"github":"https://github.com/ionelmc/python-tblib","docs":"https://python-tblib.readthedocs.io/","changelog":"https://python-tblib.readthedocs.io/en/latest/changelog.html","pypi":"https://pypi.org/project/tblib/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.5,"avg_import_s":0,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/tblib/compatibility"}}