nginx-language-server: 0.8.0 -> 0.9.0

Diff: https://github.com/pappasam/nginx-language-server/compare/refs/tags/v0.8.0...refs/tags/v0.9.0

Changelog: https://github.com/pappasam/nginx-language-server/blob/refs/tags/v0.9.0/CHANGELOG.md

+21 -9
+21 -9
pkgs/by-name/ng/nginx-language-server/package.nix
··· 1 { 2 lib, 3 - python3, 4 fetchFromGitHub, 5 }: 6 7 - python3.pkgs.buildPythonApplication rec { 8 pname = "nginx-language-server"; 9 - version = "0.8.0"; 10 pyproject = true; 11 12 src = fetchFromGitHub { 13 owner = "pappasam"; 14 repo = "nginx-language-server"; 15 tag = "v${version}"; 16 - hash = "sha256-AXWrNt4f3jkAbidE1goDgFicu4sSBv08f/Igyh2bRII="; 17 }; 18 19 - build-system = with python3.pkgs; [ 20 poetry-core 21 ]; 22 ··· 24 "pydantic" 25 ]; 26 27 - dependencies = with python3.pkgs; [ 28 crossplane 29 lsprotocol 30 pydantic 31 pygls 32 ]; 33 34 pythonImportsCheck = [ "nginx_language_server" ]; 35 36 - meta = with lib; { 37 description = "Language server for nginx.conf"; 38 homepage = "https://github.com/pappasam/nginx-language-server"; 39 changelog = "https://github.com/pappasam/nginx-language-server/blob/${src.rev}/CHANGELOG.md"; 40 - license = licenses.gpl3Only; 41 - maintainers = with maintainers; [ GaetanLepage ]; 42 mainProgram = "nginx-language-server"; 43 }; 44 }
··· 1 { 2 lib, 3 + python3Packages, 4 fetchFromGitHub, 5 + versionCheckHook, 6 + nix-update-script, 7 }: 8 9 + python3Packages.buildPythonApplication rec { 10 pname = "nginx-language-server"; 11 + version = "0.9.0"; 12 pyproject = true; 13 14 src = fetchFromGitHub { 15 owner = "pappasam"; 16 repo = "nginx-language-server"; 17 tag = "v${version}"; 18 + hash = "sha256-v9+Y8NBvN8HvTdNrK9D9YQuqDB3olIu5LfYapjlVlAM="; 19 }; 20 21 + build-system = with python3Packages; [ 22 poetry-core 23 ]; 24 ··· 26 "pydantic" 27 ]; 28 29 + dependencies = with python3Packages; [ 30 crossplane 31 lsprotocol 32 pydantic 33 pygls 34 + typing-extensions 35 ]; 36 37 pythonImportsCheck = [ "nginx_language_server" ]; 38 39 + nativeCheckInputs = [ 40 + versionCheckHook 41 + ]; 42 + versionCheckProgramArg = "--version"; 43 + 44 + passthru = { 45 + updateScript = nix-update-script { }; 46 + }; 47 + 48 + meta = { 49 description = "Language server for nginx.conf"; 50 homepage = "https://github.com/pappasam/nginx-language-server"; 51 changelog = "https://github.com/pappasam/nginx-language-server/blob/${src.rev}/CHANGELOG.md"; 52 + license = lib.licenses.gpl3Only; 53 + maintainers = with lib.maintainers; [ GaetanLepage ]; 54 mainProgram = "nginx-language-server"; 55 }; 56 }