Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
493 B · 22 lines
Nix
at llvm-cleanup
1234567891011121314151617181920212223{ lib, python3}:
# This file contains an extra mapping from Julia packages to the Python packages they depend on.
with lib;
rec { packageMapping = { ExcelFiles = ["xlrd"]; PyPlot = ["matplotlib"]; PythonPlot = ["matplotlib"]; SymPy = ["sympy"]; };
getExtraPythonPackages = names: concatMap (name: let allCandidates = if hasAttr name packageMapping then getAttr name packageMapping else []; in filter (x: hasAttr x python3.pkgs) allCandidates ) names;}