Skip to content

Python SDK 4.8.0 — full 1:1 parity with TypeScript SDK 4.8.0 #60

Python SDK 4.8.0 — full 1:1 parity with TypeScript SDK 4.8.0

Python SDK 4.8.0 — full 1:1 parity with TypeScript SDK 4.8.0 #60

Triggered via pull request June 20, 2026 09:30
Status Failure
Total duration 4m 56s
Artifacts 1

test.yml

on: pull_request
Matrix: Unit Tests
Lint & Type Check
26s
Lint & Type Check
Mutation testing
Mutation testing
Security Tests
41s
Security Tests
Coverage Report
2m 30s
Coverage Report
Property-Based Tests
37s
Property-Based Tests
SDK Parity Tests
27s
SDK Parity Tests
Performance Benchmarks
0s
Performance Benchmarks
Live Base sepolia integration
Live Base sepolia integration
Integration Tests
0s
Integration Tests
Test Summary
5s
Test Summary
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 9 warnings
ruff (UP006): src/agirails/adapters/adapter_registry.py#L114
src/agirails/adapters/adapter_registry.py:114:34: UP006 Use `list` instead of `List` for type annotation help: Replace with `list`
ruff (UP006): src/agirails/adapters/adapter_registry.py#L91
src/agirails/adapters/adapter_registry.py:91:26: UP006 Use `list` instead of `List` for type annotation help: Replace with `list`
ruff (UP045): src/agirails/adapters/adapter_registry.py#L79
src/agirails/adapters/adapter_registry.py:79:39: UP045 Use `X | None` for type annotations help: Convert to `X | None`
ruff (UP006): src/agirails/adapters/adapter_registry.py#L46
src/agirails/adapters/adapter_registry.py:46:25: UP006 Use `dict` instead of `Dict` for type annotation help: Replace with `dict`
ruff (UP035): src/agirails/adapters/adapter_registry.py#L14
src/agirails/adapters/adapter_registry.py:14:1: UP035 `typing.List` is deprecated, use `list` instead
ruff (UP035): src/agirails/adapters/adapter_registry.py#L14
src/agirails/adapters/adapter_registry.py:14:1: UP035 `typing.Dict` is deprecated, use `dict` instead
ruff (I001): src/agirails/adapters/__init__.py#L31
src/agirails/adapters/__init__.py:31:1: I001 Import block is un-sorted or un-formatted help: Organize imports
ruff (I001): src/agirails/__init__.py#L335
src/agirails/__init__.py:335:1: I001 Import block is un-sorted or un-formatted help: Organize imports
ruff (I001): src/agirails/__init__.py#L296
src/agirails/__init__.py:296:5: I001 Import block is un-sorted or un-formatted help: Organize imports
ruff (I001): src/agirails/__init__.py#L37
src/agirails/__init__.py:37:1: I001 Import block is un-sorted or un-formatted help: Organize imports
Security Tests
Process completed with exit code 1.
Coverage Report
Process completed with exit code 1.
Test Summary
Process completed with exit code 1.
Lint & Type Check
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit Tests (3.11)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit Tests (3.10)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit Tests (3.12)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit Tests (3.9)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
SDK Parity Tests
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Property-Based Tests
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Security Tests
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/
Coverage Report
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. 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
security-reports
4.01 KB
sha256:1345e709c545bba2c69654437eacf81b0dc0b5fe4f6586f254956b9972d2211b