-
-
Notifications
You must be signed in to change notification settings - Fork 819
Comparing changes
Open a pull request
base repository: vega/altair
base: v5.4.0
head repository: vega/altair
compare: v5.4.1
- 17 commits
- 23 files changed
- 5 contributors
Commits on Aug 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0062e62 - Browse repository at this point
Copy the full SHA 0062e62View commit details
Commits on Aug 12, 2024
-
fix: Raise informative error message if a non-existent column name is…
… passed (#3533) Co-authored-by: dangotbanned <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 95f5d31 - Browse repository at this point
Copy the full SHA 95f5d31View commit details
Commits on Aug 13, 2024
-
docs: Explain the title
frame
attribute (#3537)* docs: Adds frame attribute. explains what is meant in this case by 'group', expands on meaning of other title attributes, and changes doc link reference from "customization" to "configuration", where the chart title properties are discussed. Resolves #3402 * Shorten line length * Make a clearer distinction of what happens when the title frame is changed * Fix typo --------- Co-authored-by: Joel Ostblom <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b996fa4 - Browse repository at this point
Copy the full SHA b996fa4View commit details -
feat(typing): Generate
Literal
aliases inchannels
overload(s) (#……3535) * feat(typing): Reuse `Literal`(s) in `channels` overloads * build: run `generate-schema-wrapper`
Configuration menu - View commit details
-
Copy full SHA for cfab660 - Browse repository at this point
Copy the full SHA cfab660View commit details
Commits on Aug 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4a4d20d - Browse repository at this point
Copy the full SHA 4a4d20dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8eb594 - Browse repository at this point
Copy the full SHA f8eb594View commit details -
feat(typing): Generate
Literal
(s) using"const"
(#3538)* feat(typing): Generate `Literal`(s) using `"const"` Previously only `"enum"` was considered, meaning `"const"` was represented as `str` - rather than a **single** valid `str` value. * build: run `generate-schema-wrapper` * fix(typing): Update `Chart` annotations to match now narrower schema * fix: Ensure rewrapped `Literal`(s) order is deterministic https://github.com/dangotbanned/altair/actions/runs/10404360936/job/28812668479 * chore: Dummy to retrigger action
Configuration menu - View commit details
-
Copy full SHA for fa3c4c5 - Browse repository at this point
Copy the full SHA fa3c4c5View commit details
Commits on Aug 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 635a2ec - Browse repository at this point
Copy the full SHA 635a2ecView commit details
Commits on Aug 18, 2024
-
refactor: Simplify
SchemaBase.copy
(#3543)* refactor: Fix `C901` complexity in `SchemaBase.copy` The nested functions do not reference `self` and can be split out, much like `.to_dict` -> `_todict`. Saw this as a chance to add annotations as well. I think this helps illustrate that `.copy` is a noop for anything other than `SchemaBase | dict | list` - which I think might need to be addressed in the future. * refactor: Further simplify `SchemaBase.copy` 10 lines shorter and is no longer constrained to `list` on the assert. May be slightly faster on `python<3.11` which do not have zero-cost exceptions https://docs.python.org/3.11/whatsnew/3.11.html#misc * refactor(perf): Merge identical `_shallow_copy` branches Remembered a related `ruff` rule [FURB145](https://docs.astral.sh/ruff/rules/slice-copy/). Wouldn't have made this fix, but likely would have led someone there * refactor(perf): Reduce `_deep_copy` - Initialize an empty set **once** at origin, rather than creating a new list per iteration - Renamed to `by_ref` in the new private function, to better describe the operation. - No change to public API. - Define a partial `copy` to reduce repetition - Use a genexpr for `args`, to avoid unpacking twice
Configuration menu - View commit details
-
Copy full SHA for c9f9438 - Browse repository at this point
Copy the full SHA c9f9438View commit details -
fix(typing): Resolve misc type ignores in
schemapi.py
(#3545)* chore(typing): Add `pyright` ignores in `schemapi.py` * fix(typing): Address most issues in `_FromDict.from_dict` This method is far too dynamic to fix everything. Removed the need for one `mypy` specific ignore as well. * chore(typing): Ignore caught AttributeError * chore(typing): Add ignore in `validate_jsonschema` * fix(typing): Resolve `pyright` & `mypy` errors in `validate_jsonschema` * build: run `generate-schema-wrapper`
Configuration menu - View commit details
-
Copy full SHA for c7e1e83 - Browse repository at this point
Copy the full SHA c7e1e83View commit details
Commits on Aug 19, 2024
-
test: Rename test to more specific `chart_error_example__four_errors_…
…hide_fourth` (#3546) Working on a different branch I had to track down the comment explaining that this should display only 3 errors. The original name lead me to expect 4 errors
Configuration menu - View commit details
-
Copy full SHA for 591bf40 - Browse repository at this point
Copy the full SHA 591bf40View commit details
Commits on Aug 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5de5138 - Browse repository at this point
Copy the full SHA 5de5138View commit details -
fix: Pass native dataframe to data transformers (#3550)
Co-authored-by: dangotbanned <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c984002 - Browse repository at this point
Copy the full SHA c984002View commit details
Commits on Aug 24, 2024
-
refactor: Replace an indirect
SchemaBase
import (#3556)Spotted while writing an `__all__` for `schemapi.py` in #3547
Configuration menu - View commit details
-
Copy full SHA for 49c8f9a - Browse repository at this point
Copy the full SHA 49c8f9aView commit details
Commits on Aug 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bf7fc29 - Browse repository at this point
Copy the full SHA bf7fc29View commit details
Commits on Aug 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e543fbc - Browse repository at this point
Copy the full SHA e543fbcView commit details
Commits on Aug 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1ad3648 - Browse repository at this point
Copy the full SHA 1ad3648View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v5.4.0...v5.4.1