From 9bd113154bf41f41aba58f04f9cf39bad01f8a57 Mon Sep 17 00:00:00 2001 From: goodboy Date: Mon, 20 Apr 2026 20:57:26 -0400 Subject: [PATCH] Bump lock-file for `pytest-timeout` + 3.13 gated wheel-deps --- uv.lock | 82 +++++++++++++++++++++++++++++---------------------------- 1 file changed, 42 insertions(+), 40 deletions(-) diff --git a/uv.lock b/uv.lock index 260ee090..086ae8ef 100644 --- a/uv.lock +++ b/uv.lock @@ -1,6 +1,10 @@ version = 1 revision = 3 requires-python = ">=3.13, <3.15" +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version < '3.14'", +] [[package]] name = "async-generator" @@ -151,9 +155,9 @@ name = "greenback" version = "1.2.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "greenlet" }, - { name = "outcome" }, - { name = "sniffio" }, + { name = "greenlet", marker = "python_full_version < '3.14'" }, + { name = "outcome", marker = "python_full_version < '3.14'" }, + { name = "sniffio", marker = "python_full_version < '3.14'" }, ] 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" } wheels = [ @@ -568,6 +572,18 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/30/3d/64ad57c803f1fa1e963a7946b6e0fea4a70df53c1a7fed304586539c2bac/pytest-8.3.5-py3-none-any.whl", hash = "sha256:c69214aa47deac29fad6c2a4f590b9c4a9fdb16a403176fe154b79c0b4d4d820", size = 343634, upload-time = "2025-03-02T12:54:52.069Z" }, ] +[[package]] +name = "pytest-timeout" +version = "2.4.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pytest" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/ac/82/4c9ecabab13363e72d880f2fb504c5f750433b2b6f16e99f4ec21ada284c/pytest_timeout-2.4.0.tar.gz", hash = "sha256:7e68e90b01f9eff71332b25001f85c75495fc4e3a836701876183c4bcfd0540a", size = 17973, upload-time = "2025-05-05T19:44:34.99Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fa/b6/3127540ecdf1464a00e5a01ee60a1b09175f6913f0644ac748494d9c4b21/pytest_timeout-2.4.0-py3-none-any.whl", hash = "sha256:c42667e5cdadb151aeb5b26d114aff6bdf5a907f176a007a30b940d3d865b5c2", size = 14382, upload-time = "2025-05-05T19:44:33.502Z" }, +] + [[package]] name = "python-baseconv" version = "1.2.2" @@ -654,7 +670,6 @@ version = "0.1.0a6.dev0" source = { editable = "." } dependencies = [ { name = "bidict" }, - { name = "cffi" }, { name = "colorlog" }, { name = "msgspec" }, { name = "multiaddr" }, @@ -667,21 +682,23 @@ dependencies = [ [package.dev-dependencies] dev = [ - { name = "greenback" }, { name = "pexpect" }, { name = "prompt-toolkit" }, { name = "psutil" }, { name = "pyperclip" }, { name = "pytest" }, + { name = "pytest-timeout" }, { name = "stackscope" }, { name = "typing-extensions" }, { name = "xonsh" }, ] devx = [ - { name = "greenback" }, { name = "stackscope" }, { name = "typing-extensions" }, ] +eventfd = [ + { name = "cffi", marker = "python_full_version < '3.14'" }, +] lint = [ { name = "ruff" }, ] @@ -691,15 +708,21 @@ repl = [ { name = "pyperclip" }, { name = "xonsh" }, ] +subints = [ + { name = "msgspec", marker = "python_full_version >= '3.14'" }, +] +sync-pause = [ + { name = "greenback", marker = "python_full_version < '3.14'" }, +] testing = [ { name = "pexpect" }, { name = "pytest" }, + { name = "pytest-timeout" }, ] [package.metadata] requires-dist = [ { name = "bidict", specifier = ">=0.23.1" }, - { name = "cffi", specifier = ">=1.17.1" }, { name = "colorlog", specifier = ">=6.8.2,<7" }, { name = "msgspec", specifier = ">=0.20.0" }, { name = "multiaddr", specifier = ">=0.2.0" }, @@ -712,21 +735,21 @@ requires-dist = [ [package.metadata.requires-dev] dev = [ - { name = "greenback", specifier = ">=1.2.1,<2" }, { name = "pexpect", specifier = ">=4.9.0,<5" }, { name = "prompt-toolkit", specifier = ">=3.0.50" }, { name = "psutil", specifier = ">=7.0.0" }, { name = "pyperclip", specifier = ">=1.9.0" }, { name = "pytest", specifier = ">=8.3.5" }, + { name = "pytest-timeout", specifier = ">=2.3" }, { name = "stackscope", specifier = ">=0.2.2,<0.3" }, { name = "typing-extensions", specifier = ">=4.14.1" }, { name = "xonsh", editable = "../xonsh" }, ] devx = [ - { name = "greenback", specifier = ">=1.2.1,<2" }, { name = "stackscope", specifier = ">=0.2.2,<0.3" }, { name = "typing-extensions", specifier = ">=4.14.1" }, ] +eventfd = [{ name = "cffi", marker = "python_full_version == '3.13.*'", specifier = ">=1.17.1" }] lint = [{ name = "ruff", specifier = ">=0.9.6" }] repl = [ { name = "prompt-toolkit", specifier = ">=3.0.50" }, @@ -734,9 +757,12 @@ repl = [ { name = "pyperclip", specifier = ">=1.9.0" }, { name = "xonsh", editable = "../xonsh" }, ] +subints = [{ name = "msgspec", marker = "python_full_version >= '3.14'", specifier = ">=0.21.0" }] +sync-pause = [{ name = "greenback", marker = "python_full_version == '3.13.*'", specifier = ">=1.2.1,<2" }] testing = [ { name = "pexpect", specifier = ">=4.9.0,<5" }, { name = "pytest", specifier = ">=8.3.5" }, + { name = "pytest-timeout", specifier = ">=2.3" }, ] [[package]] @@ -846,78 +872,54 @@ source = { editable = "../xonsh" } [package.metadata] requires-dist = [ - { name = "coverage", marker = "extra == 'dev'", specifier = ">=5.3.1" }, + { name = "click", marker = "extra == 'full'" }, { name = "coverage", marker = "extra == 'test'", specifier = ">=5.3.1" }, { name = "distro", marker = "sys_platform == 'linux' and extra == 'full'" }, { name = "distro", marker = "extra == 'linux'" }, - { name = "furo", marker = "extra == 'dev'" }, { name = "furo", marker = "extra == 'doc'" }, { name = "gnureadline", marker = "sys_platform == 'darwin' and extra == 'full'" }, { name = "gnureadline", marker = "extra == 'mac'" }, - { name = "matplotlib", marker = "extra == 'dev'" }, { name = "matplotlib", marker = "extra == 'doc'" }, - { name = "myst-parser", marker = "extra == 'dev'" }, { name = "myst-parser", marker = "extra == 'doc'" }, - { name = "numpydoc", marker = "extra == 'dev'" }, { name = "numpydoc", marker = "extra == 'doc'" }, { name = "pre-commit", marker = "extra == 'dev'" }, { name = "prompt-toolkit", marker = "extra == 'bestshell'", specifier = ">=3.0.29" }, - { name = "prompt-toolkit", marker = "extra == 'dev'", specifier = ">=3.0.29" }, - { name = "prompt-toolkit", marker = "extra == 'doc'", specifier = ">=3.0.29" }, - { name = "prompt-toolkit", marker = "extra == 'full'", specifier = ">=3.0.29" }, { name = "prompt-toolkit", marker = "extra == 'ptk'", specifier = ">=3.0.29" }, { name = "prompt-toolkit", marker = "extra == 'test'", specifier = ">=3.0.29" }, - { name = "psutil", marker = "extra == 'dev'" }, { name = "psutil", marker = "extra == 'doc'" }, { name = "pygments", marker = "extra == 'bestshell'", specifier = ">=2.2" }, - { name = "pygments", marker = "extra == 'dev'", specifier = ">=2.2" }, - { name = "pygments", marker = "extra == 'doc'", specifier = ">=2.2" }, - { name = "pygments", marker = "extra == 'full'", specifier = ">=2.2" }, { name = "pygments", marker = "extra == 'pygments'", specifier = ">=2.2" }, { name = "pygments", marker = "extra == 'test'", specifier = ">=2.2" }, - { name = "pyperclip", marker = "extra == 'full'" }, { name = "pyperclip", marker = "extra == 'ptk'" }, - { name = "pyte", marker = "extra == 'dev'", specifier = ">=0.8.0" }, { name = "pyte", marker = "extra == 'test'", specifier = ">=0.8.0" }, - { name = "pytest", marker = "extra == 'dev'", specifier = ">=7" }, { name = "pytest", marker = "extra == 'test'", specifier = ">=7" }, - { name = "pytest-cov", marker = "extra == 'dev'" }, { name = "pytest-cov", marker = "extra == 'test'" }, - { name = "pytest-mock", marker = "extra == 'dev'" }, { name = "pytest-mock", marker = "extra == 'test'" }, - { name = "pytest-rerunfailures", marker = "extra == 'dev'" }, { name = "pytest-rerunfailures", marker = "extra == 'test'" }, - { name = "pytest-subprocess", marker = "extra == 'dev'" }, { name = "pytest-subprocess", marker = "extra == 'test'" }, - { name = "pytest-timeout", marker = "extra == 'dev'" }, { name = "pytest-timeout", marker = "extra == 'test'" }, - { name = "pyzmq", marker = "extra == 'dev'" }, { name = "pyzmq", marker = "extra == 'doc'" }, { name = "re-ver", marker = "extra == 'dev'" }, - { name = "requests", marker = "extra == 'dev'" }, { name = "requests", marker = "extra == 'test'" }, - { name = "restructuredtext-lint", marker = "extra == 'dev'" }, { name = "restructuredtext-lint", marker = "extra == 'test'" }, - { name = "runthis-sphinxext", marker = "extra == 'dev'" }, { name = "runthis-sphinxext", marker = "extra == 'doc'" }, { name = "setproctitle", marker = "sys_platform == 'win32' and extra == 'full'" }, { name = "setproctitle", marker = "extra == 'proctitle'" }, - { name = "sphinx", marker = "extra == 'dev'", specifier = ">=3.1" }, { name = "sphinx", marker = "extra == 'doc'", specifier = ">=3.1" }, - { name = "sphinx-autobuild", marker = "extra == 'dev'" }, { name = "sphinx-autobuild", marker = "extra == 'doc'" }, - { name = "sphinx-prompt", marker = "extra == 'dev'" }, { name = "sphinx-prompt", marker = "extra == 'doc'" }, - { name = "sphinx-reredirects", marker = "extra == 'dev'" }, { name = "sphinx-reredirects", marker = "extra == 'doc'" }, + { name = "sphinx-sitemap", marker = "extra == 'doc'" }, { name = "tomli", marker = "extra == 'dev'" }, - { name = "tornado", marker = "extra == 'dev'" }, { name = "tornado", marker = "extra == 'doc'" }, { name = "ujson", marker = "extra == 'full'" }, - { name = "virtualenv", marker = "extra == 'dev'", specifier = ">=20.16.2" }, { name = "virtualenv", marker = "extra == 'test'", specifier = ">=20.16.2" }, + { name = "xonsh", extras = ["bestshell"], marker = "extra == 'doc'" }, + { name = "xonsh", extras = ["bestshell"], marker = "extra == 'test'" }, + { name = "xonsh", extras = ["doc", "test"], marker = "extra == 'dev'" }, + { name = "xonsh", extras = ["ptk", "pygments"], marker = "extra == 'full'" }, ] -provides-extras = ["bestshell", "dev", "doc", "full", "linux", "mac", "proctitle", "ptk", "pygments", "test"] +provides-extras = ["ptk", "pygments", "mac", "linux", "proctitle", "full", "bestshell", "test", "dev", "doc"] [package.metadata.requires-dev] dev = [{ name = "xonsh", extras = ["dev"] }]