From 72ef1fa6c7e9c2ea3146dd72dfac8ead4d1105f6 Mon Sep 17 00:00:00 2001 From: Boris Yumankulov Date: Thu, 14 Aug 2025 21:44:06 +0500 Subject: [PATCH 1/3] chore(renovate): fix work with uv Signed-off-by: Boris Yumankulov --- renovate.json | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/renovate.json b/renovate.json index 67d0430..90bc71d 100644 --- a/renovate.json +++ b/renovate.json @@ -15,12 +15,14 @@ "enabled": false }, { - "matchFileNames": [".gitea/workflows/**.yaml", ".gitea/workflows/**.yml"], + "matchManagers": ["github-actions", "pre-commit"], "enabled": false }, { - "matchFileNames": [".python-version"], - "enabled": false + "matchManagers": ["pep621"], + "rangeStrategy": "bump", + "versioning": "pep440", + "groupName": "Python dependencies" } ] } -- 2.49.1 From 5a2b85ec98732e29d9e337b1730437105101bc9e Mon Sep 17 00:00:00 2001 From: Boris Yumankulov Date: Thu, 14 Aug 2025 21:55:08 +0500 Subject: [PATCH 2/3] chore(renovate): added uv to container Signed-off-by: Boris Yumankulov --- .gitea/workflows/renovate.yml | 5 +++++ renovate.json | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/.gitea/workflows/renovate.yml b/.gitea/workflows/renovate.yml index 06aa803..63697a0 100644 --- a/.gitea/workflows/renovate.yml +++ b/.gitea/workflows/renovate.yml @@ -12,6 +12,11 @@ jobs: steps: - uses: https://gitea.com/actions/checkout@v4 + - name: Install uv + uses: https://github.com/astral-sh/setup-uv@v6 + with: + enable-cache: true + - name: Download external renovate config run: | mkdir -p /tmp/renovate-config diff --git a/renovate.json b/renovate.json index 90bc71d..d2590a2 100644 --- a/renovate.json +++ b/renovate.json @@ -14,6 +14,10 @@ "matchDatasources": ["python-version"], "enabled": false }, + { + "matchFileNames": [".python-version"], + "enabled": false + }, { "matchManagers": ["github-actions", "pre-commit"], "enabled": false -- 2.49.1 From 5def7745066a657cfd959c676d9fcf374a3c8452 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 14 Aug 2025 16:59:25 +0000 Subject: [PATCH 3/3] fix(deps): lock file maintenance python dependencies --- pyproject.toml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 94e8cfe..f0d83e9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["setuptools>=61.0"] +requires = ["setuptools>=61.3.1"] build-backend = "setuptools.build_meta" [project] @@ -28,15 +28,15 @@ requires-python = ">=3.10" dependencies = [ "babel>=2.17.0", "beautifulsoup4>=4.13.4", - "evdev>=1.9.1", - "icoextract>=0.1.6", - "numpy>=2.2.4", - "orjson>=3.10.16", - "pillow>=11.2.1", + "evdev>=1.9.2", + "icoextract>=0.2.0", + "numpy>=2.3.2", + "orjson>=3.11.2", + "pillow>=11.3.0", "psutil>=7.0.0", - "pyside6>=6.9.0", + "pyside6>=6.9.1", "pyudev>=0.24.3", - "requests>=2.32.3", + "requests>=2.32.4", "tqdm>=4.67.1", "vdf>=3.4", "websocket-client>=1.8.0", @@ -103,7 +103,7 @@ ignore = [ [dependency-groups] dev = [ - "pre-commit>=4.2.0", + "pre-commit>=4.3.0", "pyaspeller>=2.0.2", - "pyright>=1.1.400", + "pyright>=1.1.403", ] -- 2.49.1