Releases: Point72/ccflow
Releases · Point72/ccflow
v0.5.2
v0.5.1
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
v0.4.1
What's Changed
- Make csp enum base class opt out by @timkpaine in #21
- Allow for kwargs of a context to be passed to a callable model directly. Closes #23 by @ptomecek in #24
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- Pass generic aliases through as-is by @timkpaine in #13
- Fix test alias by @timkpaine in #16
Full Changelog: v0.3.1...v0.4.0
v0.3.1
What's Changed
- Fix bug where GraphEvaluator would not return the result of the model being directly called by @rasmysamy in #12
- Fix issue where annotations are not properly traversed for Python 3.8 by @rasmysamy in #10
Full Changelog: v0.3.0...v0.3.1