From 29028ca43da47c45748eae170bce3ac6c7241e7f Mon Sep 17 00:00:00 2001 From: Alex Batisse Date: Sun, 4 Jan 2026 15:35:02 +0100 Subject: [PATCH] chore: Release 0.4.1 & fix flake --- flake.lock | 6 +++--- flake.nix | 9 +++++---- pyproject.toml | 2 +- src/craft_ls/__init__.py | 2 +- uv.lock | 2 +- 5 files changed, 11 insertions(+), 10 deletions(-) diff --git a/flake.lock b/flake.lock index 92c1b68..a2c0d98 100644 --- a/flake.lock +++ b/flake.lock @@ -2,11 +2,11 @@ "nodes": { "nixpkgs": { "locked": { - "lastModified": 1767273430, - "narHash": "sha256-kDpoFwQ8GLrPiS3KL+sAwreXrph2KhdXuJzo5+vSLoo=", + "lastModified": 1767364772, + "narHash": "sha256-fFUnEYMla8b7UKjijLnMe+oVFOz6HjijGGNS1l7dYaQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "76eec3925eb9bbe193934987d3285473dbcfad50", + "rev": "16c7794d0a28b5a37904d55bcca36003b9109aaa", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 94906f2..f28067f 100644 --- a/flake.nix +++ b/flake.nix @@ -13,23 +13,24 @@ }: utils.lib.eachDefaultSystem (system: let pkgs = import nixpkgs {inherit system;}; - pythonPkgs = pkgs.python3Packages; + pythonPkgs = pkgs.python312Packages; in { packages.default = pythonPkgs.buildPythonPackage { pname = "craft-ls"; - version = "0.4.0"; + version = "0.4.1"; format = "pyproject"; src = ./.; build-system = [pythonPkgs.hatchling]; dependencies = with pythonPkgs; [ # Python dependencies - pygls - lsprotocol + pygls_2 + lsprotocol_2025 jsonschema pyyaml jsonref referencing + more-itertools ]; }; diff --git a/pyproject.toml b/pyproject.toml index 4f9cc95..ed3f5f5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,7 +21,7 @@ dependencies = [ "referencing>=0.36.2", "jsonref>=1.1.0", "jsonpath-ng>=1.7.0", - "more-itertools>=10.8.0", + "more-itertools>=10.7.0", ] classifiers = [ "Development Status :: 3 - Alpha", diff --git a/src/craft_ls/__init__.py b/src/craft_ls/__init__.py index 523a22f..4572b0e 100644 --- a/src/craft_ls/__init__.py +++ b/src/craft_ls/__init__.py @@ -1,3 +1,3 @@ """Craft-ls is a language server for *-craft tools.""" -__version__ = "0.4.0" +__version__ = "0.4.1" diff --git a/uv.lock b/uv.lock index 9c0b9ee..07a3cfd 100644 --- a/uv.lock +++ b/uv.lock @@ -69,7 +69,7 @@ requires-dist = [ { name = "jsonref", specifier = ">=1.1.0" }, { name = "jsonschema", specifier = ">=4.23.0" }, { name = "lsprotocol", specifier = ">=2025.0.0" }, - { name = "more-itertools", specifier = ">=10.8.0" }, + { name = "more-itertools", specifier = ">=10.7.0" }, { name = "pygls", specifier = ">=1.1.0" }, { name = "pyyaml", specifier = ">=6.0.2" }, { name = "referencing", specifier = ">=0.36.2" },