{"categories":[{"label":"Chat","url":"https://skillfed.io/packages/category/communications-chat"},{"label":"Conferencing","url":"https://skillfed.io/packages/category/communications-conferencing"}],"enrichment":{"capability":"Python client library for connecting to and interacting with Matrix homeservers via the client-server API, supporting both low-level HTTP calls and high-level room and user operations.","skillfed_tags":["matrix-protocol","abandoned"],"use_cases":["Build a bot or automation tool that sends messages to Matrix rooms or responds to events","Integrate Matrix chat into an existing Python application as a notification or messaging channel","Write a simple Matrix client application for a specific use case or workflow","Prototype or experiment with the Matrix protocol in Python before committing to a maintained library"],"what_it_does":"matrix-client is a Python SDK for the Matrix protocol that lets you build applications that connect to Matrix homeservers. It wraps the Matrix client-server HTTP API in two layers: a low-level API module for raw HTTP calls, and a high-level client module that provides object models like Room and User for easier interaction. You can use it to log in, create rooms, send messages, and manage other chat operations programmatically.\n\nHowever, the package is no longer actively maintained. The last release was in 2021, and the project maintainers explicitly recommend using matrix-nio instead, which is both more featureful and actively developed. Pull requests may be reviewed but no new features or bug fixes are being actively developed. If you are starting a new project, you should strongly consider matrix-nio; matrix-client is suitable only if you have an existing codebase or specific compatibility requirements.","worth_installing":"No, not for new projects. The package is abandoned (last release 2021, no active maintenance) and the maintainers explicitly recommend matrix-nio as a superior, actively maintained alternative. Install only if you are maintaining legacy code that already depends on matrix-client or have a specific reason to avoid matrix-nio. For any new development, use matrix-nio instead."},"id":"matrix-client","links":{"html":"https://skillfed.io/packages/matrix-client","md":"https://skillfed.io/packages/matrix-client.md","pypi":"https://pypi.org/project/matrix-client/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2021-07-26","license_spdx":null,"license_treatment":"permissive","name":"matrix-client","python_support":"unspecified","summary":"Client-Server SDK for Matrix"},"popularity":{"monthly_downloads":401935,"position":6922,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.4.0"}
