THE ORIONIS API
Build with clarity.
Explore the building blocks of an async-first Python framework. Every module, class, and method — connected, searchable, and ready to build with.
module documentation
Undocumented
| Function | _baggage |
Check W3C baggage grammar without interpreting application values. |
| Function | _capability |
Validate the nested settings of a known client capability. |
| Function | _trace |
Accept W3C version zero and forward-compatible future versions. |
| Function | _trace |
Check ordered tracestate members, including unique vendor keys. |
| Function | validate |
Validate known capabilities without closing the protocol's open set. |
| Function | validate |
Check the standard client/server implementation record. |
| Function | validate |
Check the specification's prefix and name grammar. |
| Function | validate |
Preserve unknown metadata while validating its names and trace formats. |
| Constant | _LABEL |
Undocumented |
| Constant | _MAX |
Undocumented |
| Constant | _MAX |
Undocumented |
| Constant | _META |
Undocumented |
| Constant | _NAME |
Undocumented |
| Constant | _STATE |
Undocumented |
| Constant | _TOKEN |
Undocumented |
| Constant | _TRACE |
Undocumented |
def _capability_settings(key:
str, value: Mapping[ str, object], children: tuple[ str, ...]):
(source)
¶
Validate the nested settings of a known client capability.
| Parameters | |
key:str | Capability name. |
value:Mapping[str, object] | Settings advertised by the client. |
children:tuple[str, ...] | Known child settings for closed capability names. |
| Returns | |
None | Nested settings and extension names have been checked. |
| Raises | |
ValueError | If a setting is not a mapping or an extension name is invalid. |
Undocumented
| Value |
|