Closed dangotbanned closed 1 month ago
The CI error is a bit cryptic, but I think #3494 was due to similar error
@MarcoGorelli if you're available, I just wanted to run this by you in case you can spot the issue in
https://github.com/vega/altair/actions/runs/11438192791/job/31819284620?pr=3647
I think it is this line, but quite unsure why this has become an issue here
Fixed in test: Try invoking ibis.set_backend
only in scopes that use it
Not sure how to unblock the expected checks for:
py 3.8 js 3.0
py 3.8 js latest
They were removed in da300c3
(#3647)
https://github.com/vega/altair/pull/3647#issuecomment-2426481888 It seems this was baked into the branch protection rules in https://github.com/vega/altair/pull/3562#issuecomment-2322886076
I still don't have the permissions for viewing/editing these rules - so I'll need some help updating them if anyone is available?
@mattijn @jonmmease @joelostblom
I've removed the rules in the rule set for Python version 3.8. All checks are now green, is that in line what is expected? I did not look careful if the CI in this PR was still red before I made the change to the ruleset.
I've removed the rules in the rule set for Python version 3.8. All checks are now green, is that in line what is expected? I did not look careful if the CI in this PR was still red before I made the change to the ruleset.
Thanks @mattijn
It was all green except, with the two 3.8
jobs mentioned in https://github.com/vega/altair/pull/3647#issuecomment-2426481888 marked as expected (but neither pass/failing)
No reds since 5995202
(#3647)
Is pandas version 1.1.3 the minimum supported version for Python 3.9?
Is pandas version 1.1.3 the minimum supported version for Python 3.9?
That was the earliest I found going through the release notes @mattijn
I think numpy
had some level of support before 1.19.3
, but it looked like more of an announcement in that version
Thanks! Moving forward🥳
Closes #3497
Note for reviewers
Most of the changes in this PR were handled by
ruff
, and relate to these3.9
changes:Essentially, this looks like a big job but excluding (https://github.com/vega/altair/pull/3647/commits/c7658977e44a26972809961b0f9360064013391b) this is actually quite a minor PR
Tasks
build.yml
, minimumpandas
,numpy
(https://github.com/vega/altair/pull/3647/commits/da300c381d977c2aa8f63aaf0d580b6ae35b41b8)pyproject.toml
(https://github.com/vega/altair/pull/3647/commits/c694f6595f0597d101fbe4976aafc825f53b5764)ruff
and fix errors (https://github.com/vega/altair/pull/3647/commits/c7658977e44a26972809961b0f9360064013391b)3.9
error foribis
(https://github.com/vega/altair/pull/3647/commits/59952020ed025cae752c91db1fa4839986b17a33)hatch test --python 3.9