You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,6 +31,7 @@ While AI assisted in development, all code was reviewed and tested.
31
31
***Code Generation:** Creates `msgspec.Struct` definitions from Schema.org types, including type hints and docstrings.
32
32
***Proper Inheritance:** Preserves the Schema.org class hierarchy using Python inheritance (`Book` inherits from `CreativeWork`, which inherits from `Thing`).
33
33
***JSON-LD Compatibility:** All models support JSON-LD fields (`@id`, `@type`, `@context`) that serialize correctly.
34
+
***Property Cardinality:** Implements Schema.org's multiple-value property model, where properties can take both single values and lists of values.
34
35
***Category Organization:** Organizes generated classes into subdirectories (CreativeWork, Person, etc.).
35
36
***Circular Dependency Resolution:** Uses forward references (`"TypeName"`) and `TYPE_CHECKING` imports.
0 commit comments