From 030289dac34becade09bee182b913b50644f5c0a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 31 Aug 2026 13:36:35 +0000 Subject: [PATCH 1/2] chore(deps-dev): bump hatchling from 1.31.0 to 1.32.0 Bumps [hatchling](https://github.com/pypa/hatch) from 1.31.0 to 1.32.0. - [Release notes](https://github.com/pypa/hatch/releases) - [Commits](https://github.com/pypa/hatch/compare/hatchling-v1.31.0...hatchling-v1.32.0) --- updated-dependencies: - dependency-name: hatchling dependency-version: 1.32.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 3fb90cc..9a3470e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -54,7 +54,7 @@ release = [ "uv==0.12.5", # Build inside this reviewed environment. An isolated `uv build` would # resolve the backend again and bypass uv.lock. - "hatchling==1.31.0", + "hatchling==1.32.0", # Keep the release CLI outside its Docker action. That action resolves # transitive packages during each run, so the fixed action SHA did not # prevent GitPython 3.1.60 from breaking PSR 10.6.1 on 2026-08-25. @@ -81,7 +81,7 @@ Repository = "https://github.com/OpenAdaptAI/openadapt-tray" [build-system] -requires = ["hatchling==1.31.0"] +requires = ["hatchling==1.32.0"] build-backend = "hatchling.build" [tool.hatch.build.targets.wheel] From a7aeece953e0a77992e36de8db2c1b5a09796331 Mon Sep 17 00:00:00 2001 From: abrichr Date: Wed, 2 Sep 2026 11:22:20 -0400 Subject: [PATCH 2/2] build: regenerate uv.lock for the dependency bump Dependabot updates pyproject.toml only; CI runs uv sync --locked and needs the lockfile to match. Co-Authored-By: Claude Fable 5.1 --- uv.lock | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/uv.lock b/uv.lock index b355f3a..8d2e51b 100644 --- a/uv.lock +++ b/uv.lock @@ -497,18 +497,19 @@ wheels = [ [[package]] name = "hatchling" -version = "1.31.0" +version = "1.32.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "packaging" }, { name = "pathspec" }, { name = "pluggy" }, { name = "tomli", marker = "python_full_version < '3.11'" }, + { name = "tomlkit" }, { name = "trove-classifiers" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/25/e2/dfa73fe78f773018dcaebc6d09b819bc10d328ff5a6b4a66efa1e3d71f52/hatchling-1.31.0.tar.gz", hash = "sha256:6b48ad4068a482ed7239b3a8215bc55b47aad3345d58dfc94e553c5d2d46211b", size = 57208, upload-time = "2026-07-08T01:48:32.237Z" } +sdist = { url = "https://files.pythonhosted.org/packages/69/08/33331757185504aae48b8d9bd78cec03a76e3aecfb52e549d05a2347c0dd/hatchling-1.32.0.tar.gz", hash = "sha256:0bdbde4a52b06c37e3eca395f85a762bf0ef06fe374fd8ae429dc6be10230f5f", size = 57783, upload-time = "2026-08-11T05:03:44.114Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/64/e2/2c0af0a52d16be74a4f194564fcdc417521ed863e9b65e4bc9052dacba6f/hatchling-1.31.0-py3-none-any.whl", hash = "sha256:aac80bec8b6fe35e8480f1c335be8910fa210a0e6f735a139be205dadcacb544", size = 77747, upload-time = "2026-07-08T01:48:31.024Z" }, + { url = "https://files.pythonhosted.org/packages/a9/84/1798b6d85ecde0e31546004efd25c5de1b1f49250644a60cce460e12593a/hatchling-1.32.0-py3-none-any.whl", hash = "sha256:0e17c9c3b9aa7c625acc8d0f5b622f107d5049af9ecf5ada4de1aada5be7cdbc", size = 78435, upload-time = "2026-08-11T05:03:42.644Z" }, ] [[package]] @@ -809,7 +810,7 @@ requires-dist = [ { name = "click", specifier = ">=8.3.3" }, { name = "desktop-notifier", specifier = ">=6.2.0" }, { name = "gitpython", marker = "extra == 'release'", specifier = "==3.1.59" }, - { name = "hatchling", marker = "extra == 'release'", specifier = "==1.31.0" }, + { name = "hatchling", marker = "extra == 'release'", specifier = "==1.32.0" }, { name = "httpx", specifier = ">=0.27" }, { name = "keyring", specifier = ">=24.0" }, { name = "openadapt-tray", extras = ["macos-native"], marker = "extra == 'all'" },