Skip to content

python3Packages.panel: fix build#497638

Merged
Aleksanaa merged 2 commits intoNixOS:masterfrom
locnide:fix/python-panel
Mar 8, 2026
Merged

python3Packages.panel: fix build#497638
Aleksanaa merged 2 commits intoNixOS:masterfrom
locnide:fix/python-panel

Conversation

@locnide
Copy link
Copy Markdown
Contributor

@locnide locnide commented Mar 7, 2026

Panel build is broken since #482364

This PR fixes the build of panel python package by adding missing dependencies (three completely missing and two transitive)

Add myself as maintainer.

Things done

  • Built on platform:
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Tested, as applicable:
  • Ran nixpkgs-review on this PR. See nixpkgs-review usage.
  • Tested basic functionality of all binary files, usually in ./result/bin/.
  • Nixpkgs Release Notes
    • Package update: when the change is major or breaking.
  • NixOS Release Notes
    • Module addition: when adding a new NixOS module.
    • Module update: when the change is significant.
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other READMEs.

locnide added 2 commits March 7, 2026 17:58
Linkify-it-py, markdown-it-py and mdit-py-plugins were missing and
preventing build.

Narwhal and pandas where not preventing build, as they were available as
transitive dependencies. They have also been added for exhaustivity.
@nixpkgs-ci nixpkgs-ci Bot added 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux. 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 9.needs: reviewer This PR currently has no reviewers requested and needs attention. 6.topic: python Python is a high-level, general-purpose programming language. labels Mar 7, 2026
@locnide
Copy link
Copy Markdown
Contributor Author

locnide commented Mar 7, 2026

Once this PR is merged, I will be able to fix python3Packages.hvplot, that switched to hatchling

Or can I add it in this PR ?

@Aleksanaa Aleksanaa added this pull request to the merge queue Mar 8, 2026
Merged via the queue into NixOS:master with commit 25733e9 Mar 8, 2026
36 of 39 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: python Python is a high-level, general-purpose programming language. 9.needs: reviewer This PR currently has no reviewers requested and needs attention. 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants