https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: dev-python/pydantic-1.10.5 fails tests (CYTHON3-SYSTEM). Discovered on: amd64 (internal ref: hardened_tinderbox) NOTE: (CYTHON3-SYSTEM) in the summary means that the bug was found on a machine that runs dev-python/cython-3 but this bug MAY or MAY NOT BE related to the new version of cython
Created attachment 855552 [details] build.log build log and emerge --info
Error(s) that match a know pattern in addition to what has been reported in the summary: E TypeError: Argument 'bases' has incorrect type (expected list, got tuple) E TypeError: Argument 'ge' has incorrect type (expected float, got int) ERROR tests/test_annotated.py - TypeError: Argument 'ge' has incorrect type (... ERROR tests/test_construction.py - TypeError: Argument 'bases' has incorrect ... ERROR tests/test_dataclasses.py - TypeError: Argument 'bases' has incorrect t... ERROR tests/test_hypothesis_plugin.py - TypeError: Argument 'bases' has incor... ERROR tests/test_json.py - TypeError: Argument 'bases' has incorrect type (ex... ERROR tests/test_main.py - TypeError: Argument 'bases' has incorrect type (ex... ERROR tests/test_parse.py - TypeError: Argument 'bases' has incorrect type (e... ERROR tests/test_rich_repr.py - TypeError: Argument 'bases' has incorrect typ... ERROR tests/test_schema.py - TypeError: Argument 'bases' has incorrect type (... ERROR tests/test_settings.py - TypeError: Argument 'bases' has incorrect type... ERROR tests/test_types.py - TypeError: Argument 'bases' has incorrect type (e... ERROR tests/test_types_payment_card_number.py - TypeError: Argument 'bases' h... ERROR tests/test_validators.py - TypeError: Argument 'bases' has incorrect ty...
commit 2ba25e499aecc06545bdc354b96c4b0fb74485a4 Author: Michał Górny <mgorny@gentoo.org> Date: Tue Oct 11 17:43:29 2022 +0200 dev-python/pydantic: Move cython dep under native-extensions? Signed-off-by: Michał Górny <mgorny@gentoo.org> commit 9df16c1a913214af52d4a51a6598e478acb803f2 Author: Michał Górny <mgorny@gentoo.org> Date: Tue Oct 11 13:23:34 2022 +0200 dev-python/pydantic: Make C extensions optional Signed-off-by: Michał Górny <mgorny@gentoo.org> and 2.x doesn't use it (directly).