Skip to content
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

python312Packages.altair: 5.4.1 -> 5.5.0, disable flaky tests #371464

Merged
merged 2 commits into from
Jan 27, 2025

Conversation

FliegendeWurst
Copy link
Member

Simple update

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Fits CONTRIBUTING.md.

@wegank wegank added 12.approvals: 1 This PR was reviewed and approved by one reputable person 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in the package labels Jan 8, 2025
Copy link
Contributor

@booxter booxter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks. This bump will also fix python313Packages.altair build. 👍

@@ -22,7 +22,7 @@

buildPythonPackage rec {
pname = "altair";
version = "5.4.1";
version = "5.5.0";
pyproject = true;

disabled = pythonOlder "3.8";
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

3.8 support was dropped in this version. See https://github.com/vega/altair/releases/tag/v5.5.0

So this should probably be pythonOlder "3.9"? That said, I am not sure there's a reason to have this attribute set at all, since we only have python39Packages and up. Maybe remove it?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

By my understanding we keep these seemingly useless pythonOlder statements to benefit users who mix Python 3.8 (or older) from some pinned nixpkgs version, whilst still using (some) new packages.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@FliegendeWurst interesting. Maybe this should be clarified in python docs since it's not obvious.

@wegank wegank removed the 12.approvals: 1 This PR was reviewed and approved by one reputable person label Jan 26, 2025
@FliegendeWurst FliegendeWurst merged commit 2c62218 into NixOS:master Jan 27, 2025
25 of 27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants