Upgrade to xonsh 0.12.4

This commit is contained in:
2022-05-17 11:19:12 -07:00
parent 0a0887680d
commit 269fb6c24f

View File

@@ -1,28 +1,31 @@
final: prev: { final: prev: {
# xonsh = prev.xonsh.overrideAttrs (old: rec { xonsh = prev.xonsh.overrideAttrs (old: rec {
# version = "0.12.4"; version = "0.12.4";
# src = final.fetchFromGitHub { src = final.fetchFromGitHub {
# owner = "xonsh"; owner = "xonsh";
# repo = "xonsh"; repo = "xonsh";
# rev = version; rev = version;
# sha256 = "0kdps0gf0767zy0fs6qn39rv4z3x7ck0qz1pzx6962593171yk8b"; sha256 = "0kdps0gf0767zy0fs6qn39rv4z3x7ck0qz1pzx6962593171yk8b";
# }; };
# propagatedBuildInputs = prev.xonsh.propagatedBuildInputs ++ [final.python3Packages.virtualenv]; propagatedBuildInputs = prev.xonsh.propagatedBuildInputs ++ [final.python3Packages.virtualenv];
# }); });
python = prev.python.override { python39 = prev.python39.override {
packageOverrides = pfinal: pprev: { self = prev.python3;
prompt-toolkit = pprev.prompt-toolkit.overrideAttrs (old: rec { packageOverrides = pself: psuper: {
version = "3.0.29"; prompt-toolkit = psuper.prompt-toolkit.overrideAttrs final.ptk-override;
src = pfinal.fetchPypi {
pname = "prompt_toolkit";
inherit version;
sha256 = "";
};
});
}; };
}; };
ptk-override = (old: rec {
version = "3.0.29";
src = final.python3Packages.fetchPypi {
pname = "prompt_toolkit";
inherit version;
sha256 = "sha256-vWQPYOjOzXTw3CSXE9QzrOLdxitl7gf5bTWOCxUrbqc=";
};
});
# Mach-nix is a toolkit for constructing custom Python environments # Mach-nix is a toolkit for constructing custom Python environments
mach-nix = import (builtins.fetchGit { mach-nix = import (builtins.fetchGit {
url = "https://github.com/DavHau/mach-nix/"; url = "https://github.com/DavHau/mach-nix/";