Replies: 8 comments 24 replies
-
#3455 and #3466 are both ready #3427 I would love to get in as well, so any input on the discussions between @mattijn and myself would be very welcomed. I do have another typing-related PR ready Edit 2: All now merged |
Beta Was this translation helpful? Give feedback.
-
I think #3479 still needs to update the vl-convert version bounds: https://github.com/vega/altair/blob/main/NOTES_FOR_MAINTAINERS.md#updating-vl-convert-version-bound. Unfortunately, Vega-Lite 5.19.0 was released a couple of days ago and I haven't done a vl-convert release with this version yet. I probably won't have time to push through a vl-convert updated until the weekend. So there are three options:
|
Beta Was this translation helpful? Give feedback.
-
I haven't started a PR for it yet, but maybe the policy for this? Thinking ahead a bit, but introducing a policy in I think its worth considering since |
Beta Was this translation helpful? Give feedback.
-
@binste I'd like to revisit a draft PR you have Since #3431 was merged, its become clearer to me that So this not only increases the number of top level symbols, but since they aren't actually present at runtime - Personally, I'm happy to make this a priority if you see this as the regression that I do. |
Beta Was this translation helpful? Give feedback.
-
I would be interested in having vega/vega-lite#9374 merged and there being a new Vega-Lite release that we could release Altair 5.4 against. This would make it easier to make progress on #3394. This is by no means blocking from my side, but checking in with @domoritz @kanitw if either of you have time to make a VL release with vega/vega-lite#9374 soonish or if you prefer to wait until there are more merged changes? |
Beta Was this translation helpful? Give feedback.
-
Thanks everyone for all the recent reviews. I'll be trying to get a follow-up docs PR for PRsIssues |
Beta Was this translation helpful? Give feedback.
-
Summary of where I think we are at but please correct me if I'm missing anything or anyone is waiting for input:
I believe all other open points in this discussion have been addressed. #3500 can happen with this release but can happen later. |
Beta Was this translation helpful? Give feedback.
-
Thanks everyone! 5.4.0 is out now https://github.com/vega/altair/releases/tag/v5.4.0 🥳 Shoutout to @dangotbanned who shaped this release with very significant contributions and to @MarcoGorelli for getting rid of the pandas and numpy dependencies! |
Beta Was this translation helpful? Give feedback.
-
We have some type hint and doc improvements as well as the removal of numpy and pandas as reqiuired dependencies (#3452). I think we could do a 5.4 release with this so that the Polars devs (cc @MarcoGorelli) could start working on the plotting API if they want to.
I can take care of upgrading Vega-Lite to the latest version (#3479) and cutting the release. Does anyone else have a PR open they first want to get in or any objections/inputs?
Update 07.08.2024: See #3478 (comment) for the current status
Beta Was this translation helpful? Give feedback.
All reactions