diff --git a/.github/workflows/update-textual-snapshots.yml b/.github/workflows/update-textual-snapshots.yml index 07e172b45d..f0c2a18b39 100644 --- a/.github/workflows/update-textual-snapshots.yml +++ b/.github/workflows/update-textual-snapshots.yml @@ -52,7 +52,7 @@ jobs: - name: Run pytest to update snapshots id: pytest run: | - uv run python -m pytest tests/pipelines/test_create_app.py --snapshot-update --color=yes --durations=0 -n auto + uv run python -m pytest tests/pipelines/test_create_app.py --snapshot-update --color=yes --durations=0 -n logical continue-on-error: true # indication that the run has finished diff --git a/pyproject.toml b/pyproject.toml index a9e78a29e6..bfbf53da25 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -54,7 +54,7 @@ dependencies = [ "repo2rocrate", "setuptools<81", "tabulate", - "textual==8.2.4", + "textual==8.2.7", "trogon", "pdiff", "ruamel.yaml", diff --git a/tests/pipelines/__snapshots__/test_create_app/test_github_exit_message.svg b/tests/pipelines/__snapshots__/test_create_app/test_github_exit_message.svg index 27b33c8ab0..cfa48a410d 100644 --- a/tests/pipelines/__snapshots__/test_create_app/test_github_exit_message.svg +++ b/tests/pipelines/__snapshots__/test_create_app/test_github_exit_message.svg @@ -42,14 +42,13 @@ .terminal-r8 { fill: #57a5e2 } .terminal-r9 { fill: #ffc473 } .terminal-r10 { fill: #ffffff } -.terminal-r11 { fill: #d2d2d2 } -.terminal-r12 { fill: #345b7a } -.terminal-r13 { fill: #f4bc6e } -.terminal-r14 { fill: #7ae998 } -.terminal-r15 { fill: #55c076;font-weight: bold } -.terminal-r16 { fill: #008139 } -.terminal-r17 { fill: #ffa62b;font-weight: bold } -.terminal-r18 { fill: #495259 } +.terminal-r11 { fill: #345b7a } +.terminal-r12 { fill: #f4bc6e } +.terminal-r13 { fill: #7ae998 } +.terminal-r14 { fill: #55c076;font-weight: bold } +.terminal-r15 { fill: #008139 } +.terminal-r16 { fill: #ffa62b;font-weight: bold } +.terminal-r17 { fill: #495259 } @@ -213,7 +212,7 @@ - + ⭘nf-core pipelines create β€” Create a new pipeline with the nf-core pipeline templa… @@ -244,12 +243,12 @@ git push --all origin -β–ŒπŸ’‘ Note the --all flag: this is needed to push all branches to the remote. +β–ŒπŸ’‘ Note the --all flag: this is needed to push all branches to the remote. -β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–” - Close  -▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ +β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–” + Close  +▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ @@ -264,7 +263,7 @@ - d Toggle dark mode  q Quit  a Toggle all β–^p palette + d Toggle dark mode  q Quit  a Toggle all β–^p palette diff --git a/uv.lock b/uv.lock index ac0b46a1df..2bea9bdda7 100644 --- a/uv.lock +++ b/uv.lock @@ -1714,7 +1714,7 @@ requires-dist = [ { name = "sphinx", marker = "extra == 'dev'" }, { name = "sphinx-rtd-theme", marker = "extra == 'dev'" }, { name = "tabulate" }, - { name = "textual", specifier = "==8.2.4" }, + { name = "textual", specifier = "==8.2.7" }, { name = "textual-dev", marker = "extra == 'dev'", specifier = "==1.8.0" }, { name = "trogon" }, { name = "types-jsonschema", marker = "extra == 'dev'" }, @@ -3336,7 +3336,7 @@ wheels = [ [[package]] name = "textual" -version = "8.2.4" +version = "8.2.7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "markdown-it-py", version = "3.0.0", source = { registry = "https://pypi.org/simple" }, extra = ["linkify"], marker = "python_full_version < '3.11'" }, @@ -3347,9 +3347,9 @@ dependencies = [ { name = "rich" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/19/89/bec5709fb759f9c784bbcb30b2e3497df3f901691d13c2b864dbf6694a17/textual-8.2.4.tar.gz", hash = "sha256:d4e2b2ddd7157191d00b228592b7c739ea080b7d792fd410f23ca75f05ea76c4", size = 1848933, upload-time = "2026-04-19T04:20:45.845Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9b/7a/c519db0aba5024f86e71e9631810bfdd6866ed2c8695bd7fa34b90e7ef59/textual-8.2.7.tar.gz", hash = "sha256:658f568ff81e30ed43890c3e07520390e5cf1b4763822006e060656b0a88f105", size = 1859249, upload-time = "2026-05-19T10:52:49.531Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5c/32/02932f0d597cdbb34e34bf24266ff0f2cf292ccb3aafc37dd9efcb0cc416/textual-8.2.4-py3-none-any.whl", hash = "sha256:a83bd3f0cc7125ca203845af753f9d6b6be030025ecd1b05cc75ebe645b9c4ba", size = 724390, upload-time = "2026-04-19T04:20:49.968Z" }, + { url = "https://files.pythonhosted.org/packages/a8/f5/c1e18bc0707300a0e90204343abbf7d7acd6fb7ebe03a6d4893b99a234b8/textual-8.2.7-py3-none-any.whl", hash = "sha256:4caaa13a90bc4cf9c6c862c067ccd34fe84e9c161710a2a907a8026313b6bd73", size = 731129, upload-time = "2026-05-19T10:52:51.773Z" }, ] [[package]]