From c8fc86d3cf1e61fd8a0ca54199b64f6ce8d6a3b8 Mon Sep 17 00:00:00 2001 From: Chris Guidry Date: Mon, 2 Mar 2026 10:19:10 -0500 Subject: [PATCH 1/3] Bump docket to main branch for CI testing Co-Authored-By: Claude Opus 4.6 --- pyproject.toml | 2 +- uv.lock | 20 +++++++++++++------- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 81d7cadb0..51bee784a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -56,7 +56,7 @@ apps = ["prefab-ui>=0.6.0"] azure = ["azure-identity>=1.16.0"] code-mode = ["pydantic-monty>=0.0.7"] openai = ["openai>=1.102.0"] -tasks = ["pydocket>=0.17.2"] +tasks = ["pydocket @ git+https://github.com/chrisguidry/docket.git@main"] [dependency-groups] dev = [ diff --git a/uv.lock b/uv.lock index 70db3bcc5..c1c5b04ce 100644 --- a/uv.lock +++ b/uv.lock @@ -852,7 +852,7 @@ requires-dist = [ { name = "py-key-value-aio", extras = ["filetree", "keyring", "memory"], specifier = ">=0.4.4,<0.5.0" }, { name = "pydantic", extras = ["email"], specifier = ">=2.11.7" }, { name = "pydantic-monty", marker = "extra == 'code-mode'", specifier = ">=0.0.7" }, - { name = "pydocket", marker = "extra == 'tasks'", specifier = ">=0.17.2" }, + { name = "pydocket", marker = "extra == 'tasks'", git = "https://github.com/chrisguidry/docket.git?rev=main" }, { name = "pyperclip", specifier = ">=1.9.0" }, { name = "python-dotenv", specifier = ">=1.1.0" }, { name = "pyyaml", specifier = ">=6.0,<7.0" }, @@ -2092,8 +2092,8 @@ wheels = [ [[package]] name = "pydocket" -version = "0.17.9" -source = { registry = "https://pypi.org/simple" } +version = "0.17.10.dev6+gd2fa25067" +source = { git = "https://github.com/chrisguidry/docket.git?rev=main#d2fa25067e7a211d6f70dd843dfedba96e170f0b" } dependencies = [ { name = "cloudpickle" }, { name = "croniter" }, @@ -2109,10 +2109,7 @@ dependencies = [ { name = "typer" }, { name = "typing-extensions" }, { name = "tzdata", marker = "sys_platform == 'win32'" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/99/e9/08c8642607b1b4b4f92798c04da625d763ad2b585ced7d91cc593d301ed3/pydocket-0.17.9.tar.gz", hash = "sha256:4b98b9951303fba2b77649969539d501500cd0b0e5accc27e03b16c25a76f3e6", size = 348534, upload-time = "2026-02-20T20:53:42.868Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/ad/79/886e4db80730935f87176657aadf22f51ec9952d36ae34df9d257a9ca93d/pydocket-0.17.9-py3-none-any.whl", hash = "sha256:3f48f40d6250a33c70622b0d6c3841ed23feb3997f8e4440acd5073cd43fa044", size = 94908, upload-time = "2026-02-20T20:53:41.509Z" }, + { name = "uncalled-for" }, ] [[package]] @@ -2955,6 +2952,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/c7/b0/003792df09decd6849a5e39c28b513c06e84436a54440380862b5aeff25d/tzdata-2025.3-py2.py3-none-any.whl", hash = "sha256:06a47e5700f3081aab02b2e513160914ff0694bce9947d6b76ebd6bf57cfc5d1", size = 348521, upload-time = "2025-12-13T17:45:33.889Z" }, ] +[[package]] +name = "uncalled-for" +version = "0.2.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/02/7c/b5b7d8136f872e3f13b0584e576886de0489d7213a12de6bebf29ff6ebfc/uncalled_for-0.2.0.tar.gz", hash = "sha256:b4f8fdbcec328c5a113807d653e041c5094473dd4afa7c34599ace69ccb7e69f", size = 49488, upload-time = "2026-02-27T17:40:58.137Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ff/7f/4320d9ce3be404e6310b915c3629fe27bf1e2f438a1a7a3cb0396e32e9a9/uncalled_for-0.2.0-py3-none-any.whl", hash = "sha256:2c0bd338faff5f930918f79e7eb9ff48290df2cb05fcc0b40a7f334e55d4d85f", size = 11351, upload-time = "2026-02-27T17:40:56.804Z" }, +] + [[package]] name = "urllib3" version = "2.6.3" From 2516223a3d638c3978d0304ea8f1c1206e404acf Mon Sep 17 00:00:00 2001 From: Chris Guidry Date: Mon, 2 Mar 2026 10:56:13 -0500 Subject: [PATCH 2/3] Relock docket to pick up signature cache fix Co-Authored-By: Claude Opus 4.6 --- uv.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/uv.lock b/uv.lock index c1c5b04ce..79811f287 100644 --- a/uv.lock +++ b/uv.lock @@ -2092,8 +2092,8 @@ wheels = [ [[package]] name = "pydocket" -version = "0.17.10.dev6+gd2fa25067" -source = { git = "https://github.com/chrisguidry/docket.git?rev=main#d2fa25067e7a211d6f70dd843dfedba96e170f0b" } +version = "0.17.10.dev7+g744a61430" +source = { git = "https://github.com/chrisguidry/docket.git?rev=main#744a61430badc40ffe45c74e53053d3807e49145" } dependencies = [ { name = "cloudpickle" }, { name = "croniter" }, From 5f9424568c557d317c3493980e2d2af4b48e7573 Mon Sep 17 00:00:00 2001 From: Chris Guidry Date: Mon, 2 Mar 2026 11:24:31 -0500 Subject: [PATCH 3/3] Bump docket to >=0.18.0 Co-Authored-By: Claude Opus 4.6 --- pyproject.toml | 2 +- uv.lock | 10 +++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 51bee784a..8945c7ded 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -56,7 +56,7 @@ apps = ["prefab-ui>=0.6.0"] azure = ["azure-identity>=1.16.0"] code-mode = ["pydantic-monty>=0.0.7"] openai = ["openai>=1.102.0"] -tasks = ["pydocket @ git+https://github.com/chrisguidry/docket.git@main"] +tasks = ["pydocket>=0.18.0"] [dependency-groups] dev = [ diff --git a/uv.lock b/uv.lock index 79811f287..a8bb74c6a 100644 --- a/uv.lock +++ b/uv.lock @@ -852,7 +852,7 @@ requires-dist = [ { name = "py-key-value-aio", extras = ["filetree", "keyring", "memory"], specifier = ">=0.4.4,<0.5.0" }, { name = "pydantic", extras = ["email"], specifier = ">=2.11.7" }, { name = "pydantic-monty", marker = "extra == 'code-mode'", specifier = ">=0.0.7" }, - { name = "pydocket", marker = "extra == 'tasks'", git = "https://github.com/chrisguidry/docket.git?rev=main" }, + { name = "pydocket", marker = "extra == 'tasks'", specifier = ">=0.18.0" }, { name = "pyperclip", specifier = ">=1.9.0" }, { name = "python-dotenv", specifier = ">=1.1.0" }, { name = "pyyaml", specifier = ">=6.0,<7.0" }, @@ -2092,8 +2092,8 @@ wheels = [ [[package]] name = "pydocket" -version = "0.17.10.dev7+g744a61430" -source = { git = "https://github.com/chrisguidry/docket.git?rev=main#744a61430badc40ffe45c74e53053d3807e49145" } +version = "0.18.0" +source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cloudpickle" }, { name = "croniter" }, @@ -2111,6 +2111,10 @@ dependencies = [ { name = "tzdata", marker = "sys_platform == 'win32'" }, { name = "uncalled-for" }, ] +sdist = { url = "https://files.pythonhosted.org/packages/d2/da/5f76e42214c76402e1a2b4b59610211635c1068cab85509c78f1ca49a385/pydocket-0.18.0.tar.gz", hash = "sha256:cd5b6e7386331ca05a0163401f392b08b07e61342b5333c3ece6a7ca5435f984", size = 354637, upload-time = "2026-03-02T16:22:17.356Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/04/57/ac0d47cd3550d859138647c2c4fbd53a2db05db8729433eaa6128e9964ba/pydocket-0.18.0-py3-none-any.whl", hash = "sha256:d995d9a3c88af0402fda640c18e1b51561041b9e3af1a92dce2fdc6c8f6c7090", size = 98848, upload-time = "2026-03-02T16:22:15.792Z" }, +] [[package]] name = "pygments"