Skip to content

chore: Remove support for Python 3.8 #778

chore: Remove support for Python 3.8

chore: Remove support for Python 3.8 #778

Triggered via pull request September 16, 2026 20:49
Status Failure
Total duration 21s
Artifacts

ruff.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 warning
ruff (UP006): src/choreographer/protocol/__init__.py#L17
src/choreographer/protocol/__init__.py:17:36: UP006 Use `tuple` instead of `Tuple` for type annotation help: Replace with `tuple`
ruff (UP035): src/choreographer/protocol/__init__.py#L10
src/choreographer/protocol/__init__.py:10:1: UP035 `typing.Tuple` is deprecated, use `tuple` instead
ruff (UP035): src/choreographer/protocol/__init__.py#L10
src/choreographer/protocol/__init__.py:10:1: UP035 Import from `collections.abc` instead: `MutableMapping` help: Import from `collections.abc`
ruff (UP035): src/choreographer/channels/pipe.py#L24
src/choreographer/channels/pipe.py:24:5: UP035 Import from `collections.abc` instead: `Mapping`, `Sequence` help: Import from `collections.abc`
ruff (UP035): src/choreographer/channels/_interface_type.py#L8
src/choreographer/channels/_interface_type.py:8:5: UP035 Import from `collections.abc` instead: `Mapping`, `Sequence` help: Import from `collections.abc`
ruff (UP035): src/choreographer/browsers/chromium.py#L29
src/choreographer/browsers/chromium.py:29:5: UP035 Import from `collections.abc` instead: `Mapping`, `MutableMapping`, `Sequence` help: Import from `collections.abc`
ruff (UP035): src/choreographer/browsers/_interface_type.py#L10
src/choreographer/browsers/_interface_type.py:10:5: UP035 Import from `collections.abc` instead: `Mapping`, `MutableMapping`, `Sequence` help: Import from `collections.abc`
ruff (UP035): src/choreographer/browser_sync.py#L21
src/choreographer/browser_sync.py:21:5: UP035 Import from `collections.abc` instead: `MutableMapping` help: Import from `collections.abc`
ruff (UP035): src/choreographer/browser_async.py#L28
src/choreographer/browser_async.py:28:5: UP035 Import from `collections.abc` instead: `Generator`, `MutableMapping` help: Import from `collections.abc`
ruff (UP035): src/choreographer/_brokers/_async.py#L16
src/choreographer/_brokers/_async.py:16:5: UP035 Import from `collections.abc` instead: `MutableMapping` help: Import from `collections.abc`
ruff
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/ruff-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/