Merge branch 'master' into ep/p2p-group-signing

This commit is contained in:
Evgeny Poberezkin
2026-09-02 19:21:07 +01:00
210 changed files with 16934 additions and 1074 deletions
@@ -5,5 +5,5 @@ Bump both together for normal releases. For wrapper-only fixes use a PEP 440
post-release: __version__ = "6.5.2.post1", LIBS_VERSION unchanged.
"""
__version__ = "7.1.0b1" # PEP 440 — read by hatchling for wheel metadata
LIBS_VERSION = "7.1.0-beta.1" # simplex-chat-libs release tag (no 'v' prefix)
__version__ = "7.1.0b2" # PEP 440 — read by hatchling for wheel metadata
LIBS_VERSION = "7.1.0-beta.2" # simplex-chat-libs release tag (no 'v' prefix)
@@ -170,7 +170,7 @@ class AutoAccept(TypedDict):
class BadgeInfo(TypedDict):
badgeType: "BadgeType"
badgeExpiry: NotRequired[str] # ISO-8601 timestamp
badgeExpiry: str # ISO-8601 timestamp
badgeExtra: str
class BadgeProof(TypedDict):
@@ -481,6 +481,7 @@ class CIFile(TypedDict):
fileSource: NotRequired["CryptoFile"]
fileStatus: "CIFileStatus"
fileProtocol: "FileProtocol"
fileExpires: NotRequired[str] # ISO-8601 timestamp
class CIFileStatus_sndStored(TypedDict):
type: Literal["sndStored"]
@@ -572,10 +573,28 @@ class CIForwardedFrom_group(TypedDict):
msgDir: "MsgDirection"
groupId: NotRequired[int] # int64
chatItemId: NotRequired[int] # int64
memberId: NotRequired[str]
sharedMsgId_: NotRequired[str]
groupType: NotRequired["GroupType"]
CIForwardedFrom = CIForwardedFrom_unknown | CIForwardedFrom_contact | CIForwardedFrom_group
class CIForwardedFrom_groupLink(TypedDict):
type: Literal["groupLink"]
chatName: str
msgDir: "MsgDirection"
groupLink: str
publicGroupId: str
memberId: NotRequired[str]
sharedMsgId: str
groupType: NotRequired["GroupType"]
CIForwardedFrom_Tag = Literal["unknown", "contact", "group"]
CIForwardedFrom = (
CIForwardedFrom_unknown
| CIForwardedFrom_contact
| CIForwardedFrom_group
| CIForwardedFrom_groupLink
)
CIForwardedFrom_Tag = Literal["unknown", "contact", "group", "groupLink"]
class CIGroupInvitation(TypedDict):
groupId: int # int64