plugin XEP-0131: Stanza Headers and Internet Metadata implementation:

- SHIM is now supported and put in `msg_data["extra"]["headers"]`.
- `Keywords` are converted from and to list of string in `msg_data["extra"]["keywords"]`
field (if present in headers on message sending, values are merged).
- Python minimal version upgraded to 3.11 due to use of `StrEnum`.

rel 451
This commit is contained in:
Goffi 2024-09-28 15:56:04 +02:00
commit 80ec968740
2 changed files with 274 additions and 1 deletions

View file

@ -8,7 +8,7 @@ dynamic = ["version"]
description = "Libervia: A feature-rich XMPP client showcasing diverse frontends, uniting instant messaging, blogging, file sharing, and ActivityPub-XMPP interactions seamlessly."
readme = "README.md"
license = "AGPL-3.0-or-later"
requires-python = ">=3.10"
requires-python = ">=3.11"
authors = [
{ name = "Libervia Dev Team", email = "contact@goffi.org" },
]