-
Notifications
You must be signed in to change notification settings - Fork 794
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Support Chart.transform_filter(*predicates, **constraints)
#3664
base: main
Are you sure you want to change the base?
Commits on Oct 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5bdb33d - Browse repository at this point
Copy the full SHA 5bdb33dView commit details -
refactor: Make
empty
a regular keyword arg- Not planning to keep the new body of the method - Purely fishing for the first test failure
Configuration menu - View commit details
-
Copy full SHA for 2efd5f8 - Browse repository at this point
Copy the full SHA 2efd5f8View commit details -
Interestingly, this doesn't break any tests, Would indicate what I suspected in (#3657) was true
Configuration menu - View commit details
-
Copy full SHA for d2868f8 - Browse repository at this point
Copy the full SHA d2868f8View commit details -
Remember discovering this during (#3427), but hadn't documented
Configuration menu - View commit details
-
Copy full SHA for 841e887 - Browse repository at this point
Copy the full SHA 841e887View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63de259 - Browse repository at this point
Copy the full SHA 63de259View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40146f7 - Browse repository at this point
Copy the full SHA 40146f7View commit details -
feat: Adds
transform_filter
implementationIncludes deprecation handling
Configuration menu - View commit details
-
Copy full SHA for c22ba58 - Browse repository at this point
Copy the full SHA c22ba58View commit details -
fix(DRAFT): Add temp ignore for
line_chart_with_cumsum_faceted
- Need to widen the definition of `_PredicateType` - To support this, we'll need to model with `TypedDict`(s)
Configuration menu - View commit details
-
Copy full SHA for fc672bc - Browse repository at this point
Copy the full SHA fc672bcView commit details -
feat(typing): Widen
_FieldEqualType
to includeIntoExpression
This alias may be redundant now, need to review that later
Configuration menu - View commit details
-
Copy full SHA for 8554a46 - Browse repository at this point
Copy the full SHA 8554a46View commit details
Commits on Oct 31, 2024
-
fix: Try replacing
Undefined
firstDidn't account for a `TypeError` that can be triggered if `more_predicates` isn't composable. E.g `filter={"field": "year", "oneOf": [1955, 2000]}`
Configuration menu - View commit details
-
Copy full SHA for ff9d33f - Browse repository at this point
Copy the full SHA ff9d33fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b497039 - Browse repository at this point
Copy the full SHA b497039View commit details
Commits on Nov 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 54d0cbc - Browse repository at this point
Copy the full SHA 54d0cbcView commit details
Commits on Nov 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a375ab5 - Browse repository at this point
Copy the full SHA a375ab5View commit details -
docs: Use
*predicates
in "Faceted Line Chart with Cumulative Sum"Makes use of #3668 Resolves #3664 (comment)
Configuration menu - View commit details
-
Copy full SHA for 7f6c188 - Browse repository at this point
Copy the full SHA 7f6c188View commit details
Commits on Nov 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0d4ff86 - Browse repository at this point
Copy the full SHA 0d4ff86View commit details -
Configuration menu - View commit details
-
Copy full SHA for be63d4e - Browse repository at this point
Copy the full SHA be63d4eView commit details -
docs: Update
.transform_filter()
docstring- Builds on the style introdcued for `alt.when` - Shows a few specific kinds of predicates - due to the prior doc listing 5 #3657
Configuration menu - View commit details
-
Copy full SHA for 7a0cc42 - Browse repository at this point
Copy the full SHA 7a0cc42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08a4207 - Browse repository at this point
Copy the full SHA 08a4207View commit details -
refactor(typing): Cast deprecated
filter
in one locationNeed to forgo all type safety here, since it would permit `_PredicateType` instead of the narrower `_FieldEqualType`
Configuration menu - View commit details
-
Copy full SHA for 5fd4f5a - Browse repository at this point
Copy the full SHA 5fd4f5aView commit details -
refactor: Remove
pred
assignmentI added this while trying to resolve a different typing issue, purely to see what was inferred
Configuration menu - View commit details
-
Copy full SHA for d640933 - Browse repository at this point
Copy the full SHA d640933View commit details -
docs(typing): Update
_FieldEqualType
Think this makes it clearer how each of these align
Configuration menu - View commit details
-
Copy full SHA for 2d57d6e - Browse repository at this point
Copy the full SHA 2d57d6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01571dd - Browse repository at this point
Copy the full SHA 01571ddView commit details
Commits on Nov 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 10f1d1d - Browse repository at this point
Copy the full SHA 10f1d1dView commit details
Commits on Nov 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 860e6af - Browse repository at this point
Copy the full SHA 860e6afView commit details