{"library":"pyapns-client","type":"library","category":null,"description":"pyapns-client is a Python library designed for sending Apple Push Notifications (APNs) to iOS, macOS, and Safari using the modern HTTP/2 Push provider API. It focuses on simplicity, flexibility, and speed, leveraging token-based authentication for enhanced security and avoiding certificate renewal hassles. The current version is 2.0.6, with a more recent async-enabled version (pyapns-client3) also available. This library is actively maintained, with the latest update for the 2.x series in June 2022.","language":"python","status":"active","version":"2.0.6","tags":["Apple Push Notifications","APNs","iOS","macOS","Safari","HTTP/2","Push Notifications","Mobile Development"],"install":[{"cmd":"pip install pyapns-client","imports":["from pyapns_client import APNSClient","from pyapns_client import IOSPayloadAlert","from pyapns_client import IOSPayload","from pyapns_client import IOSNotification","from pyapns_client import APNSDeviceException","from pyapns_client import APNSServerException","from pyapns_client import APNSProgrammingException","from pyapns_client import UnregisteredException"]}],"homepage":null,"github":"https://github.com/kukosk/pyapns_client","docs":null,"changelog":null,"pypi":"https://pypi.org/project/pyapns-client/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":3.5,"avg_import_s":0.27,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/pyapns-client/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}