soulfire.connection.CapabilitySet¶ class soulfire.connection.CapabilitySet(response: soulfire.sdk_pb2.SdkHandshakeResponse)[source]¶ supports(capability: str, *, minimum_revision: int = 1) → bool[source]¶ require(capability: str, *, minimum_revision: int = 1) → None[source]¶ revision(capability: str) → int | None[source]¶ property revisions: types.MappingProxyType[str, int]¶