Merge pull request #262733 from kalekseev/pygls-bump

python311Packages.pygls: 1.0.2 -> 1.1.1

authored by Doron Behar and committed by GitHub e6726841 594642a3

+27 -21
+3 -3
pkgs/development/python-modules/jedi-language-server/default.nix
··· 16 17 buildPythonPackage rec { 18 pname = "jedi-language-server"; 19 - version = "0.41.0"; 20 format = "pyproject"; 21 22 disabled = pythonOlder "3.8"; ··· 24 src = fetchFromGitHub { 25 owner = "pappasam"; 26 repo = pname; 27 - rev = "refs/tags/v${version}"; 28 - hash = "sha256-1ujEhoxWcCM1g640aLE60YGiNQLB+G7t7oLVZXW8AMM="; 29 }; 30 31 pythonRelaxDeps = [
··· 16 17 buildPythonPackage rec { 18 pname = "jedi-language-server"; 19 + version = "0.41.1-unstable-2023-10-04"; 20 format = "pyproject"; 21 22 disabled = pythonOlder "3.8"; ··· 24 src = fetchFromGitHub { 25 owner = "pappasam"; 26 repo = pname; 27 + rev = "c4c470cff67e54593a626b22d1b6b05e56fde3a3"; 28 + hash = "sha256-qFBni97B/GkabbznnZtWTG4dCHFkOx5UQjuevxq+Uvo="; 29 }; 30 31 pythonRelaxDeps = [
+5 -10
pkgs/development/python-modules/pygls/default.nix
··· 3 , buildPythonPackage 4 , pythonOlder 5 , fetchFromGitHub 6 - , setuptools-scm 7 , lsprotocol 8 - , toml 9 , typeguard 10 - , mock 11 , pytest-asyncio 12 , pytestCheckHook 13 }: 14 15 buildPythonPackage rec { 16 pname = "pygls"; 17 - version = "1.0.2"; 18 - format = "setuptools"; 19 20 disabled = pythonOlder "3.7"; 21 ··· 23 owner = "openlawlibrary"; 24 repo = "pygls"; 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-z673NRlnudFyDjKoM+xCbMRTFwh+tjUf4BaNtjwvKx8="; 27 }; 28 29 - SETUPTOOLS_SCM_PRETEND_VERSION = version; 30 nativeBuildInputs = [ 31 - setuptools-scm 32 - toml 33 ]; 34 35 propagatedBuildInputs = [ ··· 38 ]; 39 40 nativeCheckInputs = [ 41 - mock 42 pytest-asyncio 43 pytestCheckHook 44 ];
··· 3 , buildPythonPackage 4 , pythonOlder 5 , fetchFromGitHub 6 , lsprotocol 7 , typeguard 8 + , poetry-core 9 , pytest-asyncio 10 , pytestCheckHook 11 }: 12 13 buildPythonPackage rec { 14 pname = "pygls"; 15 + version = "1.1.1"; 16 + format = "pyproject"; 17 18 disabled = pythonOlder "3.7"; 19 ··· 21 owner = "openlawlibrary"; 22 repo = "pygls"; 23 rev = "refs/tags/v${version}"; 24 + hash = "sha256-FOuBS/UJpkYbuIu193vkSpN/77gf+UWiS5f/t8BpAk4="; 25 }; 26 27 nativeBuildInputs = [ 28 + poetry-core 29 ]; 30 31 propagatedBuildInputs = [ ··· 34 ]; 35 36 nativeCheckInputs = [ 37 pytest-asyncio 38 pytestCheckHook 39 ];
+2 -2
pkgs/development/tools/language-servers/ruff-lsp/default.nix
··· 16 17 buildPythonPackage rec { 18 pname = "ruff-lsp"; 19 - version = "0.0.40"; 20 pyproject = true; 21 disabled = pythonOlder "3.7"; 22 ··· 24 owner = "astral-sh"; 25 repo = "ruff-lsp"; 26 rev = "v${version}"; 27 - hash = "sha256-CQ4SDIGhUTn7fdvoGag+XM7HcY+qJyp9McyzpoTQ0tM="; 28 }; 29 30 postPatch = ''
··· 16 17 buildPythonPackage rec { 18 pname = "ruff-lsp"; 19 + version = "0.0.42"; 20 pyproject = true; 21 disabled = pythonOlder "3.7"; 22 ··· 24 owner = "astral-sh"; 25 repo = "ruff-lsp"; 26 rev = "v${version}"; 27 + hash = "sha256-Dn/xPjYCyJYlDNMUfl61L/tWq5mRJ8WD0G5qZH9OepY="; 28 }; 29 30 postPatch = ''
+17 -6
pkgs/development/tools/misc/cmake-language-server/default.nix
··· 4 , cmake-format 5 , pygls 6 , cmake 7 - , pdm-pep517 8 , pytest-datadir 9 , pytestCheckHook 10 }: 11 12 buildPythonApplication rec { 13 pname = "cmake-language-server"; 14 - version = "0.1.7"; 15 format = "pyproject"; 16 17 src = fetchFromGitHub { 18 owner = "regen100"; 19 repo = "cmake-language-server"; 20 rev = "refs/tags/v${version}"; 21 - hash = "sha256-ExEAi47hxxEJeoT3FCwpRwJrf3URnI47/5FDL7fS5sY="; 22 }; 23 24 - PDM_PEP517_SCM_VERSION = version; 25 - 26 patches = [ 27 # Test timeouts occasionally cause the build to fail 28 ./disable-test-timeouts.patch 29 ]; 30 31 nativeBuildInputs = [ 32 - pdm-pep517 33 ]; 34 35 propagatedBuildInputs = [ ··· 43 pytest-datadir 44 pytestCheckHook 45 ]; 46 47 dontUseCmakeConfigure = true; 48
··· 4 , cmake-format 5 , pygls 6 , cmake 7 + , pdm-backend 8 , pytest-datadir 9 , pytestCheckHook 10 + , pythonOlder 11 }: 12 13 buildPythonApplication rec { 14 pname = "cmake-language-server"; 15 + version = "0.1.8"; 16 format = "pyproject"; 17 18 + disabled = pythonOlder "3.7"; 19 + 20 src = fetchFromGitHub { 21 owner = "regen100"; 22 repo = "cmake-language-server"; 23 rev = "refs/tags/v${version}"; 24 + hash = "sha256-7AlF+FqhZR+6lLsR1dxAGHd/GU+mB3ojYLDXVm7Il4M="; 25 }; 26 27 patches = [ 28 # Test timeouts occasionally cause the build to fail 29 ./disable-test-timeouts.patch 30 ]; 31 32 nativeBuildInputs = [ 33 + pdm-backend 34 ]; 35 36 propagatedBuildInputs = [ ··· 44 pytest-datadir 45 pytestCheckHook 46 ]; 47 + 48 + # version.py generated by pdm, no idea why it's not present in test phase 49 + # https://github.com/regen100/cmake-language-server/blob/68bbc8187b6110a75f498647af7c44df790ffa87/pyproject.toml#L35-L36 50 + preCheck = '' 51 + echo "__version__ = \"$PDM_BUILD_SCM_VERSION\"" > cmake_language_server/version.py 52 + ''; 53 + 54 + postCheck = '' 55 + rm cmake_language_server/version.py 56 + ''; 57 58 dontUseCmakeConfigure = true; 59