Experimental Features¶
This page lists features that are available but still experimental.
| ID | Kind | Target | Since | Tracking |
|---|---|---|---|---|
formatter.builtin |
formatter | --formatters builtin |
0.59.0 | - |
input-format.asyncapi |
input-format | --input-file-type asyncapi |
0.59.0 | - |
input-format.avro |
input-format | --input-file-type avro |
0.59.0 | - |
input-format.protobuf |
input-format | --input-file-type protobuf |
0.59.0 | - |
input-format.xmlschema |
input-format | --input-file-type xmlschema |
0.59.0 | - |
Details¶
formatter.builtin¶
- Kind: formatter
- Target:
--formatters builtin - Since: 0.59.0
The internal formatter is experimental and may change as generated-output coverage is expanded.
The formatter is designed for generated model modules and is not a general-purpose Python formatter.
input-format.asyncapi¶
- Kind: input-format
- Target:
--input-file-type asyncapi - Since: 0.59.0
AsyncAPI input support is experimental and may change as real-world usage is validated.
The parser focuses on message payload model generation from AsyncAPI documents.
input-format.avro¶
- Kind: input-format
- Target:
--input-file-type avro - Since: 0.59.0
Apache Avro schema input support is experimental and may change as real-world usage is validated.
The parser generates Python models from Avro schemas; it does not provide Avro runtime validation.
input-format.protobuf¶
- Kind: input-format
- Target:
--input-file-type protobuf - Since: 0.59.0
Protocol Buffers input support is experimental and may change as real-world usage is validated.
The parser generates Python models from .proto schemas; it does not provide protobuf runtime validation or gRPC code generation.
input-format.xmlschema¶
- Kind: input-format
- Target:
--input-file-type xmlschema - Since: 0.59.0
XML Schema input support is experimental and may change as real-world usage is validated.
The parser focuses on model generation from XSD documents, not full XML instance validation.