v0.1.0 - Initial Release of msgspec-schemaorg
v0.1.0
First release of msgspec-schemaorg. Provides Schema.org types as Python structs using the high-performance msgspec library.
Features
- Complete Schema.org core vocabulary (900+ classes)
- Proper handling of circular dependencies
- ISO8601 date/time parsing
- Organized by category with flat imports
- Test suite with 100% coverage
Performance
30x faster JSON serialization/deserialization than equivalent Pydantic models.
Usage
from msgspec_schemaorg.models import Person
person = Person(name="Jane Doe", jobTitle="Developer")See examples/ directory for more patterns.
Limitations
Currently only includes core Schema.org vocabulary, no extensions yet.