{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/4"},{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/7"},{"label":"Internet","url":"https://skillfed.io/packages/category/internet/2"}],"enrichment":{"capability":"Pysher is a Python client library for consuming Pusher WebSocket events, allowing you to subscribe to channels and bind event handlers to receive real-time messages.","skillfed_tags":["websocket-client","real-time-messaging","pusher-integration"],"use_cases":["Build a real-time chat or notification system that receives messages pushed from a Pusher backend.","Monitor live events or status updates from a server without polling.","Subscribe to multiple channels and react to different event types with custom handlers.","Integrate Pusher real-time capabilities into a Python application or service.","Consume WebSocket events in a background worker or daemon process."],"what_it_does":"Pysher is a WebSocket client for the Pusher real-time messaging service. It lets you subscribe to Pusher channels from Python and bind event handlers to react to incoming messages in real time. The library manages the WebSocket connection, handles reconnection, and automatically resubscribes to channels after disconnects.\n\nThe package is a fork of an earlier PythonPusherClient, updated to drop support for Python versions before 3.5. It is currently in maintenance mode\u2014the original author no longer actively develops it, but the repository accepts pull requests for fixes and features. High install friction and abandonment status mean you should verify compatibility with your environment before adopting it.","worth_installing":"Yes, if you are already committed to Pusher as your real-time messaging platform and need a Python WebSocket consumer. The MIT license is permissive, and there are no known vulnerabilities. However, proceed with caution: the package is abandoned, install friction is high, and compatibility with modern Python versions is unverified. Test thoroughly in your environment and consider whether an actively maintained alternative exists before committing to production use."},"id":"pysher","links":{"html":"https://skillfed.io/packages/pysher","md":"https://skillfed.io/packages/pysher.md","pypi":"https://pypi.org/project/pysher/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2022-10-10","license_spdx":null,"license_treatment":"permissive","name":"Pysher","python_support":"unspecified","summary":"Pusher websocket client for python, based on Erik Kulyk's PythonPusherClient"},"popularity":{"monthly_downloads":1267450,"position":4138,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.0.8"}
