Your message dated Tue, 05 Mar 2024 19:19:13 +0000
with message-id <e1rhajl-004twk...@fasolo.debian.org>
and subject line Bug#1064739: fixed in python-typing-extensions 4.10.0-1
has caused the Debian Bug report #1064739,
regarding python-typing-extensions: FTBFS: AssertionError: Items in the first
set but not the second:
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1064739: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064739
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-typing-extensions
Version: 4.9.0-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240224 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> debian/rules binary
> dh binary --with python3 --buildsystem=pybuild
> dh_update_autotools_config -O--buildsystem=pybuild
> dh_autoreconf -O--buildsystem=pybuild
> dh_auto_configure -O--buildsystem=pybuild
> dh_auto_build -O--buildsystem=pybuild
> I: pybuild plugin_pyproject:129: Building wheel for python3.12 with "build"
> module
> I: pybuild base:305: python3.12 -m build --skip-dependency-check
> --no-isolation --wheel --outdir
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_typing-extensions
> * Building wheel...
> Successfully built typing_extensions-4.9.0-py3-none-any.whl
> I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.12 with
> "installer" module
> I: pybuild plugin_pyproject:129: Building wheel for python3.11 with "build"
> module
> I: pybuild base:305: python3.11 -m build --skip-dependency-check
> --no-isolation --wheel --outdir
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_typing-extensions
> * Building wheel...
> Successfully built typing_extensions-4.9.0-py3-none-any.whl
> I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.11 with
> "installer" module
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:305: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_typing-extensions/build; python3.12
> -m unittest discover -v --start-directory /<<PKGBUILDDIR>>/src
> test_all_names_in___all__
> (test_typing_extensions.AllTests.test_all_names_in___all__) ... ok
> test_drop_in_for_typing
> (test_typing_extensions.AllTests.test_drop_in_for_typing) ... ok
> test_typing_extensions_compiles_with_opt
> (test_typing_extensions.AllTests.test_typing_extensions_compiles_with_opt)
> ... ok
> test_typing_extensions_defers_when_possible
> (test_typing_extensions.AllTests.test_typing_extensions_defers_when_possible)
> ... ok
> test_typing_extensions_includes_standard
> (test_typing_extensions.AllTests.test_typing_extensions_includes_standard)
> ... ok
> test_annotated_in_other_types
> (test_typing_extensions.AnnotatedTests.test_annotated_in_other_types) ... ok
> test_attr_passthrough
> (test_typing_extensions.AnnotatedTests.test_attr_passthrough) ... ok
> test_cannot_check_instance
> (test_typing_extensions.AnnotatedTests.test_cannot_check_instance) ... ok
> test_cannot_check_subclass
> (test_typing_extensions.AnnotatedTests.test_cannot_check_subclass) ... ok
> test_cannot_getattr_typevar
> (test_typing_extensions.AnnotatedTests.test_cannot_getattr_typevar) ... ok
> test_cannot_instantiate_forward
> (test_typing_extensions.AnnotatedTests.test_cannot_instantiate_forward) ... ok
> test_cannot_instantiate_type_var
> (test_typing_extensions.AnnotatedTests.test_cannot_instantiate_type_var) ...
> ok
> test_cannot_subclass
> (test_typing_extensions.AnnotatedTests.test_cannot_subclass) ... ok
> test_flatten (test_typing_extensions.AnnotatedTests.test_flatten) ... ok
> test_hash_eq (test_typing_extensions.AnnotatedTests.test_hash_eq) ... ok
> test_instantiate (test_typing_extensions.AnnotatedTests.test_instantiate) ...
> ok
> test_instantiate_generic
> (test_typing_extensions.AnnotatedTests.test_instantiate_generic) ... ok
> test_pickle (test_typing_extensions.AnnotatedTests.test_pickle) ... ok
> test_repr (test_typing_extensions.AnnotatedTests.test_repr) ... ok
> test_special_form_containment
> (test_typing_extensions.AnnotatedTests.test_special_form_containment) ... ok
> test_specialize (test_typing_extensions.AnnotatedTests.test_specialize) ... ok
> test_subst (test_typing_extensions.AnnotatedTests.test_subst) ... ok
> test_can_subclass (test_typing_extensions.AnyTests.test_can_subclass) ... ok
> test_instantiation (test_typing_extensions.AnyTests.test_instantiation) ... ok
> test_isinstance (test_typing_extensions.AnyTests.test_isinstance) ... ok
> test_repr (test_typing_extensions.AnyTests.test_repr) ... ok
> test_repr_on_Any_subclass
> (test_typing_extensions.AnyTests.test_repr_on_Any_subclass) ... ok
> test_exception (test_typing_extensions.AssertNeverTests.test_exception) ... ok
> test_basics (test_typing_extensions.AssertTypeTests.test_basics) ... ok
> test_errors (test_typing_extensions.AssertTypeTests.test_errors) ... ok
> test (test_typing_extensions.BufferTests.test) ... ok
> test_basics (test_typing_extensions.ClassVarTests.test_basics) ... ok
> test_cannot_init (test_typing_extensions.ClassVarTests.test_cannot_init) ...
> ok
> test_cannot_subclass
> (test_typing_extensions.ClassVarTests.test_cannot_subclass) ... ok
> test_no_isinstance (test_typing_extensions.ClassVarTests.test_no_isinstance)
> ... ok
> test_repr (test_typing_extensions.ClassVarTests.test_repr) ... ok
> test_async_generator
> (test_typing_extensions.CollectionsAbcTests.test_async_generator) ... ok
> test_async_iterable
> (test_typing_extensions.CollectionsAbcTests.test_async_iterable) ... ok
> test_async_iterator
> (test_typing_extensions.CollectionsAbcTests.test_async_iterator) ... ok
> test_awaitable (test_typing_extensions.CollectionsAbcTests.test_awaitable)
> ... ok
> test_chainmap_instantiation
> (test_typing_extensions.CollectionsAbcTests.test_chainmap_instantiation) ...
> ok
> test_chainmap_subclass
> (test_typing_extensions.CollectionsAbcTests.test_chainmap_subclass) ... ok
> test_coroutine (test_typing_extensions.CollectionsAbcTests.test_coroutine)
> ... ok
> test_counter (test_typing_extensions.CollectionsAbcTests.test_counter) ... ok
> test_counter_instantiation
> (test_typing_extensions.CollectionsAbcTests.test_counter_instantiation) ... ok
> test_counter_subclass_instantiation
> (test_typing_extensions.CollectionsAbcTests.test_counter_subclass_instantiation)
> ... ok
> test_defaultdict_instantiation
> (test_typing_extensions.CollectionsAbcTests.test_defaultdict_instantiation)
> ... ok
> test_defaultdict_subclass
> (test_typing_extensions.CollectionsAbcTests.test_defaultdict_subclass) ... ok
> test_deque (test_typing_extensions.CollectionsAbcTests.test_deque) ... ok
> test_deque_instantiation
> (test_typing_extensions.CollectionsAbcTests.test_deque_instantiation) ... ok
> test_isinstance_collections
> (test_typing_extensions.CollectionsAbcTests.test_isinstance_collections) ...
> ok
> test_no_async_generator_instantiation
> (test_typing_extensions.CollectionsAbcTests.test_no_async_generator_instantiation)
> ... ok
> test_ordereddict_instantiation
> (test_typing_extensions.CollectionsAbcTests.test_ordereddict_instantiation)
> ... ok
> test_ordereddict_subclass
> (test_typing_extensions.CollectionsAbcTests.test_ordereddict_subclass) ... ok
> test_subclassing_async_generator
> (test_typing_extensions.CollectionsAbcTests.test_subclassing_async_generator)
> ... ok
> test_basic_introspection
> (test_typing_extensions.ConcatenateTests.test_basic_introspection) ... ok
> test_basics (test_typing_extensions.ConcatenateTests.test_basics) ... ok
> test_eq (test_typing_extensions.ConcatenateTests.test_eq) ... ok
> test_invalid_uses (test_typing_extensions.ConcatenateTests.test_invalid_uses)
> ... ok
> test_valid_uses (test_typing_extensions.ConcatenateTests.test_valid_uses) ...
> ok
> test_base_class
> (test_typing_extensions.DataclassTransformTests.test_base_class) ... ok
> test_decorator
> (test_typing_extensions.DataclassTransformTests.test_decorator) ... ok
> test_metaclass
> (test_typing_extensions.DataclassTransformTests.test_metaclass) ... ok
> test_category (test_typing_extensions.DeprecatedTests.test_category) ... ok
> test_class (test_typing_extensions.DeprecatedTests.test_class) ... ok
> test_class_with_inherited_new
> (test_typing_extensions.DeprecatedTests.test_class_with_inherited_new) ... ok
> test_class_with_init
> (test_typing_extensions.DeprecatedTests.test_class_with_init) ... ok
> test_class_with_new
> (test_typing_extensions.DeprecatedTests.test_class_with_new) ... ok
> test_class_with_new_but_no_init
> (test_typing_extensions.DeprecatedTests.test_class_with_new_but_no_init) ...
> ok
> test_dunder_deprecated
> (test_typing_extensions.DeprecatedTests.test_dunder_deprecated) ... ok
> test_existing_init_subclass
> (test_typing_extensions.DeprecatedTests.test_existing_init_subclass) ... ok
> test_existing_init_subclass_in_base
> (test_typing_extensions.DeprecatedTests.test_existing_init_subclass_in_base)
> ... ok
> test_function (test_typing_extensions.DeprecatedTests.test_function) ... ok
> test_init_subclass_has_correct_cls
> (test_typing_extensions.DeprecatedTests.test_init_subclass_has_correct_cls)
> ... ok
> test_init_subclass_with_explicit_classmethod
> (test_typing_extensions.DeprecatedTests.test_init_subclass_with_explicit_classmethod)
> ... ok
> test_method (test_typing_extensions.DeprecatedTests.test_method) ... ok
> test_mixin_class (test_typing_extensions.DeprecatedTests.test_mixin_class)
> ... ok
> test_no_retained_references_to_wrapper_instance
> (test_typing_extensions.DeprecatedTests.test_no_retained_references_to_wrapper_instance)
> ... ok
> test_only_strings_allowed
> (test_typing_extensions.DeprecatedTests.test_only_strings_allowed) ... ok
> test_property (test_typing_extensions.DeprecatedTests.test_property) ... ok
> test_turn_off_warnings
> (test_typing_extensions.DeprecatedTests.test_turn_off_warnings) ... ok
> test_annotation (test_typing_extensions.DocTests.test_annotation) ... ok
> test_equality (test_typing_extensions.DocTests.test_equality) ... ok
> test_hashability (test_typing_extensions.DocTests.test_hashability) ... ok
> test_pickle (test_typing_extensions.DocTests.test_pickle) ... ok
> test_repr (test_typing_extensions.DocTests.test_repr) ... ok
> test_dunder_final
> (test_typing_extensions.FinalDecoratorTests.test_dunder_final) ... ok
> test_final_unmodified
> (test_typing_extensions.FinalDecoratorTests.test_final_unmodified) ... ok
> test_basics (test_typing_extensions.FinalTests.test_basics) ... ok
> test_cannot_init (test_typing_extensions.FinalTests.test_cannot_init) ... ok
> test_cannot_subclass (test_typing_extensions.FinalTests.test_cannot_subclass)
> ... ok
> test_no_isinstance (test_typing_extensions.FinalTests.test_no_isinstance) ...
> ok
> test_repr (test_typing_extensions.FinalTests.test_repr) ... ok
> test_basics (test_typing_extensions.GetOriginalBasesTests.test_basics) ... ok
> test_builtin_generics
> (test_typing_extensions.GetOriginalBasesTests.test_builtin_generics) ... ok
> test_concrete_subclasses_of_generic_classes
> (test_typing_extensions.GetOriginalBasesTests.test_concrete_subclasses_of_generic_classes)
> ... ok
> test_namedtuples
> (test_typing_extensions.GetOriginalBasesTests.test_namedtuples) ... ok
> test_typeddicts
> (test_typing_extensions.GetOriginalBasesTests.test_typeddicts) ... ok
> test_final_forward_ref
> (test_typing_extensions.GetTypeHintTests.test_final_forward_ref) ... ok
> test_get_type_hints_ClassVar
> (test_typing_extensions.GetTypeHintTests.test_get_type_hints_ClassVar) ... ok
> test_get_type_hints_classes
> (test_typing_extensions.GetTypeHintTests.test_get_type_hints_classes) ... ok
> test_get_type_hints_modules
> (test_typing_extensions.GetTypeHintTests.test_get_type_hints_modules) ... ok
> test_respect_no_type_check
> (test_typing_extensions.GetTypeHintTests.test_respect_no_type_check) ... ok
> test_get_type_hints
> (test_typing_extensions.GetTypeHintsTests.test_get_type_hints) ... ok
> test_get_type_hints_refs
> (test_typing_extensions.GetTypeHintsTests.test_get_type_hints_refs) ... ok
> test_get_type_hints_typeddict
> (test_typing_extensions.GetTypeHintsTests.test_get_type_hints_typeddict) ...
> ok
> test_orig_bases (test_typing_extensions.GetTypeHintsTests.test_orig_bases)
> ... ok
> test_get_args (test_typing_extensions.GetUtilitiesTestCase.test_get_args) ...
> ok
> test_get_origin (test_typing_extensions.GetUtilitiesTestCase.test_get_origin)
> ... ok
> test_invalid (test_typing_extensions.IntVarTests.test_invalid) ... ok
> test_valid (test_typing_extensions.IntVarTests.test_valid) ... ok
> test_alias (test_typing_extensions.LiteralStringTests.test_alias) ... ok
> test_basics (test_typing_extensions.LiteralStringTests.test_basics) ... ok
> test_cannot_init (test_typing_extensions.LiteralStringTests.test_cannot_init)
> ... ok
> test_cannot_subclass
> (test_typing_extensions.LiteralStringTests.test_cannot_subclass) ... ok
> test_cannot_subscript
> (test_typing_extensions.LiteralStringTests.test_cannot_subscript) ... ok
> test_get_origin (test_typing_extensions.LiteralStringTests.test_get_origin)
> ... ok
> test_no_isinstance
> (test_typing_extensions.LiteralStringTests.test_no_isinstance) ... ok
> test_pickle (test_typing_extensions.LiteralStringTests.test_pickle) ... ok
> test_repr (test_typing_extensions.LiteralStringTests.test_repr) ... ok
> test_typevar (test_typing_extensions.LiteralStringTests.test_typevar) ... ok
> test_args (test_typing_extensions.LiteralTests.test_args) ... ok
> test_basics (test_typing_extensions.LiteralTests.test_basics) ... ok
> test_caching_of_Literal_respects_type
> (test_typing_extensions.LiteralTests.test_caching_of_Literal_respects_type)
> ... ok
> test_cannot_init (test_typing_extensions.LiteralTests.test_cannot_init) ... ok
> test_does_not_flatten_enum
> (test_typing_extensions.LiteralTests.test_does_not_flatten_enum) ... ok
> test_enum (test_typing_extensions.LiteralTests.test_enum) ... ok
> test_equal (test_typing_extensions.LiteralTests.test_equal) ... ok
> test_flatten (test_typing_extensions.LiteralTests.test_flatten) ... ok
> test_hash (test_typing_extensions.LiteralTests.test_hash) ... ok
> test_illegal_parameters_do_not_raise_runtime_errors
> (test_typing_extensions.LiteralTests.test_illegal_parameters_do_not_raise_runtime_errors)
> ... ok
> test_literals_inside_other_types
> (test_typing_extensions.LiteralTests.test_literals_inside_other_types) ... ok
> test_no_isinstance_or_issubclass
> (test_typing_extensions.LiteralTests.test_no_isinstance_or_issubclass) ... ok
> test_no_multiple_subscripts
> (test_typing_extensions.LiteralTests.test_no_multiple_subscripts) ... ok
> test_no_subclassing (test_typing_extensions.LiteralTests.test_no_subclassing)
> ... ok
> test_or_type_operator_with_Literal
> (test_typing_extensions.LiteralTests.test_or_type_operator_with_Literal) ...
> ok
> test_repr (test_typing_extensions.LiteralTests.test_repr) ... ok
> test_union_of_literals
> (test_typing_extensions.LiteralTests.test_union_of_literals) ... ok
> test_annotation_usage
> (test_typing_extensions.NamedTupleTests.test_annotation_usage) ... ok
> test_annotation_usage_with_default
> (test_typing_extensions.NamedTupleTests.test_annotation_usage_with_default)
> ... ok
> test_annotation_usage_with_methods
> (test_typing_extensions.NamedTupleTests.test_annotation_usage_with_methods)
> ... ok
> test_basics (test_typing_extensions.NamedTupleTests.test_basics) ... ok
> test_copy_and_pickle
> (test_typing_extensions.NamedTupleTests.test_copy_and_pickle) ... ok
> test_docstring (test_typing_extensions.NamedTupleTests.test_docstring) ... ok
> test_empty_namedtuple
> (test_typing_extensions.NamedTupleTests.test_empty_namedtuple) ... ok
> test_field_defaults
> (test_typing_extensions.NamedTupleTests.test_field_defaults) ... ok
> test_generic (test_typing_extensions.NamedTupleTests.test_generic) ... ok
> test_multiple_inheritance
> (test_typing_extensions.NamedTupleTests.test_multiple_inheritance) ... ok
> test_namedtuple_errors
> (test_typing_extensions.NamedTupleTests.test_namedtuple_errors) ... ok
> test_namedtuple_keyword_usage
> (test_typing_extensions.NamedTupleTests.test_namedtuple_keyword_usage) ... ok
> test_namedtuple_special_keyword_names
> (test_typing_extensions.NamedTupleTests.test_namedtuple_special_keyword_names)
> ... ok
> test_non_generic_subscript_error_message_py38
> (test_typing_extensions.NamedTupleTests.test_non_generic_subscript_error_message_py38)
> ... skipped "Test isn't relevant to 3.9+"
> test_non_generic_subscript_py39_plus
> (test_typing_extensions.NamedTupleTests.test_non_generic_subscript_py39_plus)
> ... ok
> test_orig_bases (test_typing_extensions.NamedTupleTests.test_orig_bases) ...
> ok
> test_same_as_typing_NamedTuple_38_minus
> (test_typing_extensions.NamedTupleTests.test_same_as_typing_NamedTuple_38_minus)
> ... skipped 'tests are only relevant to <=3.8'
> test_same_as_typing_NamedTuple_39_plus
> (test_typing_extensions.NamedTupleTests.test_same_as_typing_NamedTuple_39_plus)
> ... ok
> test_setname_called_on_values_in_class_dictionary
> (test_typing_extensions.NamedTupleTests.test_setname_called_on_values_in_class_dictionary)
> ... ok
> test_setname_raises_the_same_as_on_other_classes_py311_minus
> (test_typing_extensions.NamedTupleTests.test_setname_raises_the_same_as_on_other_classes_py311_minus)
> ... skipped '__set_name__ behaviour changed on py312+ to use
> BaseException.add_note()'
> test_setname_raises_the_same_as_on_other_classes_py312_plus
> (test_typing_extensions.NamedTupleTests.test_setname_raises_the_same_as_on_other_classes_py312_plus)
> ... ok
> test_strange_errors_when_accessing_set_name_itself
> (test_typing_extensions.NamedTupleTests.test_strange_errors_when_accessing_set_name_itself)
> ... ok
> test_cannot_instantiate
> (test_typing_extensions.NeverTests.test_cannot_instantiate) ... ok
> test_cannot_subclass (test_typing_extensions.NeverTests.test_cannot_subclass)
> ... ok
> test_equality (test_typing_extensions.NeverTests.test_equality) ... ok
> test_get_origin (test_typing_extensions.NeverTests.test_get_origin) ... ok
> test_get_type_hints (test_typing_extensions.NeverTests.test_get_type_hints)
> ... ok
> test_instance_type_error
> (test_typing_extensions.NeverTests.test_instance_type_error) ... ok
> test_not_generic (test_typing_extensions.NeverTests.test_not_generic) ... ok
> test_pickle (test_typing_extensions.NeverTests.test_pickle) ... ok
> test_repr (test_typing_extensions.NeverTests.test_repr) ... ok
> test_subclass_type_error
> (test_typing_extensions.NeverTests.test_subclass_type_error) ... ok
> test_basic (test_typing_extensions.NewTypeTests.test_basic) ... ok
> test_error_message_when_subclassing
> (test_typing_extensions.NewTypeTests.test_error_message_when_subclassing) ...
> ok
> test_errors (test_typing_extensions.NewTypeTests.test_errors) ... ok
> test_missing__name__
> (test_typing_extensions.NewTypeTests.test_missing__name__) ... ok
> test_or (test_typing_extensions.NewTypeTests.test_or) ... ok
> test_pickle (test_typing_extensions.NewTypeTests.test_pickle) ... ok
> test_repr (test_typing_extensions.NewTypeTests.test_repr) ... ok
> test_special_attrs (test_typing_extensions.NewTypeTests.test_special_attrs)
> ... ok
> test_cannot_instantiate
> (test_typing_extensions.NoReturnTests.test_cannot_instantiate) ... ok
> test_cannot_subclass
> (test_typing_extensions.NoReturnTests.test_cannot_subclass) ... ok
> test_equality (test_typing_extensions.NoReturnTests.test_equality) ... ok
> test_get_origin (test_typing_extensions.NoReturnTests.test_get_origin) ... ok
> test_get_type_hints
> (test_typing_extensions.NoReturnTests.test_get_type_hints) ... ok
> test_instance_type_error
> (test_typing_extensions.NoReturnTests.test_instance_type_error) ... ok
> test_not_equality (test_typing_extensions.NoReturnTests.test_not_equality)
> ... ok
> test_not_generic (test_typing_extensions.NoReturnTests.test_not_generic) ...
> ok
> test_pickle (test_typing_extensions.NoReturnTests.test_pickle) ... ok
> test_repr (test_typing_extensions.NoReturnTests.test_repr) ... ok
> test_subclass_type_error
> (test_typing_extensions.NoReturnTests.test_subclass_type_error) ... ok
> test_basics (test_typing_extensions.NotRequiredTests.test_basics) ... ok
> test_cannot_init (test_typing_extensions.NotRequiredTests.test_cannot_init)
> ... ok
> test_cannot_subclass
> (test_typing_extensions.NotRequiredTests.test_cannot_subclass) ... ok
> test_no_isinstance
> (test_typing_extensions.NotRequiredTests.test_no_isinstance) ... ok
> test_repr (test_typing_extensions.NotRequiredTests.test_repr) ... ok
> test_async_contextmanager
> (test_typing_extensions.OtherABCTests.test_async_contextmanager) ... ok
> test_contextmanager
> (test_typing_extensions.OtherABCTests.test_contextmanager) ... ok
> test_overload_fails
> (test_typing_extensions.OverloadTests.test_overload_fails) ... ok
> test_overload_on_compiled_functions
> (test_typing_extensions.OverloadTests.test_overload_on_compiled_functions)
> ... ok
> test_overload_registry
> (test_typing_extensions.OverloadTests.test_overload_registry) ... ok
> test_overload_registry_repeated
> (test_typing_extensions.OverloadTests.test_overload_registry_repeated) ... ok
> test_overload_succeeds
> (test_typing_extensions.OverloadTests.test_overload_succeeds) ... ok
> test_override (test_typing_extensions.OverrideTests.test_override) ... ok
> test_args_kwargs (test_typing_extensions.ParamSpecTests.test_args_kwargs) ...
> ok
> test_basic_plain (test_typing_extensions.ParamSpecTests.test_basic_plain) ...
> ok
> test_eq (test_typing_extensions.ParamSpecTests.test_eq) ... ok
> test_pickle (test_typing_extensions.ParamSpecTests.test_pickle) ... ok
> test_repr (test_typing_extensions.ParamSpecTests.test_repr) ... ok
> test_user_generics (test_typing_extensions.ParamSpecTests.test_user_generics)
> ... ok
> test_valid_uses (test_typing_extensions.ParamSpecTests.test_valid_uses) ... ok
> test_variance (test_typing_extensions.ParamSpecTests.test_variance) ... ok
> test_basic_protocol
> (test_typing_extensions.ProtocolTests.test_basic_protocol) ... ok
> test_builtin_protocol_allowlist
> (test_typing_extensions.ProtocolTests.test_builtin_protocol_allowlist) ... ok
> test_cannot_instantiate_abstract
> (test_typing_extensions.ProtocolTests.test_cannot_instantiate_abstract) ... ok
> test_collections_abc_buffer_protocol_allowed
> (test_typing_extensions.ProtocolTests.test_collections_abc_buffer_protocol_allowed)
> ... ok
> test_collections_protocols_allowed
> (test_typing_extensions.ProtocolTests.test_collections_protocols_allowed) ...
> ok
> test_concrete_class_inheriting_init_from_protocol
> (test_typing_extensions.ProtocolTests.test_concrete_class_inheriting_init_from_protocol)
> ... ok
> test_custom_subclasshook
> (test_typing_extensions.ProtocolTests.test_custom_subclasshook) ... ok
> test_custom_subclasshook_2
> (test_typing_extensions.ProtocolTests.test_custom_subclasshook_2) ... ok
> test_defining_generic_protocols
> (test_typing_extensions.ProtocolTests.test_defining_generic_protocols) ... ok
> test_defining_generic_protocols_old_style
> (test_typing_extensions.ProtocolTests.test_defining_generic_protocols_old_style)
> ... ok
> test_empty_protocol_decorated_with_final
> (test_typing_extensions.ProtocolTests.test_empty_protocol_decorated_with_final)
> ... ok
> test_everything_implements_empty_protocol
> (test_typing_extensions.ProtocolTests.test_everything_implements_empty_protocol)
> ... ok
> test_function_implements_protocol
> (test_typing_extensions.ProtocolTests.test_function_implements_protocol) ...
> ok
> test_generic_protocols_eq
> (test_typing_extensions.ProtocolTests.test_generic_protocols_eq) ... ok
> test_generic_protocols_repr
> (test_typing_extensions.ProtocolTests.test_generic_protocols_repr) ... ok
> test_generic_protocols_special_from_generic
> (test_typing_extensions.ProtocolTests.test_generic_protocols_special_from_generic)
> ... ok
> test_generic_protocols_special_from_protocol
> (test_typing_extensions.ProtocolTests.test_generic_protocols_special_from_protocol)
> ... FAIL
> test_get_protocol_members
> (test_typing_extensions.ProtocolTests.test_get_protocol_members) ... ok
> test_get_protocol_members_typing
> (test_typing_extensions.ProtocolTests.test_get_protocol_members_typing) ... ok
> test_implicit_issubclass_between_two_protocols
> (test_typing_extensions.ProtocolTests.test_implicit_issubclass_between_two_protocols)
> ... ok
> test_init_called (test_typing_extensions.ProtocolTests.test_init_called) ...
> ok
> test_interaction_with_isinstance_checks_on_superclasses_with_ABCMeta
> (test_typing_extensions.ProtocolTests.test_interaction_with_isinstance_checks_on_superclasses_with_ABCMeta)
> ... ok
> test_interaction_with_isinstance_checks_on_superclasses_with_ABCMeta_2
> (test_typing_extensions.ProtocolTests.test_interaction_with_isinstance_checks_on_superclasses_with_ABCMeta_2)
> ... ok
> test_is_protocol (test_typing_extensions.ProtocolTests.test_is_protocol) ...
> ok
> test_is_protocol_with_typing
> (test_typing_extensions.ProtocolTests.test_is_protocol_with_typing) ... ok
> test_isinstance_checks_not_at_whim_of_gc
> (test_typing_extensions.ProtocolTests.test_isinstance_checks_not_at_whim_of_gc)
> ... ok
> test_issubclass_and_isinstance_on_Protocol_itself
> (test_typing_extensions.ProtocolTests.test_issubclass_and_isinstance_on_Protocol_itself)
> ... ok
> test_issubclass_fails_correctly
> (test_typing_extensions.ProtocolTests.test_issubclass_fails_correctly) ... ok
> test_no_inheritance_from_nominal
> (test_typing_extensions.ProtocolTests.test_no_inheritance_from_nominal) ... ok
> test_no_init_same_for_different_protocol_implementations
> (test_typing_extensions.ProtocolTests.test_no_init_same_for_different_protocol_implementations)
> ... ok
> test_no_instantiation
> (test_typing_extensions.ProtocolTests.test_no_instantiation) ... ok
> test_no_runtime_deco_on_nominal
> (test_typing_extensions.ProtocolTests.test_no_runtime_deco_on_nominal) ... ok
> test_no_weird_caching_with_issubclass_after_isinstance
> (test_typing_extensions.ProtocolTests.test_no_weird_caching_with_issubclass_after_isinstance)
> ... ok
> test_no_weird_caching_with_issubclass_after_isinstance_2
> (test_typing_extensions.ProtocolTests.test_no_weird_caching_with_issubclass_after_isinstance_2)
> ... ok
> test_no_weird_caching_with_issubclass_after_isinstance_3
> (test_typing_extensions.ProtocolTests.test_no_weird_caching_with_issubclass_after_isinstance_3)
> ... ok
> test_no_weird_caching_with_issubclass_after_isinstance_pep695
> (test_typing_extensions.ProtocolTests.test_no_weird_caching_with_issubclass_after_isinstance_pep695)
> ... ok
> test_non_protocol_subclasses
> (test_typing_extensions.ProtocolTests.test_non_protocol_subclasses) ... ok
> test_non_runtime_protocol_isinstance_check
> (test_typing_extensions.ProtocolTests.test_non_runtime_protocol_isinstance_check)
> ... ok
> test_none_on_callable_blocks_implementation
> (test_typing_extensions.ProtocolTests.test_none_on_callable_blocks_implementation)
> ... ok
> test_none_on_non_callable_doesnt_block_implementation
> (test_typing_extensions.ProtocolTests.test_none_on_non_callable_doesnt_block_implementation)
> ... ok
> test_none_treated_correctly
> (test_typing_extensions.ProtocolTests.test_none_treated_correctly) ... ok
> test_pep695_generic_protocol_callable_members
> (test_typing_extensions.ProtocolTests.test_pep695_generic_protocol_callable_members)
> ... ok
> test_pep695_generics_can_be_runtime_checkable
> (test_typing_extensions.ProtocolTests.test_pep695_generics_can_be_runtime_checkable)
> ... ok
> test_protocol_decorated_with_final_callable_members
> (test_typing_extensions.ProtocolTests.test_protocol_decorated_with_final_callable_members)
> ... ok
> test_protocol_decorated_with_final_mixed_members
> (test_typing_extensions.ProtocolTests.test_protocol_decorated_with_final_mixed_members)
> ... ok
> test_protocol_decorated_with_final_noncallable_members
> (test_typing_extensions.ProtocolTests.test_protocol_decorated_with_final_noncallable_members)
> ... ok
> test_protocol_defining_init_does_not_get_overridden
> (test_typing_extensions.ProtocolTests.test_protocol_defining_init_does_not_get_overridden)
> ... ok
> test_protocol_generic_over_paramspec
> (test_typing_extensions.ProtocolTests.test_protocol_generic_over_paramspec)
> ... ok
> test_protocol_generic_over_typevartuple
> (test_typing_extensions.ProtocolTests.test_protocol_generic_over_typevartuple)
> ... ok
> test_protocol_issubclass_error_message
> (test_typing_extensions.ProtocolTests.test_protocol_issubclass_error_message)
> ... ok
> test_protocols_bad_subscripts
> (test_typing_extensions.ProtocolTests.test_protocols_bad_subscripts) ... ok
> test_protocols_in_unions
> (test_typing_extensions.ProtocolTests.test_protocols_in_unions) ... ok
> test_protocols_isinstance
> (test_typing_extensions.ProtocolTests.test_protocols_isinstance) ... ok
> test_protocols_isinstance___slots__
> (test_typing_extensions.ProtocolTests.test_protocols_isinstance___slots__)
> ... ok
> test_protocols_isinstance_attribute_access_with_side_effects
> (test_typing_extensions.ProtocolTests.test_protocols_isinstance_attribute_access_with_side_effects)
> ... ok
> test_protocols_isinstance_generic_classes
> (test_typing_extensions.ProtocolTests.test_protocols_isinstance_generic_classes)
> ... ok
> test_protocols_isinstance_init
> (test_typing_extensions.ProtocolTests.test_protocols_isinstance_init) ... ok
> test_protocols_isinstance_monkeypatching
> (test_typing_extensions.ProtocolTests.test_protocols_isinstance_monkeypatching)
> ... ok
> test_protocols_isinstance_not_fooled_by_custom_dir
> (test_typing_extensions.ProtocolTests.test_protocols_isinstance_not_fooled_by_custom_dir)
> ... ok
> test_protocols_isinstance_properties_and_descriptors
> (test_typing_extensions.ProtocolTests.test_protocols_isinstance_properties_and_descriptors)
> ... ok
> test_protocols_isinstance_py36
> (test_typing_extensions.ProtocolTests.test_protocols_isinstance_py36) ... ok
> test_protocols_issubclass
> (test_typing_extensions.ProtocolTests.test_protocols_issubclass) ... ok
> test_protocols_issubclass_non_callable
> (test_typing_extensions.ProtocolTests.test_protocols_issubclass_non_callable)
> ... ok
> test_protocols_pickleable
> (test_typing_extensions.ProtocolTests.test_protocols_pickleable) ... ok
> test_protocols_support_register
> (test_typing_extensions.ProtocolTests.test_protocols_support_register) ... ok
> test_runtime_alias (test_typing_extensions.ProtocolTests.test_runtime_alias)
> ... ok
> test_runtime_checkable_generic
> (test_typing_extensions.ProtocolTests.test_runtime_checkable_generic) ... ok
> test_runtime_checkable_generic_non_protocol
> (test_typing_extensions.ProtocolTests.test_runtime_checkable_generic_non_protocol)
> ... ok
> test_runtime_checkable_with_match_args
> (test_typing_extensions.ProtocolTests.test_runtime_checkable_with_match_args)
> ... ok
> test_runtimecheckable_on_typing_dot_Protocol
> (test_typing_extensions.ProtocolTests.test_runtimecheckable_on_typing_dot_Protocol)
> ... ok
> test_subprotocols_extending
> (test_typing_extensions.ProtocolTests.test_subprotocols_extending) ... ok
> test_subprotocols_merging
> (test_typing_extensions.ProtocolTests.test_subprotocols_merging) ... ok
> test_typing_Protocol_and_extensions_Protocol_can_mix
> (test_typing_extensions.ProtocolTests.test_typing_Protocol_and_extensions_Protocol_can_mix)
> ... ok
> test_typing_dot_runtimecheckable_on_Protocol
> (test_typing_extensions.ProtocolTests.test_typing_dot_runtimecheckable_on_Protocol)
> ... ok
> test_typing_extensions_protocol_allowlist
> (test_typing_extensions.ProtocolTests.test_typing_extensions_protocol_allowlist)
> ... ok
> test_basics (test_typing_extensions.RequiredTests.test_basics) ... ok
> test_cannot_init (test_typing_extensions.RequiredTests.test_cannot_init) ...
> ok
> test_cannot_subclass
> (test_typing_extensions.RequiredTests.test_cannot_subclass) ... ok
> test_no_isinstance (test_typing_extensions.RequiredTests.test_no_isinstance)
> ... ok
> test_repr (test_typing_extensions.RequiredTests.test_repr) ... ok
> test_reveal_type (test_typing_extensions.RevealTypeTests.test_reveal_type)
> ... ok
> test_alias (test_typing_extensions.SelfTests.test_alias) ... ok
> test_basics (test_typing_extensions.SelfTests.test_basics) ... ok
> test_cannot_init (test_typing_extensions.SelfTests.test_cannot_init) ... ok
> test_cannot_subclass (test_typing_extensions.SelfTests.test_cannot_subclass)
> ... ok
> test_cannot_subscript
> (test_typing_extensions.SelfTests.test_cannot_subscript) ... ok
> test_no_isinstance (test_typing_extensions.SelfTests.test_no_isinstance) ...
> ok
> test_pickle (test_typing_extensions.SelfTests.test_pickle) ... ok
> test_repr (test_typing_extensions.SelfTests.test_repr) ... ok
> test_cannot_instantiate
> (test_typing_extensions.TypeAliasTests.test_cannot_instantiate) ... ok
> test_cannot_subclass
> (test_typing_extensions.TypeAliasTests.test_cannot_subclass) ... ok
> test_cannot_subscript
> (test_typing_extensions.TypeAliasTests.test_cannot_subscript) ... ok
> test_canonical_usage_with_type_comment
> (test_typing_extensions.TypeAliasTests.test_canonical_usage_with_type_comment)
> ... ok
> test_canonical_usage_with_variable_annotation
> (test_typing_extensions.TypeAliasTests.test_canonical_usage_with_variable_annotation)
> ... ok
> test_no_isinstance (test_typing_extensions.TypeAliasTests.test_no_isinstance)
> ... ok
> test_no_issubclass (test_typing_extensions.TypeAliasTests.test_no_issubclass)
> ... ok
> test_repr (test_typing_extensions.TypeAliasTests.test_repr) ... ok
> test_attributes (test_typing_extensions.TypeAliasTypeTests.test_attributes)
> ... ok
> test_cannot_delete_attributes
> (test_typing_extensions.TypeAliasTypeTests.test_cannot_delete_attributes) ...
> ok
> test_cannot_set_attributes
> (test_typing_extensions.TypeAliasTypeTests.test_cannot_set_attributes) ... ok
> test_getitem (test_typing_extensions.TypeAliasTypeTests.test_getitem) ... ok
> test_no_instance_subclassing
> (test_typing_extensions.TypeAliasTypeTests.test_no_instance_subclassing) ...
> ok
> test_or (test_typing_extensions.TypeAliasTypeTests.test_or) ... ok
> test_pickle (test_typing_extensions.TypeAliasTypeTests.test_pickle) ... ok
> test_basics (test_typing_extensions.TypeGuardTests.test_basics) ... ok
> test_cannot_init (test_typing_extensions.TypeGuardTests.test_cannot_init) ...
> ok
> test_cannot_subclass
> (test_typing_extensions.TypeGuardTests.test_cannot_subclass) ... ok
> test_no_isinstance (test_typing_extensions.TypeGuardTests.test_no_isinstance)
> ... ok
> test_repr (test_typing_extensions.TypeGuardTests.test_repr) ... ok
> test_type_basic (test_typing_extensions.TypeTests.test_type_basic) ... ok
> test_type_optional (test_typing_extensions.TypeTests.test_type_optional) ...
> ok
> test_type_typevar (test_typing_extensions.TypeTests.test_type_typevar) ... ok
> test_pickle (test_typing_extensions.TypeVarInferVarianceTests.test_pickle)
> ... ok
> test_typevar (test_typing_extensions.TypeVarInferVarianceTests.test_typevar)
> ... ok
> test_paramspec
> (test_typing_extensions.TypeVarLikeDefaultsTests.test_paramspec) ... ok
> test_pickle (test_typing_extensions.TypeVarLikeDefaultsTests.test_pickle) ...
> ok
> test_typevar (test_typing_extensions.TypeVarLikeDefaultsTests.test_typevar)
> ... ok
> test_typevar_none
> (test_typing_extensions.TypeVarLikeDefaultsTests.test_typevar_none) ... ok
> test_typevartuple
> (test_typing_extensions.TypeVarLikeDefaultsTests.test_typevartuple) ... ok
> test_attributes (test_typing_extensions.TypeVarTests.test_attributes) ... ok
> test_basic_plain (test_typing_extensions.TypeVarTests.test_basic_plain) ... ok
> test_bound_errors (test_typing_extensions.TypeVarTests.test_bound_errors) ...
> ok
> test_cannot_combine_explicit_and_infer
> (test_typing_extensions.TypeVarTests.test_cannot_combine_explicit_and_infer)
> ... ok
> test_cannot_instantiate_vars
> (test_typing_extensions.TypeVarTests.test_cannot_instantiate_vars) ... ok
> test_cannot_subclass
> (test_typing_extensions.TypeVarTests.test_cannot_subclass) ... ok
> test_constrained_error
> (test_typing_extensions.TypeVarTests.test_constrained_error) ... ok
> test_missing__name__
> (test_typing_extensions.TypeVarTests.test_missing__name__) ... ok
> test_no_bivariant (test_typing_extensions.TypeVarTests.test_no_bivariant) ...
> ok
> test_no_redefinition
> (test_typing_extensions.TypeVarTests.test_no_redefinition) ... ok
> test_or (test_typing_extensions.TypeVarTests.test_or) ... ok
> test_repr (test_typing_extensions.TypeVarTests.test_repr) ... ok
> test_typevar_instance_type_error
> (test_typing_extensions.TypeVarTests.test_typevar_instance_type_error) ... ok
> test_typevar_subclass_type_error
> (test_typing_extensions.TypeVarTests.test_typevar_subclass_type_error) ... ok
> test_union_constrained
> (test_typing_extensions.TypeVarTests.test_union_constrained) ... ok
> test_union_unique (test_typing_extensions.TypeVarTests.test_union_unique) ...
> ok
> test_args_and_parameters
> (test_typing_extensions.TypeVarTupleTests.test_args_and_parameters) ... ok
> test_basic_plain (test_typing_extensions.TypeVarTupleTests.test_basic_plain)
> ... ok
> test_cannot_instantiate_vars
> (test_typing_extensions.TypeVarTupleTests.test_cannot_instantiate_vars) ... ok
> test_cannot_subclass_var_itself
> (test_typing_extensions.TypeVarTupleTests.test_cannot_subclass_var_itself)
> ... ok
> test_cannot_subclass_vars
> (test_typing_extensions.TypeVarTupleTests.test_cannot_subclass_vars) ... ok
> test_no_redefinition
> (test_typing_extensions.TypeVarTupleTests.test_no_redefinition) ... ok
> test_pickle (test_typing_extensions.TypeVarTupleTests.test_pickle) ... ok
> test_repr (test_typing_extensions.TypeVarTupleTests.test_repr) ... ok
> test_tuple (test_typing_extensions.TypeVarTupleTests.test_tuple) ... ok
> test_basics_functional_syntax
> (test_typing_extensions.TypedDictTests.test_basics_functional_syntax) ... ok
> test_basics_keywords_syntax
> (test_typing_extensions.TypedDictTests.test_basics_keywords_syntax) ... ok
> test_can_make_readonly_key_mutable
> (test_typing_extensions.TypedDictTests.test_can_make_readonly_key_mutable)
> ... ok
> test_cannot_make_mutable_key_readonly
> (test_typing_extensions.TypedDictTests.test_cannot_make_mutable_key_readonly)
> ... ok
> test_combine_qualifiers
> (test_typing_extensions.TypedDictTests.test_combine_qualifiers) ... ok
> test_generic_inheritance
> (test_typing_extensions.TypedDictTests.test_generic_inheritance) ... ok
> test_get_type_hints_cross_module_subclass
> (test_typing_extensions.TypedDictTests.test_get_type_hints_cross_module_subclass)
> ... ok
> test_get_type_hints_generic
> (test_typing_extensions.TypedDictTests.test_get_type_hints_generic) ... ok
> test_implicit_any_inheritance
> (test_typing_extensions.TypedDictTests.test_implicit_any_inheritance) ... ok
> test_is_typeddict (test_typing_extensions.TypedDictTests.test_is_typeddict)
> ... ok
> test_is_typeddict_against_typeddict_from_typing
> (test_typing_extensions.TypedDictTests.test_is_typeddict_against_typeddict_from_typing)
> ... ok
> test_keys_inheritance
> (test_typing_extensions.TypedDictTests.test_keys_inheritance) ... ok
> test_keywords_syntax_raises_on_3_13
> (test_typing_extensions.TypedDictTests.test_keywords_syntax_raises_on_3_13)
> ... skipped 'Change in behavior in 3.13'
> test_multiple_inheritance
> (test_typing_extensions.TypedDictTests.test_multiple_inheritance) ... ok
> test_non_generic_subscript
> (test_typing_extensions.TypedDictTests.test_non_generic_subscript) ... ok
> test_optional (test_typing_extensions.TypedDictTests.test_optional) ... ok
> test_optional_keys (test_typing_extensions.TypedDictTests.test_optional_keys)
> ... ok
> test_orig_bases (test_typing_extensions.TypedDictTests.test_orig_bases) ... ok
> test_pep695_generic_typeddict
> (test_typing_extensions.TypedDictTests.test_pep695_generic_typeddict) ... ok
> test_pickle (test_typing_extensions.TypedDictTests.test_pickle) ... ok
> test_pickle_generic
> (test_typing_extensions.TypedDictTests.test_pickle_generic) ... ok
> test_py36_class_syntax_usage
> (test_typing_extensions.TypedDictTests.test_py36_class_syntax_usage) ... ok
> test_readonly_inheritance
> (test_typing_extensions.TypedDictTests.test_readonly_inheritance) ... ok
> test_required_notrequired_keys
> (test_typing_extensions.TypedDictTests.test_required_notrequired_keys) ... ok
> test_total (test_typing_extensions.TypedDictTests.test_total) ... ok
> test_typeddict_create_errors
> (test_typing_extensions.TypedDictTests.test_typeddict_create_errors) ... ok
> test_typeddict_errors
> (test_typing_extensions.TypedDictTests.test_typeddict_errors) ... ok
> test_typeddict_special_keyword_names
> (test_typing_extensions.TypedDictTests.test_typeddict_special_keyword_names)
> ... ok
> test_zero_fields_typeddicts
> (test_typing_extensions.TypedDictTests.test_zero_fields_typeddicts) ... ok
> test_basic_plain (test_typing_extensions.UnpackTests.test_basic_plain) ... ok
> test_cannot_subclass_vars
> (test_typing_extensions.UnpackTests.test_cannot_subclass_vars) ... ok
> test_class (test_typing_extensions.UnpackTests.test_class) ... ok
> test_concatenation (test_typing_extensions.UnpackTests.test_concatenation)
> ... ok
> test_repr (test_typing_extensions.UnpackTests.test_repr) ... ok
> test_tuple (test_typing_extensions.UnpackTests.test_tuple) ... ok
> test_union (test_typing_extensions.UnpackTests.test_union) ... ok
>
> ======================================================================
> FAIL: test_generic_protocols_special_from_protocol
> (test_typing_extensions.ProtocolTests.test_generic_protocols_special_from_protocol)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/test_typing_extensions.py", line 3061, in
> test_generic_protocols_special_from_protocol
> self.assertEqual(typing_extensions._get_protocol_attrs(PR), {'x'})
> AssertionError: Items in the first set but not the second:
> '__non_callable_proto_members__'
>
> ----------------------------------------------------------------------
> Ran 390 tests in 0.429s
>
> FAILED (failures=1, skipped=4)
> E: pybuild pybuild:391: test: plugin pyproject failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_typing-extensions/build; python3.12
> -m unittest discover -v --start-directory {dir}/src
> I: pybuild base:305: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_typing-extensions/build; python3.11
> -m unittest discover -v --start-directory /<<PKGBUILDDIR>>/src
> test_all_names_in___all__
> (test_typing_extensions.AllTests.test_all_names_in___all__) ... ok
> test_drop_in_for_typing
> (test_typing_extensions.AllTests.test_drop_in_for_typing) ... ok
> test_typing_extensions_compiles_with_opt
> (test_typing_extensions.AllTests.test_typing_extensions_compiles_with_opt)
> ... ok
> test_typing_extensions_defers_when_possible
> (test_typing_extensions.AllTests.test_typing_extensions_defers_when_possible)
> ... ok
> test_typing_extensions_includes_standard
> (test_typing_extensions.AllTests.test_typing_extensions_includes_standard)
> ... ok
> test_annotated_in_other_types
> (test_typing_extensions.AnnotatedTests.test_annotated_in_other_types) ... ok
> test_attr_passthrough
> (test_typing_extensions.AnnotatedTests.test_attr_passthrough) ... ok
> test_cannot_check_instance
> (test_typing_extensions.AnnotatedTests.test_cannot_check_instance) ... ok
> test_cannot_check_subclass
> (test_typing_extensions.AnnotatedTests.test_cannot_check_subclass) ... ok
> test_cannot_getattr_typevar
> (test_typing_extensions.AnnotatedTests.test_cannot_getattr_typevar) ... ok
> test_cannot_instantiate_forward
> (test_typing_extensions.AnnotatedTests.test_cannot_instantiate_forward) ... ok
> test_cannot_instantiate_type_var
> (test_typing_extensions.AnnotatedTests.test_cannot_instantiate_type_var) ...
> ok
> test_cannot_subclass
> (test_typing_extensions.AnnotatedTests.test_cannot_subclass) ... ok
> test_flatten (test_typing_extensions.AnnotatedTests.test_flatten) ... ok
> test_hash_eq (test_typing_extensions.AnnotatedTests.test_hash_eq) ... ok
> test_instantiate (test_typing_extensions.AnnotatedTests.test_instantiate) ...
> ok
> test_instantiate_generic
> (test_typing_extensions.AnnotatedTests.test_instantiate_generic) ... ok
> test_pickle (test_typing_extensions.AnnotatedTests.test_pickle) ... ok
> test_repr (test_typing_extensions.AnnotatedTests.test_repr) ... ok
> test_special_form_containment
> (test_typing_extensions.AnnotatedTests.test_special_form_containment) ... ok
> test_specialize (test_typing_extensions.AnnotatedTests.test_specialize) ... ok
> test_subst (test_typing_extensions.AnnotatedTests.test_subst) ... ok
> test_can_subclass (test_typing_extensions.AnyTests.test_can_subclass) ... ok
> test_instantiation (test_typing_extensions.AnyTests.test_instantiation) ... ok
> test_isinstance (test_typing_extensions.AnyTests.test_isinstance) ... ok
> test_repr (test_typing_extensions.AnyTests.test_repr) ... ok
> test_repr_on_Any_subclass
> (test_typing_extensions.AnyTests.test_repr_on_Any_subclass) ... ok
> test_exception (test_typing_extensions.AssertNeverTests.test_exception) ... ok
> test_basics (test_typing_extensions.AssertTypeTests.test_basics) ... ok
> test_errors (test_typing_extensions.AssertTypeTests.test_errors) ... ok
> test (test_typing_extensions.BufferTests.test) ... ok
> test_basics (test_typing_extensions.ClassVarTests.test_basics) ... ok
> test_cannot_init (test_typing_extensions.ClassVarTests.test_cannot_init) ...
> ok
> test_cannot_subclass
> (test_typing_extensions.ClassVarTests.test_cannot_subclass) ... ok
> test_no_isinstance (test_typing_extensions.ClassVarTests.test_no_isinstance)
> ... ok
> test_repr (test_typing_extensions.ClassVarTests.test_repr) ... ok
> test_async_generator
> (test_typing_extensions.CollectionsAbcTests.test_async_generator) ... ok
> test_async_iterable
> (test_typing_extensions.CollectionsAbcTests.test_async_iterable) ... ok
> test_async_iterator
> (test_typing_extensions.CollectionsAbcTests.test_async_iterator) ... ok
> test_awaitable (test_typing_extensions.CollectionsAbcTests.test_awaitable)
> ... ok
> test_chainmap_instantiation
> (test_typing_extensions.CollectionsAbcTests.test_chainmap_instantiation) ...
> ok
> test_chainmap_subclass
> (test_typing_extensions.CollectionsAbcTests.test_chainmap_subclass) ... ok
> test_coroutine (test_typing_extensions.CollectionsAbcTests.test_coroutine)
> ... ok
> test_counter (test_typing_extensions.CollectionsAbcTests.test_counter) ... ok
> test_counter_instantiation
> (test_typing_extensions.CollectionsAbcTests.test_counter_instantiation) ... ok
> test_counter_subclass_instantiation
> (test_typing_extensions.CollectionsAbcTests.test_counter_subclass_instantiation)
> ... ok
> test_defaultdict_instantiation
> (test_typing_extensions.CollectionsAbcTests.test_defaultdict_instantiation)
> ... ok
> test_defaultdict_subclass
> (test_typing_extensions.CollectionsAbcTests.test_defaultdict_subclass) ... ok
> test_deque (test_typing_extensions.CollectionsAbcTests.test_deque) ... ok
> test_deque_instantiation
> (test_typing_extensions.CollectionsAbcTests.test_deque_instantiation) ... ok
> test_isinstance_collections
> (test_typing_extensions.CollectionsAbcTests.test_isinstance_collections) ...
> ok
> test_no_async_generator_instantiation
> (test_typing_extensions.CollectionsAbcTests.test_no_async_generator_instantiation)
> ... ok
> test_ordereddict_instantiation
> (test_typing_extensions.CollectionsAbcTests.test_ordereddict_instantiation)
> ... ok
> test_ordereddict_subclass
> (test_typing_extensions.CollectionsAbcTests.test_ordereddict_subclass) ... ok
> test_subclassing_async_generator
> (test_typing_extensions.CollectionsAbcTests.test_subclassing_async_generator)
> ... ok
> test_basic_introspection
> (test_typing_extensions.ConcatenateTests.test_basic_introspection) ... ok
> test_basics (test_typing_extensions.ConcatenateTests.test_basics) ... ok
> test_eq (test_typing_extensions.ConcatenateTests.test_eq) ... ok
> test_invalid_uses (test_typing_extensions.ConcatenateTests.test_invalid_uses)
> ... ok
> test_valid_uses (test_typing_extensions.ConcatenateTests.test_valid_uses) ...
> ok
> test_base_class
> (test_typing_extensions.DataclassTransformTests.test_base_class) ... ok
> test_decorator
> (test_typing_extensions.DataclassTransformTests.test_decorator) ... ok
> test_metaclass
> (test_typing_extensions.DataclassTransformTests.test_metaclass) ... ok
> test_category (test_typing_extensions.DeprecatedTests.test_category) ... ok
> test_class (test_typing_extensions.DeprecatedTests.test_class) ... ok
> test_class_with_inherited_new
> (test_typing_extensions.DeprecatedTests.test_class_with_inherited_new) ... ok
> test_class_with_init
> (test_typing_extensions.DeprecatedTests.test_class_with_init) ... ok
> test_class_with_new
> (test_typing_extensions.DeprecatedTests.test_class_with_new) ... ok
> test_class_with_new_but_no_init
> (test_typing_extensions.DeprecatedTests.test_class_with_new_but_no_init) ...
> ok
> test_dunder_deprecated
> (test_typing_extensions.DeprecatedTests.test_dunder_deprecated) ... ok
> test_existing_init_subclass
> (test_typing_extensions.DeprecatedTests.test_existing_init_subclass) ... ok
> test_existing_init_subclass_in_base
> (test_typing_extensions.DeprecatedTests.test_existing_init_subclass_in_base)
> ... ok
> test_function (test_typing_extensions.DeprecatedTests.test_function) ... ok
> test_init_subclass_has_correct_cls
> (test_typing_extensions.DeprecatedTests.test_init_subclass_has_correct_cls)
> ... ok
> test_init_subclass_with_explicit_classmethod
> (test_typing_extensions.DeprecatedTests.test_init_subclass_with_explicit_classmethod)
> ... ok
> test_method (test_typing_extensions.DeprecatedTests.test_method) ... ok
> test_mixin_class (test_typing_extensions.DeprecatedTests.test_mixin_class)
> ... ok
> test_no_retained_references_to_wrapper_instance
> (test_typing_extensions.DeprecatedTests.test_no_retained_references_to_wrapper_instance)
> ... ok
> test_only_strings_allowed
> (test_typing_extensions.DeprecatedTests.test_only_strings_allowed) ... ok
> test_property (test_typing_extensions.DeprecatedTests.test_property) ... ok
> test_turn_off_warnings
> (test_typing_extensions.DeprecatedTests.test_turn_off_warnings) ... ok
> test_annotation (test_typing_extensions.DocTests.test_annotation) ... ok
> test_equality (test_typing_extensions.DocTests.test_equality) ... ok
> test_hashability (test_typing_extensions.DocTests.test_hashability) ... ok
> test_pickle (test_typing_extensions.DocTests.test_pickle) ... ok
> test_repr (test_typing_extensions.DocTests.test_repr) ... ok
> test_dunder_final
> (test_typing_extensions.FinalDecoratorTests.test_dunder_final) ... ok
> test_final_unmodified
> (test_typing_extensions.FinalDecoratorTests.test_final_unmodified) ... ok
> test_basics (test_typing_extensions.FinalTests.test_basics) ... ok
> test_cannot_init (test_typing_extensions.FinalTests.test_cannot_init) ... ok
> test_cannot_subclass (test_typing_extensions.FinalTests.test_cannot_subclass)
> ... ok
> test_no_isinstance (test_typing_extensions.FinalTests.test_no_isinstance) ...
> ok
> test_repr (test_typing_extensions.FinalTests.test_repr) ... ok
> test_basics (test_typing_extensions.GetOriginalBasesTests.test_basics) ... ok
> test_builtin_generics
> (test_typing_extensions.GetOriginalBasesTests.test_builtin_generics) ... ok
> test_concrete_subclasses_of_generic_classes
> (test_typing_extensions.GetOriginalBasesTests.test_concrete_subclasses_of_generic_classes)
> ... ok
> test_namedtuples
> (test_typing_extensions.GetOriginalBasesTests.test_namedtuples) ... ok
> test_typeddicts
> (test_typing_extensions.GetOriginalBasesTests.test_typeddicts) ... ok
> test_final_forward_ref
> (test_typing_extensions.GetTypeHintTests.test_final_forward_ref) ... ok
> test_get_type_hints_ClassVar
> (test_typing_extensions.GetTypeHintTests.test_get_type_hints_ClassVar) ... ok
> test_get_type_hints_classes
> (test_typing_extensions.GetTypeHintTests.test_get_type_hints_classes) ... ok
> test_get_type_hints_modules
> (test_typing_extensions.GetTypeHintTests.test_get_type_hints_modules) ... ok
> test_respect_no_type_check
> (test_typing_extensions.GetTypeHintTests.test_respect_no_type_check) ... ok
> test_get_type_hints
> (test_typing_extensions.GetTypeHintsTests.test_get_type_hints) ... ok
> test_get_type_hints_refs
> (test_typing_extensions.GetTypeHintsTests.test_get_type_hints_refs) ... ok
> test_get_type_hints_typeddict
> (test_typing_extensions.GetTypeHintsTests.test_get_type_hints_typeddict) ...
> ok
> test_orig_bases (test_typing_extensions.GetTypeHintsTests.test_orig_bases)
> ... ok
> test_get_args (test_typing_extensions.GetUtilitiesTestCase.test_get_args) ...
> ok
> test_get_origin (test_typing_extensions.GetUtilitiesTestCase.test_get_origin)
> ... ok
> test_invalid (test_typing_extensions.IntVarTests.test_invalid) ... ok
> test_valid (test_typing_extensions.IntVarTests.test_valid) ... ok
> test_alias (test_typing_extensions.LiteralStringTests.test_alias) ... ok
> test_basics (test_typing_extensions.LiteralStringTests.test_basics) ... ok
> test_cannot_init (test_typing_extensions.LiteralStringTests.test_cannot_init)
> ... ok
> test_cannot_subclass
> (test_typing_extensions.LiteralStringTests.test_cannot_subclass) ... ok
> test_cannot_subscript
> (test_typing_extensions.LiteralStringTests.test_cannot_subscript) ... ok
> test_get_origin (test_typing_extensions.LiteralStringTests.test_get_origin)
> ... ok
> test_no_isinstance
> (test_typing_extensions.LiteralStringTests.test_no_isinstance) ... ok
> test_pickle (test_typing_extensions.LiteralStringTests.test_pickle) ... ok
> test_repr (test_typing_extensions.LiteralStringTests.test_repr) ... ok
> test_typevar (test_typing_extensions.LiteralStringTests.test_typevar) ... ok
> test_args (test_typing_extensions.LiteralTests.test_args) ... ok
> test_basics (test_typing_extensions.LiteralTests.test_basics) ... ok
> test_caching_of_Literal_respects_type
> (test_typing_extensions.LiteralTests.test_caching_of_Literal_respects_type)
> ... ok
> test_cannot_init (test_typing_extensions.LiteralTests.test_cannot_init) ... ok
> test_does_not_flatten_enum
> (test_typing_extensions.LiteralTests.test_does_not_flatten_enum) ... ok
> test_enum (test_typing_extensions.LiteralTests.test_enum) ... ok
> test_equal (test_typing_extensions.LiteralTests.test_equal) ... ok
> test_flatten (test_typing_extensions.LiteralTests.test_flatten) ... ok
> test_hash (test_typing_extensions.LiteralTests.test_hash) ... ok
> test_illegal_parameters_do_not_raise_runtime_errors
> (test_typing_extensions.LiteralTests.test_illegal_parameters_do_not_raise_runtime_errors)
> ... ok
> test_literals_inside_other_types
> (test_typing_extensions.LiteralTests.test_literals_inside_other_types) ... ok
> test_no_isinstance_or_issubclass
> (test_typing_extensions.LiteralTests.test_no_isinstance_or_issubclass) ... ok
> test_no_multiple_subscripts
> (test_typing_extensions.LiteralTests.test_no_multiple_subscripts) ... ok
> test_no_subclassing (test_typing_extensions.LiteralTests.test_no_subclassing)
> ... ok
> test_or_type_operator_with_Literal
> (test_typing_extensions.LiteralTests.test_or_type_operator_with_Literal) ...
> ok
> test_repr (test_typing_extensions.LiteralTests.test_repr) ... ok
> test_union_of_literals
> (test_typing_extensions.LiteralTests.test_union_of_literals) ... ok
> test_annotation_usage
> (test_typing_extensions.NamedTupleTests.test_annotation_usage) ... ok
> test_annotation_usage_with_default
> (test_typing_extensions.NamedTupleTests.test_annotation_usage_with_default)
> ... ok
> test_annotation_usage_with_methods
> (test_typing_extensions.NamedTupleTests.test_annotation_usage_with_methods)
> ... ok
> test_basics (test_typing_extensions.NamedTupleTests.test_basics) ... ok
> test_copy_and_pickle
> (test_typing_extensions.NamedTupleTests.test_copy_and_pickle) ... ok
> test_docstring (test_typing_extensions.NamedTupleTests.test_docstring) ... ok
> test_empty_namedtuple
> (test_typing_extensions.NamedTupleTests.test_empty_namedtuple) ... ok
> test_field_defaults
> (test_typing_extensions.NamedTupleTests.test_field_defaults) ... ok
> test_generic (test_typing_extensions.NamedTupleTests.test_generic) ... ok
> test_multiple_inheritance
> (test_typing_extensions.NamedTupleTests.test_multiple_inheritance) ... ok
> test_namedtuple_errors
> (test_typing_extensions.NamedTupleTests.test_namedtuple_errors) ... ok
> test_namedtuple_keyword_usage
> (test_typing_extensions.NamedTupleTests.test_namedtuple_keyword_usage) ... ok
> test_namedtuple_special_keyword_names
> (test_typing_extensions.NamedTupleTests.test_namedtuple_special_keyword_names)
> ... ok
> test_non_generic_subscript_error_message_py38
> (test_typing_extensions.NamedTupleTests.test_non_generic_subscript_error_message_py38)
> ... skipped "Test isn't relevant to 3.9+"
> test_non_generic_subscript_py39_plus
> (test_typing_extensions.NamedTupleTests.test_non_generic_subscript_py39_plus)
> ... ok
> test_orig_bases (test_typing_extensions.NamedTupleTests.test_orig_bases) ...
> ok
> test_same_as_typing_NamedTuple_38_minus
> (test_typing_extensions.NamedTupleTests.test_same_as_typing_NamedTuple_38_minus)
> ... skipped 'tests are only relevant to <=3.8'
> test_same_as_typing_NamedTuple_39_plus
> (test_typing_extensions.NamedTupleTests.test_same_as_typing_NamedTuple_39_plus)
> ... ok
> test_setname_called_on_values_in_class_dictionary
> (test_typing_extensions.NamedTupleTests.test_setname_called_on_values_in_class_dictionary)
> ... ok
> test_setname_raises_the_same_as_on_other_classes_py311_minus
> (test_typing_extensions.NamedTupleTests.test_setname_raises_the_same_as_on_other_classes_py311_minus)
> ... ok
> test_setname_raises_the_same_as_on_other_classes_py312_plus
> (test_typing_extensions.NamedTupleTests.test_setname_raises_the_same_as_on_other_classes_py312_plus)
> ... skipped '__set_name__ behaviour changed on py312+ to use
> BaseException.add_note()'
> test_strange_errors_when_accessing_set_name_itself
> (test_typing_extensions.NamedTupleTests.test_strange_errors_when_accessing_set_name_itself)
> ... ok
> test_cannot_instantiate
> (test_typing_extensions.NeverTests.test_cannot_instantiate) ... ok
> test_cannot_subclass (test_typing_extensions.NeverTests.test_cannot_subclass)
> ... ok
> test_equality (test_typing_extensions.NeverTests.test_equality) ... ok
> test_get_origin (test_typing_extensions.NeverTests.test_get_origin) ... ok
> test_get_type_hints (test_typing_extensions.NeverTests.test_get_type_hints)
> ... ok
> test_instance_type_error
> (test_typing_extensions.NeverTests.test_instance_type_error) ... ok
> test_not_generic (test_typing_extensions.NeverTests.test_not_generic) ... ok
> test_pickle (test_typing_extensions.NeverTests.test_pickle) ... ok
> test_repr (test_typing_extensions.NeverTests.test_repr) ... ok
> test_subclass_type_error
> (test_typing_extensions.NeverTests.test_subclass_type_error) ... ok
> test_basic (test_typing_extensions.NewTypeTests.test_basic) ... ok
> test_error_message_when_subclassing
> (test_typing_extensions.NewTypeTests.test_error_message_when_subclassing) ...
> ok
> test_errors (test_typing_extensions.NewTypeTests.test_errors) ... ok
> test_missing__name__
> (test_typing_extensions.NewTypeTests.test_missing__name__) ... ok
> test_or (test_typing_extensions.NewTypeTests.test_or) ... ok
> test_pickle (test_typing_extensions.NewTypeTests.test_pickle) ... ok
> test_repr (test_typing_extensions.NewTypeTests.test_repr) ... ok
> test_special_attrs (test_typing_extensions.NewTypeTests.test_special_attrs)
> ... ok
> test_cannot_instantiate
> (test_typing_extensions.NoReturnTests.test_cannot_instantiate) ... ok
> test_cannot_subclass
> (test_typing_extensions.NoReturnTests.test_cannot_subclass) ... ok
> test_equality (test_typing_extensions.NoReturnTests.test_equality) ... ok
> test_get_origin (test_typing_extensions.NoReturnTests.test_get_origin) ... ok
> test_get_type_hints
> (test_typing_extensions.NoReturnTests.test_get_type_hints) ... ok
> test_instance_type_error
> (test_typing_extensions.NoReturnTests.test_instance_type_error) ... ok
> test_not_equality (test_typing_extensions.NoReturnTests.test_not_equality)
> ... ok
> test_not_generic (test_typing_extensions.NoReturnTests.test_not_generic) ...
> ok
> test_pickle (test_typing_extensions.NoReturnTests.test_pickle) ... ok
> test_repr (test_typing_extensions.NoReturnTests.test_repr) ... ok
> test_subclass_type_error
> (test_typing_extensions.NoReturnTests.test_subclass_type_error) ... ok
> test_basics (test_typing_extensions.NotRequiredTests.test_basics) ... ok
> test_cannot_init (test_typing_extensions.NotRequiredTests.test_cannot_init)
> ... ok
> test_cannot_subclass
> (test_typing_extensions.NotRequiredTests.test_cannot_subclass) ... ok
> test_no_isinstance
> (test_typing_extensions.NotRequiredTests.test_no_isinstance) ... ok
> test_repr (test_typing_extensions.NotRequiredTests.test_repr) ... ok
> test_async_contextmanager
> (test_typing_extensions.OtherABCTests.test_async_contextmanager) ... ok
> test_contextmanager
> (test_typing_extensions.OtherABCTests.test_contextmanager) ... ok
> test_overload_fails
> (test_typing_extensions.OverloadTests.test_overload_fails) ... ok
> test_overload_on_compiled_functions
> (test_typing_extensions.OverloadTests.test_overload_on_compiled_functions)
> ... ok
> test_overload_registry
> (test_typing_extensions.OverloadTests.test_overload_registry) ... ok
> test_overload_registry_repeated
> (test_typing_extensions.OverloadTests.test_overload_registry_repeated) ... ok
> test_overload_succeeds
> (test_typing_extensions.OverloadTests.test_overload_succeeds) ... ok
> test_override (test_typing_extensions.OverrideTests.test_override) ... ok
> test_args_kwargs (test_typing_extensions.ParamSpecTests.test_args_kwargs) ...
> ok
> test_basic_plain (test_typing_extensions.ParamSpecTests.test_basic_plain) ...
> ok
> test_eq (test_typing_extensions.ParamSpecTests.test_eq) ... ok
> test_pickle (test_typing_extensions.ParamSpecTests.test_pickle) ... ok
> test_repr (test_typing_extensions.ParamSpecTests.test_repr) ... ok
> test_user_generics (test_typing_extensions.ParamSpecTests.test_user_generics)
> ... ok
> test_valid_uses (test_typing_extensions.ParamSpecTests.test_valid_uses) ... ok
> test_variance (test_typing_extensions.ParamSpecTests.test_variance) ... ok
> test_basic_protocol
> (test_typing_extensions.ProtocolTests.test_basic_protocol) ... ok
> test_builtin_protocol_allowlist
> (test_typing_extensions.ProtocolTests.test_builtin_protocol_allowlist) ... ok
> test_cannot_instantiate_abstract
> (test_typing_extensions.ProtocolTests.test_cannot_instantiate_abstract) ... ok
> test_collections_abc_buffer_protocol_allowed
> (test_typing_extensions.ProtocolTests.test_collections_abc_buffer_protocol_allowed)
> ... skipped 'needs collections.abc.Buffer to exist'
> test_collections_protocols_allowed
> (test_typing_extensions.ProtocolTests.test_collections_protocols_allowed) ...
> ok
> test_concrete_class_inheriting_init_from_protocol
> (test_typing_extensions.ProtocolTests.test_concrete_class_inheriting_init_from_protocol)
> ... ok
> test_custom_subclasshook
> (test_typing_extensions.ProtocolTests.test_custom_subclasshook) ... ok
> test_custom_subclasshook_2
> (test_typing_extensions.ProtocolTests.test_custom_subclasshook_2) ... ok
> test_defining_generic_protocols
> (test_typing_extensions.ProtocolTests.test_defining_generic_protocols) ... ok
> test_defining_generic_protocols_old_style
> (test_typing_extensions.ProtocolTests.test_defining_generic_protocols_old_style)
> ... ok
> test_empty_protocol_decorated_with_final
> (test_typing_extensions.ProtocolTests.test_empty_protocol_decorated_with_final)
> ... ok
> test_everything_implements_empty_protocol
> (test_typing_extensions.ProtocolTests.test_everything_implements_empty_protocol)
> ... ok
> test_function_implements_protocol
> (test_typing_extensions.ProtocolTests.test_function_implements_protocol) ...
> ok
> test_generic_protocols_eq
> (test_typing_extensions.ProtocolTests.test_generic_protocols_eq) ... ok
> test_generic_protocols_repr
> (test_typing_extensions.ProtocolTests.test_generic_protocols_repr) ... ok
> test_generic_protocols_special_from_generic
> (test_typing_extensions.ProtocolTests.test_generic_protocols_special_from_generic)
> ... ok
> test_generic_protocols_special_from_protocol
> (test_typing_extensions.ProtocolTests.test_generic_protocols_special_from_protocol)
> ... ok
> test_get_protocol_members
> (test_typing_extensions.ProtocolTests.test_get_protocol_members) ... ok
> test_get_protocol_members_typing
> (test_typing_extensions.ProtocolTests.test_get_protocol_members_typing) ... ok
> test_implicit_issubclass_between_two_protocols
> (test_typing_extensions.ProtocolTests.test_implicit_issubclass_between_two_protocols)
> ... ok
> test_init_called (test_typing_extensions.ProtocolTests.test_init_called) ...
> ok
> test_interaction_with_isinstance_checks_on_superclasses_with_ABCMeta
> (test_typing_extensions.ProtocolTests.test_interaction_with_isinstance_checks_on_superclasses_with_ABCMeta)
> ... ok
> test_interaction_with_isinstance_checks_on_superclasses_with_ABCMeta_2
> (test_typing_extensions.ProtocolTests.test_interaction_with_isinstance_checks_on_superclasses_with_ABCMeta_2)
> ... ok
> test_is_protocol (test_typing_extensions.ProtocolTests.test_is_protocol) ...
> ok
> test_is_protocol_with_typing
> (test_typing_extensions.ProtocolTests.test_is_protocol_with_typing) ... ok
> test_isinstance_checks_not_at_whim_of_gc
> (test_typing_extensions.ProtocolTests.test_isinstance_checks_not_at_whim_of_gc)
> ... ok
> test_issubclass_and_isinstance_on_Protocol_itself
> (test_typing_extensions.ProtocolTests.test_issubclass_and_isinstance_on_Protocol_itself)
> ... ok
> test_issubclass_fails_correctly
> (test_typing_extensions.ProtocolTests.test_issubclass_fails_correctly) ... ok
> test_no_inheritance_from_nominal
> (test_typing_extensions.ProtocolTests.test_no_inheritance_from_nominal) ... ok
> test_no_init_same_for_different_protocol_implementations
> (test_typing_extensions.ProtocolTests.test_no_init_same_for_different_protocol_implementations)
> ... ok
> test_no_instantiation
> (test_typing_extensions.ProtocolTests.test_no_instantiation) ... ok
> test_no_runtime_deco_on_nominal
> (test_typing_extensions.ProtocolTests.test_no_runtime_deco_on_nominal) ... ok
> test_no_weird_caching_with_issubclass_after_isinstance
> (test_typing_extensions.ProtocolTests.test_no_weird_caching_with_issubclass_after_isinstance)
> ... ok
> test_no_weird_caching_with_issubclass_after_isinstance_2
> (test_typing_extensions.ProtocolTests.test_no_weird_caching_with_issubclass_after_isinstance_2)
> ... ok
> test_no_weird_caching_with_issubclass_after_isinstance_3
> (test_typing_extensions.ProtocolTests.test_no_weird_caching_with_issubclass_after_isinstance_3)
> ... ok
> test_non_protocol_subclasses
> (test_typing_extensions.ProtocolTests.test_non_protocol_subclasses) ... ok
> test_non_runtime_protocol_isinstance_check
> (test_typing_extensions.ProtocolTests.test_non_runtime_protocol_isinstance_check)
> ... ok
> test_none_on_callable_blocks_implementation
> (test_typing_extensions.ProtocolTests.test_none_on_callable_blocks_implementation)
> ... ok
> test_none_on_non_callable_doesnt_block_implementation
> (test_typing_extensions.ProtocolTests.test_none_on_non_callable_doesnt_block_implementation)
> ... ok
> test_none_treated_correctly
> (test_typing_extensions.ProtocolTests.test_none_treated_correctly) ... ok
> test_protocol_decorated_with_final_callable_members
> (test_typing_extensions.ProtocolTests.test_protocol_decorated_with_final_callable_members)
> ... ok
> test_protocol_decorated_with_final_mixed_members
> (test_typing_extensions.ProtocolTests.test_protocol_decorated_with_final_mixed_members)
> ... ok
> test_protocol_decorated_with_final_noncallable_members
> (test_typing_extensions.ProtocolTests.test_protocol_decorated_with_final_noncallable_members)
> ... ok
> test_protocol_defining_init_does_not_get_overridden
> (test_typing_extensions.ProtocolTests.test_protocol_defining_init_does_not_get_overridden)
> ... ok
> test_protocol_generic_over_paramspec
> (test_typing_extensions.ProtocolTests.test_protocol_generic_over_paramspec)
> ... ok
> test_protocol_generic_over_typevartuple
> (test_typing_extensions.ProtocolTests.test_protocol_generic_over_typevartuple)
> ... ok
> test_protocol_issubclass_error_message
> (test_typing_extensions.ProtocolTests.test_protocol_issubclass_error_message)
> ... ok
> test_protocols_bad_subscripts
> (test_typing_extensions.ProtocolTests.test_protocols_bad_subscripts) ... ok
> test_protocols_in_unions
> (test_typing_extensions.ProtocolTests.test_protocols_in_unions) ... ok
> test_protocols_isinstance
> (test_typing_extensions.ProtocolTests.test_protocols_isinstance) ... ok
> test_protocols_isinstance___slots__
> (test_typing_extensions.ProtocolTests.test_protocols_isinstance___slots__)
> ... ok
> test_protocols_isinstance_attribute_access_with_side_effects
> (test_typing_extensions.ProtocolTests.test_protocols_isinstance_attribute_access_with_side_effects)
> ... ok
> test_protocols_isinstance_generic_classes
> (test_typing_extensions.ProtocolTests.test_protocols_isinstance_generic_classes)
> ... ok
> test_protocols_isinstance_init
> (test_typing_extensions.ProtocolTests.test_protocols_isinstance_init) ... ok
> test_protocols_isinstance_monkeypatching
> (test_typing_extensions.ProtocolTests.test_protocols_isinstance_monkeypatching)
> ... ok
> test_protocols_isinstance_not_fooled_by_custom_dir
> (test_typing_extensions.ProtocolTests.test_protocols_isinstance_not_fooled_by_custom_dir)
> ... ok
> test_protocols_isinstance_properties_and_descriptors
> (test_typing_extensions.ProtocolTests.test_protocols_isinstance_properties_and_descriptors)
> ... ok
> test_protocols_isinstance_py36
> (test_typing_extensions.ProtocolTests.test_protocols_isinstance_py36) ... ok
> test_protocols_issubclass
> (test_typing_extensions.ProtocolTests.test_protocols_issubclass) ... ok
> test_protocols_issubclass_non_callable
> (test_typing_extensions.ProtocolTests.test_protocols_issubclass_non_callable)
> ... ok
> test_protocols_pickleable
> (test_typing_extensions.ProtocolTests.test_protocols_pickleable) ... ok
> test_protocols_support_register
> (test_typing_extensions.ProtocolTests.test_protocols_support_register) ... ok
> test_runtime_alias (test_typing_extensions.ProtocolTests.test_runtime_alias)
> ... ok
> test_runtime_checkable_generic
> (test_typing_extensions.ProtocolTests.test_runtime_checkable_generic) ... ok
> test_runtime_checkable_generic_non_protocol
> (test_typing_extensions.ProtocolTests.test_runtime_checkable_generic_non_protocol)
> ... ok
> test_runtime_checkable_with_match_args
> (test_typing_extensions.ProtocolTests.test_runtime_checkable_with_match_args)
> ... ok
> test_runtimecheckable_on_typing_dot_Protocol
> (test_typing_extensions.ProtocolTests.test_runtimecheckable_on_typing_dot_Protocol)
> ... ok
> test_subprotocols_extending
> (test_typing_extensions.ProtocolTests.test_subprotocols_extending) ... ok
> test_subprotocols_merging
> (test_typing_extensions.ProtocolTests.test_subprotocols_merging) ... ok
> test_typing_Protocol_and_extensions_Protocol_can_mix
> (test_typing_extensions.ProtocolTests.test_typing_Protocol_and_extensions_Protocol_can_mix)
> ... ok
> test_typing_dot_runtimecheckable_on_Protocol
> (test_typing_extensions.ProtocolTests.test_typing_dot_runtimecheckable_on_Protocol)
> ... ok
> test_typing_extensions_protocol_allowlist
> (test_typing_extensions.ProtocolTests.test_typing_extensions_protocol_allowlist)
> ... ok
> test_basics (test_typing_extensions.RequiredTests.test_basics) ... ok
> test_cannot_init (test_typing_extensions.RequiredTests.test_cannot_init) ...
> ok
> test_cannot_subclass
> (test_typing_extensions.RequiredTests.test_cannot_subclass) ... ok
> test_no_isinstance (test_typing_extensions.RequiredTests.test_no_isinstance)
> ... ok
> test_repr (test_typing_extensions.RequiredTests.test_repr) ... ok
> test_reveal_type (test_typing_extensions.RevealTypeTests.test_reveal_type)
> ... ok
> test_alias (test_typing_extensions.SelfTests.test_alias) ... ok
> test_basics (test_typing_extensions.SelfTests.test_basics) ... ok
> test_cannot_init (test_typing_extensions.SelfTests.test_cannot_init) ... ok
> test_cannot_subclass (test_typing_extensions.SelfTests.test_cannot_subclass)
> ... ok
> test_cannot_subscript
> (test_typing_extensions.SelfTests.test_cannot_subscript) ... ok
> test_no_isinstance (test_typing_extensions.SelfTests.test_no_isinstance) ...
> ok
> test_pickle (test_typing_extensions.SelfTests.test_pickle) ... ok
> test_repr (test_typing_extensions.SelfTests.test_repr) ... ok
> test_cannot_instantiate
> (test_typing_extensions.TypeAliasTests.test_cannot_instantiate) ... ok
> test_cannot_subclass
> (test_typing_extensions.TypeAliasTests.test_cannot_subclass) ... ok
> test_cannot_subscript
> (test_typing_extensions.TypeAliasTests.test_cannot_subscript) ... ok
> test_canonical_usage_with_type_comment
> (test_typing_extensions.TypeAliasTests.test_canonical_usage_with_type_comment)
> ... ok
> test_canonical_usage_with_variable_annotation
> (test_typing_extensions.TypeAliasTests.test_canonical_usage_with_variable_annotation)
> ... ok
> test_no_isinstance (test_typing_extensions.TypeAliasTests.test_no_isinstance)
> ... ok
> test_no_issubclass (test_typing_extensions.TypeAliasTests.test_no_issubclass)
> ... ok
> test_repr (test_typing_extensions.TypeAliasTests.test_repr) ... ok
> test_attributes (test_typing_extensions.TypeAliasTypeTests.test_attributes)
> ... ok
> test_cannot_delete_attributes
> (test_typing_extensions.TypeAliasTypeTests.test_cannot_delete_attributes) ...
> ok
> test_cannot_set_attributes
> (test_typing_extensions.TypeAliasTypeTests.test_cannot_set_attributes) ... ok
> test_getitem (test_typing_extensions.TypeAliasTypeTests.test_getitem) ... ok
> test_no_instance_subclassing
> (test_typing_extensions.TypeAliasTypeTests.test_no_instance_subclassing) ...
> ok
> test_or (test_typing_extensions.TypeAliasTypeTests.test_or) ... ok
> test_pickle (test_typing_extensions.TypeAliasTypeTests.test_pickle) ... ok
> test_basics (test_typing_extensions.TypeGuardTests.test_basics) ... ok
> test_cannot_init (test_typing_extensions.TypeGuardTests.test_cannot_init) ...
> ok
> test_cannot_subclass
> (test_typing_extensions.TypeGuardTests.test_cannot_subclass) ... ok
> test_no_isinstance (test_typing_extensions.TypeGuardTests.test_no_isinstance)
> ... ok
> test_repr (test_typing_extensions.TypeGuardTests.test_repr) ... ok
> test_type_basic (test_typing_extensions.TypeTests.test_type_basic) ... ok
> test_type_optional (test_typing_extensions.TypeTests.test_type_optional) ...
> ok
> test_type_typevar (test_typing_extensions.TypeTests.test_type_typevar) ... ok
> test_pickle (test_typing_extensions.TypeVarInferVarianceTests.test_pickle)
> ... ok
> test_typevar (test_typing_extensions.TypeVarInferVarianceTests.test_typevar)
> ... ok
> test_paramspec
> (test_typing_extensions.TypeVarLikeDefaultsTests.test_paramspec) ... ok
> test_pickle (test_typing_extensions.TypeVarLikeDefaultsTests.test_pickle) ...
> ok
> test_typevar (test_typing_extensions.TypeVarLikeDefaultsTests.test_typevar)
> ... ok
> test_typevar_none
> (test_typing_extensions.TypeVarLikeDefaultsTests.test_typevar_none) ... ok
> test_typevartuple
> (test_typing_extensions.TypeVarLikeDefaultsTests.test_typevartuple) ... ok
> test_attributes (test_typing_extensions.TypeVarTests.test_attributes) ... ok
> test_basic_plain (test_typing_extensions.TypeVarTests.test_basic_plain) ... ok
> test_bound_errors (test_typing_extensions.TypeVarTests.test_bound_errors) ...
> ok
> test_cannot_combine_explicit_and_infer
> (test_typing_extensions.TypeVarTests.test_cannot_combine_explicit_and_infer)
> ... ok
> test_cannot_instantiate_vars
> (test_typing_extensions.TypeVarTests.test_cannot_instantiate_vars) ... ok
> test_cannot_subclass
> (test_typing_extensions.TypeVarTests.test_cannot_subclass) ... ok
> test_constrained_error
> (test_typing_extensions.TypeVarTests.test_constrained_error) ... ok
> test_missing__name__
> (test_typing_extensions.TypeVarTests.test_missing__name__) ... ok
> test_no_bivariant (test_typing_extensions.TypeVarTests.test_no_bivariant) ...
> ok
> test_no_redefinition
> (test_typing_extensions.TypeVarTests.test_no_redefinition) ... ok
> test_or (test_typing_extensions.TypeVarTests.test_or) ... ok
> test_repr (test_typing_extensions.TypeVarTests.test_repr) ... ok
> test_typevar_instance_type_error
> (test_typing_extensions.TypeVarTests.test_typevar_instance_type_error) ... ok
> test_typevar_subclass_type_error
> (test_typing_extensions.TypeVarTests.test_typevar_subclass_type_error) ... ok
> test_union_constrained
> (test_typing_extensions.TypeVarTests.test_union_constrained) ... ok
> test_union_unique (test_typing_extensions.TypeVarTests.test_union_unique) ...
> ok
> test_args_and_parameters
> (test_typing_extensions.TypeVarTupleTests.test_args_and_parameters) ... ok
> test_basic_plain (test_typing_extensions.TypeVarTupleTests.test_basic_plain)
> ... ok
> test_cannot_instantiate_vars
> (test_typing_extensions.TypeVarTupleTests.test_cannot_instantiate_vars) ... ok
> test_cannot_subclass_var_itself
> (test_typing_extensions.TypeVarTupleTests.test_cannot_subclass_var_itself)
> ... ok
> test_cannot_subclass_vars
> (test_typing_extensions.TypeVarTupleTests.test_cannot_subclass_vars) ... ok
> test_no_redefinition
> (test_typing_extensions.TypeVarTupleTests.test_no_redefinition) ... ok
> test_pickle (test_typing_extensions.TypeVarTupleTests.test_pickle) ... ok
> test_repr (test_typing_extensions.TypeVarTupleTests.test_repr) ... ok
> test_tuple (test_typing_extensions.TypeVarTupleTests.test_tuple) ... ok
> test_basics_functional_syntax
> (test_typing_extensions.TypedDictTests.test_basics_functional_syntax) ... ok
> test_basics_keywords_syntax
> (test_typing_extensions.TypedDictTests.test_basics_keywords_syntax) ... ok
> test_can_make_readonly_key_mutable
> (test_typing_extensions.TypedDictTests.test_can_make_readonly_key_mutable)
> ... ok
> test_cannot_make_mutable_key_readonly
> (test_typing_extensions.TypedDictTests.test_cannot_make_mutable_key_readonly)
> ... ok
> test_combine_qualifiers
> (test_typing_extensions.TypedDictTests.test_combine_qualifiers) ... ok
> test_generic_inheritance
> (test_typing_extensions.TypedDictTests.test_generic_inheritance) ... ok
> test_get_type_hints_cross_module_subclass
> (test_typing_extensions.TypedDictTests.test_get_type_hints_cross_module_subclass)
> ... ok
> test_get_type_hints_generic
> (test_typing_extensions.TypedDictTests.test_get_type_hints_generic) ... ok
> test_implicit_any_inheritance
> (test_typing_extensions.TypedDictTests.test_implicit_any_inheritance) ... ok
> test_is_typeddict (test_typing_extensions.TypedDictTests.test_is_typeddict)
> ... ok
> test_is_typeddict_against_typeddict_from_typing
> (test_typing_extensions.TypedDictTests.test_is_typeddict_against_typeddict_from_typing)
> ... ok
> test_keys_inheritance
> (test_typing_extensions.TypedDictTests.test_keys_inheritance) ... ok
> test_keywords_syntax_raises_on_3_13
> (test_typing_extensions.TypedDictTests.test_keywords_syntax_raises_on_3_13)
> ... skipped 'Change in behavior in 3.13'
> test_multiple_inheritance
> (test_typing_extensions.TypedDictTests.test_multiple_inheritance) ... ok
> test_non_generic_subscript
> (test_typing_extensions.TypedDictTests.test_non_generic_subscript) ... ok
> test_optional (test_typing_extensions.TypedDictTests.test_optional) ... ok
> test_optional_keys (test_typing_extensions.TypedDictTests.test_optional_keys)
> ... ok
> test_orig_bases (test_typing_extensions.TypedDictTests.test_orig_bases) ... ok
> test_pep695_generic_typeddict
> (test_typing_extensions.TypedDictTests.test_pep695_generic_typeddict) ...
> skipped 'PEP 695 required'
> test_pickle (test_typing_extensions.TypedDictTests.test_pickle) ... ok
> test_pickle_generic
> (test_typing_extensions.TypedDictTests.test_pickle_generic) ... ok
> test_py36_class_syntax_usage
> (test_typing_extensions.TypedDictTests.test_py36_class_syntax_usage) ... ok
> test_readonly_inheritance
> (test_typing_extensions.TypedDictTests.test_readonly_inheritance) ... ok
> test_required_notrequired_keys
> (test_typing_extensions.TypedDictTests.test_required_notrequired_keys) ... ok
> test_total (test_typing_extensions.TypedDictTests.test_total) ... ok
> test_typeddict_create_errors
> (test_typing_extensions.TypedDictTests.test_typeddict_create_errors) ... ok
> test_typeddict_errors
> (test_typing_extensions.TypedDictTests.test_typeddict_errors) ... ok
> test_typeddict_special_keyword_names
> (test_typing_extensions.TypedDictTests.test_typeddict_special_keyword_names)
> ... ok
> test_zero_fields_typeddicts
> (test_typing_extensions.TypedDictTests.test_zero_fields_typeddicts) ... ok
> test_basic_plain (test_typing_extensions.UnpackTests.test_basic_plain) ... ok
> test_cannot_subclass_vars
> (test_typing_extensions.UnpackTests.test_cannot_subclass_vars) ... ok
> test_class (test_typing_extensions.UnpackTests.test_class) ... ok
> test_concatenation (test_typing_extensions.UnpackTests.test_concatenation)
> ... ok
> test_repr (test_typing_extensions.UnpackTests.test_repr) ... ok
> test_tuple (test_typing_extensions.UnpackTests.test_tuple) ... ok
> test_union (test_typing_extensions.UnpackTests.test_union) ... ok
>
> ----------------------------------------------------------------------
> Ran 387 tests in 0.473s
>
> OK (skipped=6)
> dh_auto_test: error: pybuild --test -i python{version} -p "3.12 3.11"
> returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2024/02/24/python-typing-extensions_4.9.0-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240224;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240224&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: python-typing-extensions
Source-Version: 4.10.0-1
Done: Colin Watson <cjwat...@debian.org>
We believe that the bug you reported is fixed in the latest version of
python-typing-extensions, which is due to be installed in the Debian FTP
archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1064...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Colin Watson <cjwat...@debian.org> (supplier of updated
python-typing-extensions package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 05 Mar 2024 18:40:41 +0000
Source: python-typing-extensions
Architecture: source
Version: 4.10.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Colin Watson <cjwat...@debian.org>
Closes: 1064739
Changes:
python-typing-extensions (4.10.0-1) unstable; urgency=medium
.
* Team upload.
* New upstream release.
- Backport recent improvements to the implementation of `Protocol`
(closes: #1064739).
Checksums-Sha1:
2afaf37945ea58b7bfb43c284e0934294d190599 2364
python-typing-extensions_4.10.0-1.dsc
5fa2af08f4f4c7d59f29d2dad05ae943e7b2cb4e 77558
python-typing-extensions_4.10.0.orig.tar.gz
3473c978336e07bc911fb44572883fc1890c3f9f 4292
python-typing-extensions_4.10.0-1.debian.tar.xz
Checksums-Sha256:
431f6c684d284aab75e2722c54d30973b82300fb65ba599861151c216ac8aeb8 2364
python-typing-extensions_4.10.0-1.dsc
b0abd7c89e8fb96f98db18d86106ff1d90ab692004eb746cf6eda2682f91b3cb 77558
python-typing-extensions_4.10.0.orig.tar.gz
aa42e863b0ec33ead24334d58c5af113bfd85db269fc43ae06d7b5dbceab45d4 4292
python-typing-extensions_4.10.0-1.debian.tar.xz
Files:
b9b2f734ddb4a5fb566ee5f837d894da 2364 python optional
python-typing-extensions_4.10.0-1.dsc
a6ea8be6e5b41445d679541e0b6e0e0f 77558 python optional
python-typing-extensions_4.10.0.orig.tar.gz
ad6ae174eb90377c9567a75c9b90d510 4292 python optional
python-typing-extensions_4.10.0-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmXnaKQACgkQOTWH2X2G
UAtazQ//VKgLCvh8pKKdVFUr5U0ii3PXyEoOl8eCQkGktupaSHC1AizCq4llOxA3
ayIoUdW+H5XtjelS9CNPhpEnRoET0S01zwUHoLRpUJLO5EuIqEuSfEPzVJtAQ6ga
C6uQ87ySFOqVatnT7u52z/s7MwKmEHKe/JWM4HyOpAXYavDq9dPXWuVUwbkbpO/L
mLKuzs0qdCZljpI7e2Uhi39HadPgP5haaSvQQd6yZrfujCzUZ71fbaKXBSqlZxRT
nrHPjFgTl/fjsbjNAoijWTUsALWvgl12WgpP+2XGgFMILx1y/yU21w69+Y2qdue9
lUBF7EJRof3N7CKeAWl1WkfKfcKdTtkqJ3PGy3ff5a7llojmYR+TH3CfEOU93zh0
AChJc+2G4DbeAQaBJJ6YuliXGYEOUH+S+aNN8evEHhdeqPcgcpN+44ZXOig02D4O
LkZgLBtxEQRohkZwy8+br5Q77eMFIF7GnKPoZiQt8Fx0n68x9aWpK3/6WXlGyqAg
PTIqAYCfWlN8iTMJwjmwLalwWg2+1jjAoygTTbjxigQEE7yQxSP4va+pijTVx33l
DcfHcobROi7sHyjY7E4eph3M6GzGPmEDRTbSObVZrDMQoau9388w6ISz9fS6rCP1
Ckn+A6V3Bg7MoUK3FvEyHTtCFEHoek2YdblcSh+5MsMrstQqFO8=
=q1c/
-----END PGP SIGNATURE-----
pgpCyZg64Whrf.pgp
Description: PGP signature
--- End Message ---