Skip to content

fix: support string annotations in attrs.converters.optional #2413

fix: support string annotations in attrs.converters.optional

fix: support string annotations in attrs.converters.optional #2413

Triggered via pull request October 3, 2026 10:35
Status Success
Total duration 1m 55s
Artifacts 5

ci.yml

on: pull_request
Build & verify package
19s
Build & verify package
Run linters
19s
Run linters
Check types using supported type checkers
16s
Check types using supported type checkers
Verify dev env
13s
Verify dev env
Matrix: tests-pypy
Matrix: tests
Run doctests & render changelog
18s
Run doctests & render changelog
Combine & check coverage
14s
Combine & check coverage
Ensure everything required is passing for branch protection
5s
Ensure everything required is passing for branch protection
Fit to window
Zoom out
Zoom in

Annotations

14 notices
Verify dev env
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Check types using supported type checkers
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Run linters
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Build & verify package
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Run doctests & render changelog
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Tests on pypy-3.11
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Tests & Mypy on 3.12
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Tests & Mypy on 3.13
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Tests & Mypy on 3.10
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Tests & Mypy on 3.11
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Tests & Mypy on 3.14
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Tests & Mypy on 3.15
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Combine & check coverage
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Ensure everything required is passing for branch protection
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
Package Metadata
3.53 KB
sha256:0036018c74cdf70eee5bb1ac1df677b4e2272e1b57f4215e6528db00502b3ec6
Packages
1010 KB
sha256:230d579ae63637d2bde423836beeef50e221adb86bb74cc0e224903cdabdb99d
PyPI README
3.21 KB
sha256:4057cf4895491edcc0e324fa1921d3401090839b8749d53d2b35df52aeefa85b
coverage-data-3.10
122 KB
sha256:ec7d116174d4c23f449556e69e3115ce5f08926a8bf2963a79715b4c3fbebe6d
coverage-data-3.14
133 KB
sha256:9dba8308b905713ba0bb46b35b2ce6e1aef16957705f26a46efee5045a90160c