Source: python-beartype Version: 0.19.0-1 Severity: serious User: debian-pyt...@lists.debian.org Usertags: python3.13
Hi Maintainer The autopkgtests of this package fail with Python 3.13 [1]. I've copied what I hope is the relevant part of the log below. Regards Graham [1] https://ci.debian.net/packages/p/python-beartype/testing/amd64/ 88s ==================================== ERRORS ==================================== 88s ____________________ ERROR at setup of test_door_is_subhint ____________________ 88s 88s @fixture(scope='session') 88s def door_cases_is_subhint() -> 'Iterable[Tuple[object, object, bool]]': ... 88s # Number of type variables parametrizing this ABC, defined as either... 88s TYPING_ABC_TYPEVARS_LEN = ( 88s # If the active Python interpreter targets Python >= 3.9, a private 88s # instance variable of this type hint factory yielding this 88s # metadata. Under Python >= 3.9, unsubscripted type hint factories 88s # are *NOT* parametrized by type variables. 88s > TypingABC._nparams 88s if IS_PYTHON_AT_LEAST_3_9 else 88s # Else, the active Python interpreter targets Python < 3.9. In this 88s # case, the number of type variables directly parametrizing this 88s # ABC. 88s len(get_hint_pep_typevars(TypingABC)) 88s ) 88s E AttributeError: type object 'ABCMeta' has no attribute '_nparams'