Stateless components #461
pull-request-commit.yml
on: pull_request
Matrix: call-build
call-lint
/
lint
6s
Matrix: call-pages
Matrix: call-test
Annotations
26 errors and 14 warnings
|
ruff (SIM118):
src/tomato/daemon/cmd.py#L69
src/tomato/daemon/cmd.py:69:13: SIM118 Use `key in dict` instead of `key in dict.keys()`
help: Remove `.keys()`
|
|
ruff (SIM118):
src/tomato/daemon/cmd.py#L60
src/tomato/daemon/cmd.py:60:13: SIM118 Use `key in dict` instead of `key in dict.keys()`
help: Remove `.keys()`
|
|
ruff (PLR0402):
src/tomato/daemon/cmd.py#L16
src/tomato/daemon/cmd.py:16:8: PLR0402 Use `from tomato.daemon import pipdb` in lieu of alias
help: Replace with `from tomato.daemon import pipdb`
|
|
ruff (PLR0402):
src/tomato/daemon/cmd.py#L15
src/tomato/daemon/cmd.py:15:8: PLR0402 Use `from tomato.daemon import drvdb` in lieu of alias
help: Replace with `from tomato.daemon import drvdb`
|
|
ruff (B010):
src/tomato/daemon/__init__.py#L91
src/tomato/daemon/__init__.py:91:21: B010 Do not call `setattr` with a constant attribute value. It is not any safer than normal property access.
help: Replace `setattr` with assignment
|
|
ruff (B009):
src/tomato/daemon/__init__.py#L89
src/tomato/daemon/__init__.py:89:20: B009 Do not call `getattr` with a constant attribute value. It is not any safer than normal property access.
help: Replace `getattr` with attribute access
|
|
ruff (B010):
src/tomato/daemon/__init__.py#L70
src/tomato/daemon/__init__.py:70:5: B010 Do not call `setattr` with a constant attribute value. It is not any safer than normal property access.
help: Replace `setattr` with assignment
|
|
ruff (B010):
src/tomato/daemon/__init__.py#L67
src/tomato/daemon/__init__.py:67:5: B010 Do not call `setattr` with a constant attribute value. It is not any safer than normal property access.
help: Replace `setattr` with assignment
|
|
ruff (B010):
src/tomato/daemon/__init__.py#L64
src/tomato/daemon/__init__.py:64:5: B010 Do not call `setattr` with a constant attribute value. It is not any safer than normal property access.
help: Replace `setattr` with assignment
|
|
ruff (PLR0402):
src/tomato/daemon/__init__.py#L14
src/tomato/daemon/__init__.py:14:8: PLR0402 Use `from tomato.daemon import cmd` in lieu of alias
help: Replace with `from tomato.daemon import cmd`
|
|
call-test (3.13, ubuntu-latest) / test
Process completed with exit code 1.
|
|
call-test (3.11, ubuntu-latest) / test
The strategy configuration was canceled because "call-test._3_13_ubuntu-latest" failed
|
|
call-test (3.11, ubuntu-latest) / test
The operation was canceled.
|
|
call-test (3.10, windows-latest) / test
The strategy configuration was canceled because "call-test._3_13_ubuntu-latest" failed
|
|
call-test (3.10, windows-latest) / test
The operation was canceled.
|
|
call-test (3.12, ubuntu-latest) / test
The strategy configuration was canceled because "call-test._3_13_ubuntu-latest" failed
|
|
call-test (3.12, ubuntu-latest) / test
The operation was canceled.
|
|
call-test (3.10, ubuntu-latest) / test
The strategy configuration was canceled because "call-test._3_13_ubuntu-latest" failed
|
|
call-test (3.10, ubuntu-latest) / test
The operation was canceled.
|
|
pull-request-commit
The strategy configuration was canceled because "call-test._3_13_ubuntu-latest" failed
|
|
pull-request-commit
The strategy configuration was canceled because "call-test._3_13_ubuntu-latest" failed
|
|
pull-request-commit
The strategy configuration was canceled because "call-test._3_13_ubuntu-latest" failed
|
|
pull-request-commit
The strategy configuration was canceled because "call-test._3_13_ubuntu-latest" failed
|
|
pull-request-commit
The strategy configuration was canceled because "call-test._3_13_ubuntu-latest" failed
|
|
call-test (3.14, ubuntu-latest) / test
The strategy configuration was canceled because "call-test._3_13_ubuntu-latest" failed
|
|
call-test (3.14, ubuntu-latest) / test
The operation was canceled.
|
|
call-lint / lint
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/
|
|
call-build (3.11, ubuntu-latest) / build
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, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
call-build (3.13, ubuntu-latest) / build
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, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
call-build (3.14, ubuntu-latest) / build
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, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
call-build (3.10, ubuntu-latest) / build
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, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
call-build (3.10, windows-latest) / build
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, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
call-build (3.12, ubuntu-latest) / build
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, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
call-pages (3.10, ubuntu-latest) / pages
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, actions/download-artifact@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
call-test (3.13, ubuntu-latest) / test
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, actions/download-artifact@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
call-test (3.11, ubuntu-latest) / test
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, actions/download-artifact@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
call-test (3.10, windows-latest) / test
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, actions/download-artifact@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
call-test (3.12, ubuntu-latest) / test
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, actions/download-artifact@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
call-test (3.10, ubuntu-latest) / test
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, actions/download-artifact@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
call-test (3.14, ubuntu-latest) / test
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, actions/download-artifact@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
dist-ubuntu-latest-3.10
|
126 KB |
sha256:7290c65ce9e9cdf04acae9140cb75470ff101d7a5e8fddf88b0116f63c8b4ce3
|
|
|
dist-ubuntu-latest-3.11
|
126 KB |
sha256:abd5411d81d7d3924679dff55c5dd7d98928741c78e039e631ed71093ccef1eb
|
|
|
dist-ubuntu-latest-3.12
|
126 KB |
sha256:c2a44cea5ee5845f7539b2d7f0b7d578631299d5d48958fcd65183e9980afdca
|
|
|
dist-ubuntu-latest-3.13
|
126 KB |
sha256:55ddd713369f5df44f80d73920d3c1e122b99ad04c231dc15878c944643e2193
|
|
|
dist-ubuntu-latest-3.14
|
126 KB |
sha256:1808b995f35dfea3508be0862461b24e0984de73b5d5cae542272753720a479a
|
|
|
dist-windows-latest-3.10
|
127 KB |
sha256:2d0f65a579d3ed38c8925e255a88870c0473461c00c44b68ec1cd76cbc1be68b
|
|
|
public-ubuntu-latest-3.10
|
3.22 MB |
sha256:ff2cdcde56c4ac66c12d320d82f3cc83f4cdc1aaca298caf4593e8be5d25edb6
|
|