{"library":"snapshot-restore-py","type":"library","category":null,"description":"The `snapshot-restore-py` library provides runtime hooks for AWS Lambda SnapStart, enabling Python functions to execute code before a snapshot is taken and after a function is restored from a snapshot. This significantly reduces cold start times for Python 3.9+ Lambda functions by allowing the caching and reuse of an initialized execution environment. It is currently at version 1.0.0 and is actively maintained by AWS, with releases primarily driven by Lambda runtime updates or feature enhancements.","language":"python","status":"active","version":"1.0.0","tags":["aws","lambda","snapstart","serverless","python","cold-start"],"install":[{"cmd":"pip install snapshot-restore-py","imports":["from snapshot_restore_py import register_before_snapshot","from snapshot_restore_py import register_after_restore","from snapshot_restore_py import get_before_snapshot"]}],"homepage":null,"github":"https://github.com/aws/snapshot-restore-py","docs":null,"changelog":null,"pypi":"https://pypi.org/project/snapshot-restore-py/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":50,"avg_install_s":1.5,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/snapshot-restore-py/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Tue Jun 30","last_verified":"Tue Jun 30","next_check":"Thu Jul 30","install_tag":null}}