Package: wnpp
Severity: wishlist
* Package name : mautrix-python
Version : 0.7.10
Upstream Author : Tulir Asokan <tulir@maunium.net>
* URL : https://github.com/tulir/mautrix-python/
* License : MPL 2.0
Programming Lang: Python
Description : An asyncio framework for the Matrix protocol
* Basic HTTP request sender
* Client API endpoints as functions
* Medium-level application service framework
Basic transaction and user/alias query support (based on Cadair's python-appservice-framework)
Basic room state storage
Intent wrapper around the client API functions (design based on matrix- appservice-bridge)
* Medium-level end-to-end encryption framework
Handles all the complicated e2ee key exchange
* High-level bridging utility framework
Base class for bridges
Common bridge configuration and appservice registration generation things
Double-puppeting helper
End-to-bridge encryption helper
* High-level client framework
Syncing and event handling helper.
End-to-end encryption helper.
---
This library would be great to have in debian, as it's a shared dependency
behind many proprietary messaging bridges such as WhatsApp, Telegram, Signal
etc. and supports e2be. It would make sense to maintain this alongside the
other matrix libraries and clients in the Matrix team.
Attachment:
signature.asc
Description: PGP signature