Skip to content

fix: fixed crash caused by custom factory methods #664

fix: fixed crash caused by custom factory methods

fix: fixed crash caused by custom factory methods #664

Triggered via pull request January 15, 2025 11:21
Status Success
Total duration 5m 21s
Artifacts 48

ci.yml

on: pull_request
Matrix: test
Matrix: mypy
Combine & check coverage
19s
Combine & check coverage
Publish new release
9s
Publish new release
Fit to window
Zoom out
Zoom in

Annotations

56 warnings
mypy (3.10)
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
mypy (3.11)
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
mypy (3.8)
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
mypy (3.9)
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
mypy (3.12)
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
mypy (3.13)
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.10, ubuntu-latest, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.10, windows-latest, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.10, ubuntu-latest, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.11, ubuntu-latest, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.11, windows-latest, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.11, ubuntu-latest, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.10, macos-13, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.11, macos-13, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.11, windows-latest, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.11, macos-13, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.10, windows-latest, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.10, macos-13, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.13, macos-13, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.9, macos-13, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.8, macos-13, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.12, macos-13, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.8, macos-13, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.8, ubuntu-latest, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.13, macos-13, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.13, ubuntu-latest, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.13, ubuntu-latest, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.8, ubuntu-latest, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.13, windows-latest, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.8, windows-latest, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.13, windows-latest, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.12, macos-13, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.12, windows-latest, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.12, ubuntu-latest, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.12, windows-latest, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.12, ubuntu-latest, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.8, windows-latest, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.9, macos-13, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (pypy3.10, windows-latest, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (pypy3.10, windows-latest, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (pypy3.10, macos-13, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (pypy3.10, ubuntu-latest, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.9, ubuntu-latest, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (pypy3.10, ubuntu-latest, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (pypy3.10, macos-13, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (pypy3.9, macos-13, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.9, windows-latest, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.9, ubuntu-latest, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (pypy3.9, ubuntu-latest, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (3.9, windows-latest, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (pypy3.9, ubuntu-latest, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (pypy3.9, windows-latest, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (pypy3.9, windows-latest, "--with=pytest==8.3.3" "--with=pydantic<2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
test (pypy3.9, macos-13, "--with=pytest>=8.3.4" "--with=pydantic>2")
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Combine & check coverage
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Publish new release
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.

Artifacts

Produced during runtime
Name Size
coverage-data-3.10-macos-13-16
2.33 MB
coverage-data-3.10-macos-13-17
2.33 MB
coverage-data-3.10-ubuntu-latest-12
102 KB
coverage-data-3.10-ubuntu-latest-13
115 KB
coverage-data-3.10-windows-latest-14
2.33 MB
coverage-data-3.10-windows-latest-15
2.33 MB
coverage-data-3.11-macos-13-22
2.39 MB
coverage-data-3.11-macos-13-23
2.41 MB
coverage-data-3.11-ubuntu-latest-18
104 KB
coverage-data-3.11-ubuntu-latest-19
115 KB
coverage-data-3.11-windows-latest-20
2.39 MB
coverage-data-3.11-windows-latest-21
2.41 MB
coverage-data-3.12-macos-13-28
4.02 MB
coverage-data-3.12-macos-13-29
4.06 MB
coverage-data-3.12-ubuntu-latest-24
97.2 KB
coverage-data-3.12-ubuntu-latest-25
109 KB
coverage-data-3.12-windows-latest-26
4.03 MB
coverage-data-3.12-windows-latest-27
4.06 MB
coverage-data-3.13-macos-13-34
2.36 MB
coverage-data-3.13-macos-13-35
2.38 MB
coverage-data-3.13-ubuntu-latest-30
102 KB
coverage-data-3.13-ubuntu-latest-31
113 KB
coverage-data-3.13-windows-latest-32
2.36 MB
coverage-data-3.13-windows-latest-33
2.38 MB
coverage-data-3.8-macos-13-4
2.31 MB
coverage-data-3.8-macos-13-5
2.32 MB
coverage-data-3.8-ubuntu-latest-0
98.3 KB
coverage-data-3.8-ubuntu-latest-1
112 KB
coverage-data-3.8-windows-latest-2
2.31 MB
coverage-data-3.8-windows-latest-3
2.32 MB
coverage-data-3.9-macos-13-10
2.3 MB
coverage-data-3.9-macos-13-11
2.31 MB
coverage-data-3.9-ubuntu-latest-6
100 KB
coverage-data-3.9-ubuntu-latest-7
113 KB
coverage-data-3.9-windows-latest-8
2.31 MB
coverage-data-3.9-windows-latest-9
2.31 MB
coverage-data-pypy3.10-macos-13-46
210 KB
coverage-data-pypy3.10-macos-13-47
211 KB
coverage-data-pypy3.10-ubuntu-latest-42
41.3 KB
coverage-data-pypy3.10-ubuntu-latest-43
41.3 KB
coverage-data-pypy3.10-windows-latest-44
210 KB
coverage-data-pypy3.10-windows-latest-45
211 KB
coverage-data-pypy3.9-macos-13-40
205 KB
coverage-data-pypy3.9-macos-13-41
204 KB
coverage-data-pypy3.9-ubuntu-latest-36
40.8 KB
coverage-data-pypy3.9-ubuntu-latest-37
40.6 KB
coverage-data-pypy3.9-windows-latest-38
205 KB
coverage-data-pypy3.9-windows-latest-39
210 KB