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
Major changes from latest Pkl renderer:
- GTC anchor regularized as regular attribute (not relationship)
- Entity gains lineage fields (depth, immediate_upstream/downstream)
- Import generation fixed for regularized relationship attributes
- QuickSight useLocalTypeAsPrefix support
- DataQualityRule now Pkl-generated with overlay
- Referenceable field descriptors via overlay
- DEFERRED directive support in overlays
Test fixes:
- Lineage tests: use asset.name instead of asset.attributes
- Schema test: sql_external_location → schema_external_location
- Async custom metadata: stateless proxy (no caching on struct)
- test_model.py: force-import all lazy classes for __subclasses__()
New lazy_loader + IDE support:
- Replace custom AST-based __init__.py with lazy_loader.attach()
- Add _generate_pkg_init.py to auto-generate __init__.py and __init__.pyi
- __init__.pyi provides full IDE autocompletion for all 864 asset classes
- Update generate-v9-models skill with init generation step
All 6616 tests pass, 5 skipped.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments