lol

python3.pkgs.jedi-language-server: init at 0.34.8

+58
+56
pkgs/development/python-modules/jedi-language-server/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , fetchFromGitHub 5 + , poetry 6 + , docstring-to-markdown 7 + , jedi 8 + , pygls 9 + , pytestCheckHook 10 + , pyhamcrest 11 + , python-jsonrpc-server 12 + }: 13 + 14 + buildPythonPackage rec { 15 + pname = "jedi-language-server"; 16 + version = "0.34.8"; 17 + format = "pyproject"; 18 + 19 + src = fetchFromGitHub { 20 + owner = "pappasam"; 21 + repo = pname; 22 + rev = "v${version}"; 23 + sha256 = "sha256-mJGgDDjPZXde4M4OHwj81KYoaFXFAwOZ+v18YE+arFE="; 24 + }; 25 + 26 + nativeBuildInputs = [ 27 + poetry 28 + ]; 29 + 30 + propagatedBuildInputs = [ 31 + docstring-to-markdown 32 + jedi 33 + pygls 34 + ]; 35 + 36 + checkInputs = [ 37 + pytestCheckHook 38 + pyhamcrest 39 + python-jsonrpc-server 40 + ]; 41 + 42 + preCheck = '' 43 + HOME="$(mktemp -d)" 44 + ''; 45 + 46 + pythonImportsCheck = [ 47 + "jedi_language_server" 48 + ]; 49 + 50 + meta = with lib; { 51 + homepage = "https://github.com/pappasam/jedi-language-server"; 52 + description = "A Language Server for the latest version(s) of Jedi"; 53 + license = licenses.mit; 54 + maintainers = with maintainers; [ doronbehar ]; 55 + }; 56 + }
+2
pkgs/top-level/python-packages.nix
··· 3931 3931 3932 3932 jedi = callPackage ../development/python-modules/jedi { }; 3933 3933 3934 + jedi-language-server = callPackage ../development/python-modules/jedi-language-server { }; 3935 + 3934 3936 jeepney = callPackage ../development/python-modules/jeepney { }; 3935 3937 3936 3938 jellyfin-apiclient-python = callPackage ../development/python-modules/jellyfin-apiclient-python { };