Skip to content
Snippets Groups Projects
Commit 69f78272 authored by Jean-Paul Calderone's avatar Jean-Paul Calderone
Browse files

get all of the elpy requirements into the environment

parent 917646b0
No related branches found
No related tags found
1 merge request!293Design document for replication and recovery system
......@@ -7,7 +7,11 @@ let
inherit (privatestorage) pkgs mach-nix tahoe-lafs zkapauthorizer;
python-env = mach-nix.mkPython {
inherit (zkapauthorizer.meta.mach-nix) python providers;
inherit (zkapauthorizer.meta.mach-nix) python;
providers = zkapauthorizer.meta.mach-nix.providers // {
jedi = "wheel";
parso = "wheel";
};
overridesPre = [
(
self: super: {
......@@ -17,6 +21,11 @@ let
];
requirements =
''
pip
jedi
black
isort
flake8
${builtins.readFile ./docs/requirements.txt}
${builtins.readFile ./requirements/test.in}
${zkapauthorizer.requirements}
......@@ -30,9 +39,6 @@ pkgs.mkShell {
PYTHONDONTWRITEBYTECODE = "1";
buildInputs = [
# Provide the linting tools for interactive usage.
lint-python
# Supply all of the runtime and testing dependencies.
python-env
];
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment