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