diff --git a/pyproject.toml b/pyproject.toml index 1e53ac58..95489ae1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ name = "tractor" version = "0.1.0a6dev0" description = 'structured concurrent `trio`-"actors"' authors = [{ name = "Tyler Goodlet", email = "goodboy_foss@protonmail.com" }] -requires-python = ">= 3.11" +requires-python = ">=3.11, <3.14" readme = "docs/README.rst" license = "AGPL-3.0-or-later" keywords = [ @@ -60,7 +60,8 @@ dev = [ ] devx = [ # `tractor.devx` tooling - "greenback>=1.2.1,<2", + "greenback>=1.3,<2", + # ^XXX, `greenlet` borked on py314? "stackscope>=0.2.2,<0.3", # ^ requires this? "typing-extensions>=4.14.1", diff --git a/uv.lock b/uv.lock index a781e60a..90270d77 100644 --- a/uv.lock +++ b/uv.lock @@ -1,6 +1,6 @@ version = 1 revision = 3 -requires-python = ">=3.11" +requires-python = ">=3.11, <3.14" [[package]] name = "attrs" @@ -88,16 +88,16 @@ wheels = [ [[package]] name = "greenback" -version = "1.2.1" +version = "1.3.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "greenlet" }, { name = "outcome" }, { name = "sniffio" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/dc/c1/ab3a42c0f3ed56df9cd33de1539b3198d98c6ccbaf88a73d6be0b72d85e0/greenback-1.2.1.tar.gz", hash = "sha256:de3ca656885c03b96dab36079f3de74bb5ba061da9bfe3bb69dccc866ef95ea3", size = 42597, upload-time = "2024-02-20T21:23:13.239Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3b/d2/3b70d0f03a1e0f48d4f2348de435fa282e5530ae60812fef672cabc40a28/greenback-1.3.0.tar.gz", hash = "sha256:d1441f542ec9c6efb32a9250dd954a5b1cc1eb789294c19b1eb747f49cab818c", size = 8070613, upload-time = "2025-12-23T01:49:33.582Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/71/d0/b8dc79d5ecfffacad9c844b6ae76b9c6259935796d3c561deccbf8fa421d/greenback-1.2.1-py3-none-any.whl", hash = "sha256:98768edbbe4340091a9730cf64a683fcbaa3f2cb81e4ac41d7ed28d3b6f74b79", size = 28062, upload-time = "2024-02-20T21:23:12.031Z" }, + { url = "https://files.pythonhosted.org/packages/80/41/a1b338d80775c47f79cd7310d57ad4b98730f0656b15464a57dab821c5bb/greenback-1.3.0-py3-none-any.whl", hash = "sha256:b0a333a35b40f422981ebdeefc7e0a00568f2ac634604d0108cc8c30da9b6252", size = 29079, upload-time = "2025-12-23T01:49:31.81Z" }, ] [[package]] @@ -465,7 +465,7 @@ requires-dist = [ [package.metadata.requires-dev] dev = [ - { name = "greenback", specifier = ">=1.2.1,<2" }, + { name = "greenback", specifier = ">=1.3,<2" }, { name = "pexpect", specifier = ">=4.9.0,<5" }, { name = "prompt-toolkit", specifier = ">=3.0.50" }, { name = "psutil", specifier = ">=7.0.0" }, @@ -476,7 +476,7 @@ dev = [ { name = "xonsh", specifier = ">=0.19.2" }, ] devx = [ - { name = "greenback", specifier = ">=1.2.1,<2" }, + { name = "greenback", specifier = ">=1.3,<2" }, { name = "stackscope", specifier = ">=0.2.2,<0.3" }, { name = "typing-extensions", specifier = ">=4.14.1" }, ]