v0.5.0
What's Changed
- Add custom omegaconf resolvers by @NeejWeej in #30
- Pydantic validation of Narwhals types by @ptomecek in #33
- Remove PyArrowDataType and pandas pydantic wrappers. … by @ptomecek in #34
- Fix issue with validation of NullContext and added tests. Closes #32 by @ptomecek in #36
- Fix annotation adjustment for pipe unions. Closes #37 by @ptomecek in #38
- Add explanation of ccflow acronym to docs. Closes #6 by @ptomecek in #39
- Add cmd omegaconf resolver and tests for all resolvers by @ptomecek in #40
- Add narwhals result types by @ptomecek in #35
- Add extra validation around NarwhalsFrameResult and ArrowResult by @ptomecek in #41
- Implement TPCH queries as an example of using ccflow by @ptomecek in #42
- Use Narwhals to clean up more validation at the ArrowTable type level by @ptomecek in #43
- Update ruff requirement from <0.9,>=0.6 to >=0.6,<0.10 by @dependabot in #44
- Add df property to ArrowTableResult for duck-type compatibility with NarwhalsDataFrameResult by @ptomecek in #45
- Add FallbackEvaluator to handle evaluator failures by @ptomecek in #47
- Defer build to reduce import time by @NeejWeej in #51
- Add warning for common misspellings of target by @ptomecek in #52
- Fix #49. Make sure to use right context when raising unresolved model exception during registry load. by @ptomecek in #50
- Misc formatting and typos fixes by @timkpaine in #48
- Add polars log formatter for tabular results. by @ptomecek in #53
- Allow support for validation of ArrowSchema external type. Closes #54 by @feussy in #55
New Contributors
Full Changelog: v0.4.1...v0.5.0