From bc6fc23359abae1a8e857035702fb8c35930707a Mon Sep 17 00:00:00 2001 From: github-actions-bot Date: Sat, 17 Jan 2026 23:31:54 +0900 Subject: [PATCH 1/2] 2026-01-17 23:31:54 (Sat) > DW-Mac > derekwan --- .envrc | 2 +- .github/workflows/pull-request.yaml | 10 ---------- .pre-commit-config.yaml | 9 ++++----- pyproject.toml | 4 ++-- uv.lock | 9 ++++----- 5 files changed, 11 insertions(+), 23 deletions(-) diff --git a/.envrc b/.envrc index 839cfc9..f199a01 100644 --- a/.envrc +++ b/.envrc @@ -8,7 +8,7 @@ echo_date() { echo "[$(date +'%Y-%m-%d %H:%M:%S')] $*" >&2; } export UV_MANAGED_PYTHON='true' export UV_PRERELEASE='disallow' export UV_PYTHON='3.14' -export UV_RESOLUTION='lowest-direct' +export UV_RESOLUTION='highest' export UV_VENV_CLEAR=1 if ! command -v uv >/dev/null 2>&1; then echo_date "ERROR: 'uv' not found" && exit 1 diff --git a/.github/workflows/pull-request.yaml b/.github/workflows/pull-request.yaml index 682994f..b1d24df 100644 --- a/.github/workflows/pull-request.yaml +++ b/.github/workflows/pull-request.yaml @@ -6,16 +6,6 @@ on: schedule: - cron: 31 16 * * * jobs: - pre-commit: - runs-on: ubuntu-latest - steps: - - if: github.event_name == 'pull_request' - name: Run 'pre-commit' hooks - uses: dycw/action-run-hooks@latest - with: - repos: |- - dycw/actions - pre-commit/pre-commit-hooks pyright: runs-on: ubuntu-latest steps: diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 28cfcc5..cc5ffce 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,10 +1,9 @@ repos: - repo: https://github.com/dycw/actions - rev: 0.14.2 + rev: 0.15.1 hooks: - id: conformalize-repo args: - - --ci--pull-request--pre-commit - --ci--pull-request--pyright - --ci--pull-request--pytest--macos - --ci--pull-request--pytest--ubuntu @@ -60,7 +59,7 @@ repos: - markdown - yaml - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.14.11 + rev: v0.14.13 hooks: - id: ruff-check args: @@ -86,12 +85,12 @@ repos: - --option - reorder_keys=true - repo: https://github.com/astral-sh/uv-pre-commit - rev: 0.9.25 + rev: 0.9.26 hooks: - id: uv-lock args: - --upgrade - --resolution - - lowest-direct + - highest - --prerelease - disallow diff --git a/pyproject.toml b/pyproject.toml index 07b7d3b..54164c5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,14 +4,14 @@ [dependency-groups] dev = [ - "dycw-utilities[test]>=0.181.0, <1", + "dycw-utilities[test]>=0.183.4, <1", "pyright>=1.1.408, <2", "rich>=14.2.0, <15", ] [project] authors = [{ email = "d.wan@icloud.com", name = "Derek Wan" }] - dependencies = ["dycw-utilities>=0.181.0, <1"] + dependencies = ["dycw-utilities>=0.183.4, <1"] description = "Template for Python packages" name = "dycw-template-python" readme = "README.md" diff --git a/uv.lock b/uv.lock index 95257aa..0b7ee70 100644 --- a/uv.lock +++ b/uv.lock @@ -3,7 +3,6 @@ revision = 3 requires-python = ">=3.14" [options] -resolution-mode = "lowest-direct" prerelease-mode = "disallow" [[package]] @@ -84,18 +83,18 @@ dev = [ ] [package.metadata] -requires-dist = [{ name = "dycw-utilities", specifier = ">=0.181.0,<1" }] +requires-dist = [{ name = "dycw-utilities", specifier = ">=0.183.4,<1" }] [package.metadata.requires-dev] dev = [ - { name = "dycw-utilities", extras = ["test"], specifier = ">=0.181.0,<1" }, + { name = "dycw-utilities", extras = ["test"], specifier = ">=0.183.4,<1" }, { name = "pyright", specifier = ">=1.1.408,<2" }, { name = "rich", specifier = ">=14.2.0,<15" }, ] [[package]] name = "dycw-utilities" -version = "0.181.0" +version = "0.183.4" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "atomicwrites" }, @@ -104,7 +103,7 @@ dependencies = [ { name = "whenever" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/5e/78/49040454863e3c1b6857d54ee3735dab1314620888ddbe99f72e5c207ac1/dycw_utilities-0.181.0-py3-none-any.whl", hash = "sha256:42285f092b33bd9fb363bed816a23709a56bef1d7f1e62638f0f7c9bc4fbe82f", size = 213709, upload-time = "2026-01-15T05:22:29.386Z" }, + { url = "https://files.pythonhosted.org/packages/69/a2/10ae93f47062195d3e6433eebeb10cd7e8c64f33f3214518c1248520ddca/dycw_utilities-0.183.4-py3-none-any.whl", hash = "sha256:a0f2ab9c8f78b8536c00abeebe32447e3280fb6731b49a99eace713aa23b3e52", size = 214142, upload-time = "2026-01-17T14:17:38.823Z" }, ] [package.optional-dependencies] From 3ffce9e64c6caf43b526bace91026d45f1b2267e Mon Sep 17 00:00:00 2001 From: github-actions-bot Date: Sat, 17 Jan 2026 23:34:50 +0900 Subject: [PATCH 2/2] 2026-01-17 23:34:50 (Sat) > DW-Mac > derekwan --- pyproject.toml | 8 ++------ uv.lock | 8 ++++---- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 54164c5..45b54a8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,15 +3,11 @@ requires = ["uv_build"] [dependency-groups] - dev = [ - "dycw-utilities[test]>=0.183.4, <1", - "pyright>=1.1.408, <2", - "rich>=14.2.0, <15", - ] + dev = ["dycw-utilities[test]>=0.183.4", "pyright>=1.1.408", "rich>=14.2.0"] [project] authors = [{ email = "d.wan@icloud.com", name = "Derek Wan" }] - dependencies = ["dycw-utilities>=0.183.4, <1"] + dependencies = ["dycw-utilities>=0.183.4"] description = "Template for Python packages" name = "dycw-template-python" readme = "README.md" diff --git a/uv.lock b/uv.lock index 0b7ee70..5a1d4b5 100644 --- a/uv.lock +++ b/uv.lock @@ -83,13 +83,13 @@ dev = [ ] [package.metadata] -requires-dist = [{ name = "dycw-utilities", specifier = ">=0.183.4,<1" }] +requires-dist = [{ name = "dycw-utilities", specifier = ">=0.183.4" }] [package.metadata.requires-dev] dev = [ - { name = "dycw-utilities", extras = ["test"], specifier = ">=0.183.4,<1" }, - { name = "pyright", specifier = ">=1.1.408,<2" }, - { name = "rich", specifier = ">=14.2.0,<15" }, + { name = "dycw-utilities", extras = ["test"], specifier = ">=0.183.4" }, + { name = "pyright", specifier = ">=1.1.408" }, + { name = "rich", specifier = ">=14.2.0" }, ] [[package]]