Your message dated Wed, 17 Dec 2025 10:35:18 +0000
with message-id <[email protected]>
and subject line Bug#1123257: fixed in python-itemadapter 0.13.0-1
has caused the Debian Bug report #1123257,
regarding python-itemadapter: FTBFS: dh_auto_test: error: pybuild --test 
--test-pytest -i python{version} -p "3.14 3.13" returned exit code 13
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 [email protected]
immediately.)


-- 
1123257: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1123257
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python-itemadapter
Version: 0.12.2-1
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202512/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:python-itemadapter, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
dh binary --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:131: Building wheel for python3.14 with "build" 
module
I: pybuild base:317: python3.14 -m build --skip-dependency-check --no-isolation 
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_itemadapter  
* Building wheel...
Successfully built itemadapter-0.12.2-py3-none-any.whl

[... snipped ...]

E             "type": "object",
E         -   "additionalProperties": false,
E         ?                                -
E         +   "additionalProperties": false
E         -   "properties": {...
E         
E         ...Full output truncated (8 lines hidden), use '-vv' to show

tests/test_json_schema.py:133: AssertionError
_________________ PydanticTestCase.test_json_schema_validators _________________

self = <tests.test_adapter_pydantic_v1.PydanticTestCase 
testMethod=test_json_schema_validators>

    @unittest.skipIf(not PydanticV1Model, "pydantic module is not available")
    def test_json_schema_validators(self):
        from itemadapter._imports import pydantic_v1
    
>       class Model(pydantic_v1.BaseModel):

tests/test_adapter_pydantic_v1.py:180: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/pydantic/v1/main.py:221: in __new__
    inferred = ModelField.infer(
/usr/lib/python3/dist-packages/pydantic/v1/fields.py:502: in infer
    annotation = get_annotation_from_field_info(annotation, field_info, name, 
config.validate_assignment)
                 
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

annotation = PydanticUndefined
field_info = FieldInfo(default=PydanticUndefined, min_length=3, max_length=10, 
extra={'pattern': '^[A-Za-z]+$'})
field_name = 'name', validate_assignment = False

    def get_annotation_from_field_info(
        annotation: Any, field_info: FieldInfo, field_name: str, 
validate_assignment: bool = False
    ) -> Type[Any]:
        """
        Get an annotation with validation implemented for numbers and strings 
based on the field_info.
        :param annotation: an annotation from a field specification, as 
``str``, ``ConstrainedStr``
        :param field_info: an instance of FieldInfo, possibly with declarations 
for validations and JSON Schema
        :param field_name: name of the field for use in error messages
        :param validate_assignment: default False, flag for BaseModel Config 
value of validate_assignment
        :return: the same ``annotation`` if unmodified or a new annotation with 
validation in place
        """
        constraints = field_info.get_constraints()
        used_constraints: Set[str] = set()
        if constraints:
            annotation, used_constraints = 
get_annotation_with_constraints(annotation, field_info)
        if validate_assignment:
            used_constraints.add('allow_mutation')
    
        unused_constraints = constraints - used_constraints
        if unused_constraints:
>           raise ValueError(
                f'On field "{field_name}" the following field constraints are 
set but not enforced: '
                f'{", ".join(unused_constraints)}. '
                f'\nFor more details see 
https://docs.pydantic.dev/usage/schema/#unenforced-field-constraints'
            )
E           ValueError: On field "name" the following field constraints are set 
but not enforced: max_length, min_length. 
E           For more details see 
https://docs.pydantic.dev/usage/schema/#unenforced-field-constraints

/usr/lib/python3/dist-packages/pydantic/v1/schema.py:1021: ValueError
=============================== warnings summary ===============================
itemadapter/_imports.py:45
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_itemadapter/build/itemadapter/_imports.py:45:
 UserWarning: Core Pydantic V1 functionality isn't compatible with Python 3.14 
or greater.
    import pydantic.v1 as pydantic_v1

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED 
tests/test_adapter_pydantic_v1.py::PydanticTestCase::test_json_schema_field_default_factory
FAILED 
tests/test_adapter_pydantic_v1.py::PydanticTestCase::test_json_schema_field_deprecated_bool
FAILED 
tests/test_adapter_pydantic_v1.py::PydanticTestCase::test_json_schema_field_deprecated_str
FAILED 
tests/test_adapter_pydantic_v1.py::PydanticTestCase::test_json_schema_forbid
FAILED 
tests/test_adapter_pydantic_v1.py::PydanticTestCase::test_json_schema_validators
============= 5 failed, 182 passed, 3 skipped, 1 warning in 1.00s ==============
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_itemadapter/build; python3.14 -m pytest 
-v
I: pybuild base:317: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_itemadapter/build; python3.13 -m pytest 
-v
============================= test session starts ==============================
platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- 
/usr/bin/python3.13
cachedir: .pytest_cache
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_itemadapter/build
configfile: pyproject.toml
collecting ... collected 190 items

tests/test_adapter.py::ItemAdapterReprTestCase::test_repr_attrs PASSED   [  0%]
tests/test_adapter.py::ItemAdapterReprTestCase::test_repr_attrs_init_false 
PASSED [  1%]
tests/test_adapter.py::ItemAdapterReprTestCase::test_repr_dataclass PASSED [  
1%]
tests/test_adapter.py::ItemAdapterReprTestCase::test_repr_dataclass_init_false 
PASSED [  2%]
tests/test_adapter.py::ItemAdapterReprTestCase::test_repr_dict PASSED    [  2%]
tests/test_adapter.py::ItemAdapterReprTestCase::test_repr_pydantic PASSED [  3%]
tests/test_adapter.py::ItemAdapterReprTestCase::test_repr_scrapy_item PASSED [  
3%]
tests/test_adapter.py::ItemAdapterInitError::test_non_item PASSED        [  4%]
tests/test_adapter.py::DictTestCase::test_as_dict PASSED                 [  4%]
tests/test_adapter.py::DictTestCase::test_as_dict_nested PASSED          [  5%]
tests/test_adapter.py::DictTestCase::test_empty_metadata PASSED          [  5%]
tests/test_adapter.py::DictTestCase::test_field_names PASSED             [  6%]
tests/test_adapter.py::DictTestCase::test_field_names_from_class PASSED  [  6%]
tests/test_adapter.py::DictTestCase::test_field_names_updated PASSED     [  7%]
tests/test_adapter.py::DictTestCase::test_get_set_value PASSED           [  7%]
tests/test_adapter.py::DictTestCase::test_get_value_keyerror PASSED      [  8%]
tests/test_adapter.py::DictTestCase::test_get_value_keyerror_item_dict PASSED [ 
 8%]
tests/test_adapter.py::DictTestCase::test_json_schema PASSED             [  9%]
tests/test_adapter.py::DictTestCase::test_json_schema_empty PASSED       [ 10%]
tests/test_adapter.py::ScrapySubclassedItemTestCase::test_as_dict PASSED [ 10%]
tests/test_adapter.py::ScrapySubclassedItemTestCase::test_as_dict_nested PASSED 
[ 11%]
tests/test_adapter.py::ScrapySubclassedItemTestCase::test_delitem_len_iter 
PASSED [ 11%]
tests/test_adapter.py::ScrapySubclassedItemTestCase::test_field_names PASSED [ 
12%]
tests/test_adapter.py::ScrapySubclassedItemTestCase::test_field_names_from_class
 PASSED [ 12%]
tests/test_adapter.py::ScrapySubclassedItemTestCase::test_field_names_from_class_empty
 PASSED [ 13%]
tests/test_adapter.py::ScrapySubclassedItemTestCase::test_field_names_from_class_nested
 PASSED [ 13%]
tests/test_adapter.py::ScrapySubclassedItemTestCase::test_get_field_meta_defined_fields
 PASSED [ 14%]
tests/test_adapter.py::ScrapySubclassedItemTestCase::test_get_set_value PASSED 
[ 14%]
tests/test_adapter.py::ScrapySubclassedItemTestCase::test_get_value_keyerror 
PASSED [ 15%]
tests/test_adapter.py::ScrapySubclassedItemTestCase::test_get_value_keyerror_item_dict
 PASSED [ 15%]
tests/test_adapter.py::ScrapySubclassedItemTestCase::test_json_schema PASSED [ 
16%]
tests/test_adapter.py::ScrapySubclassedItemTestCase::test_json_schema_empty 
PASSED [ 16%]
tests/test_adapter.py::ScrapySubclassedItemTestCase::test_metadata_common 
PASSED [ 17%]
tests/test_adapter.py::ScrapySubclassedItemTestCase::test_set_value_keyerror 
PASSED [ 17%]
tests/test_adapter.py::PydanticV1ModelTestCase::test_as_dict PASSED      [ 18%]
tests/test_adapter.py::PydanticV1ModelTestCase::test_as_dict_nested PASSED [ 
18%]
tests/test_adapter.py::PydanticV1ModelTestCase::test_delitem_len_iter PASSED [ 
19%]
tests/test_adapter.py::PydanticV1ModelTestCase::test_field_names PASSED  [ 20%]
tests/test_adapter.py::PydanticV1ModelTestCase::test_field_names_from_class 
PASSED [ 20%]
tests/test_adapter.py::PydanticV1ModelTestCase::test_field_names_from_class_empty
 PASSED [ 21%]
tests/test_adapter.py::PydanticV1ModelTestCase::test_field_names_from_class_nested
 PASSED [ 21%]
tests/test_adapter.py::PydanticV1ModelTestCase::test_get_field_meta_defined_fields
 PASSED [ 22%]
tests/test_adapter.py::PydanticV1ModelTestCase::test_get_set_value PASSED [ 22%]
tests/test_adapter.py::PydanticV1ModelTestCase::test_get_value_keyerror PASSED 
[ 23%]
tests/test_adapter.py::PydanticV1ModelTestCase::test_json_schema PASSED  [ 23%]
tests/test_adapter.py::PydanticV1ModelTestCase::test_json_schema_empty PASSED [ 
24%]
tests/test_adapter.py::PydanticV1ModelTestCase::test_metadata_common PASSED [ 
24%]
tests/test_adapter.py::PydanticV1ModelTestCase::test_set_value_keyerror PASSED 
[ 25%]
tests/test_adapter.py::PydanticModelTestCase::test_as_dict PASSED        [ 25%]
tests/test_adapter.py::PydanticModelTestCase::test_as_dict_nested PASSED [ 26%]
tests/test_adapter.py::PydanticModelTestCase::test_delitem_len_iter PASSED [ 
26%]
tests/test_adapter.py::PydanticModelTestCase::test_field_names PASSED    [ 27%]
tests/test_adapter.py::PydanticModelTestCase::test_field_names_from_class 
PASSED [ 27%]
tests/test_adapter.py::PydanticModelTestCase::test_field_names_from_class_empty 
PASSED [ 28%]
tests/test_adapter.py::PydanticModelTestCase::test_field_names_from_class_nested
 PASSED [ 28%]
tests/test_adapter.py::PydanticModelTestCase::test_get_field_meta_defined_fields
 PASSED [ 29%]
tests/test_adapter.py::PydanticModelTestCase::test_get_set_value PASSED  [ 30%]
tests/test_adapter.py::PydanticModelTestCase::test_get_value_keyerror PASSED [ 
30%]
tests/test_adapter.py::PydanticModelTestCase::test_json_schema PASSED    [ 31%]
tests/test_adapter.py::PydanticModelTestCase::test_json_schema_empty PASSED [ 
31%]
tests/test_adapter.py::PydanticModelTestCase::test_metadata_common PASSED [ 32%]
tests/test_adapter.py::PydanticModelTestCase::test_set_value_keyerror PASSED [ 
32%]
tests/test_adapter.py::DataClassItemTestCase::test_as_dict PASSED        [ 33%]
tests/test_adapter.py::DataClassItemTestCase::test_as_dict_nested PASSED [ 33%]
tests/test_adapter.py::DataClassItemTestCase::test_delitem_len_iter PASSED [ 
34%]
tests/test_adapter.py::DataClassItemTestCase::test_field_names PASSED    [ 34%]
tests/test_adapter.py::DataClassItemTestCase::test_field_names_from_class 
PASSED [ 35%]
tests/test_adapter.py::DataClassItemTestCase::test_field_names_from_class_empty 
PASSED [ 35%]
tests/test_adapter.py::DataClassItemTestCase::test_field_names_from_class_nested
 PASSED [ 36%]
tests/test_adapter.py::DataClassItemTestCase::test_get_field_meta_defined_fields
 PASSED [ 36%]
tests/test_adapter.py::DataClassItemTestCase::test_get_set_value PASSED  [ 37%]
tests/test_adapter.py::DataClassItemTestCase::test_get_value_keyerror PASSED [ 
37%]
tests/test_adapter.py::DataClassItemTestCase::test_json_schema PASSED    [ 38%]
tests/test_adapter.py::DataClassItemTestCase::test_json_schema_empty PASSED [ 
38%]
tests/test_adapter.py::DataClassItemTestCase::test_metadata_common PASSED [ 39%]
tests/test_adapter.py::DataClassItemTestCase::test_set_value_keyerror PASSED [ 
40%]
tests/test_adapter.py::AttrsItemTestCase::test_as_dict PASSED            [ 40%]
tests/test_adapter.py::AttrsItemTestCase::test_as_dict_nested PASSED     [ 41%]
tests/test_adapter.py::AttrsItemTestCase::test_delitem_len_iter PASSED   [ 41%]
tests/test_adapter.py::AttrsItemTestCase::test_field_names PASSED        [ 42%]
tests/test_adapter.py::AttrsItemTestCase::test_field_names_from_class PASSED [ 
42%]
tests/test_adapter.py::AttrsItemTestCase::test_field_names_from_class_empty 
PASSED [ 43%]
tests/test_adapter.py::AttrsItemTestCase::test_field_names_from_class_nested 
PASSED [ 43%]
tests/test_adapter.py::AttrsItemTestCase::test_get_field_meta_defined_fields 
PASSED [ 44%]
tests/test_adapter.py::AttrsItemTestCase::test_get_set_value PASSED      [ 44%]
tests/test_adapter.py::AttrsItemTestCase::test_get_value_keyerror PASSED [ 45%]
tests/test_adapter.py::AttrsItemTestCase::test_json_schema PASSED        [ 45%]
tests/test_adapter.py::AttrsItemTestCase::test_json_schema_empty PASSED  [ 46%]
tests/test_adapter.py::AttrsItemTestCase::test_metadata_common PASSED    [ 46%]
tests/test_adapter.py::AttrsItemTestCase::test_set_value_keyerror PASSED [ 47%]
tests/test_adapter_attrs.py::AttrsTestCase::test_false PASSED            [ 47%]
tests/test_adapter_attrs.py::AttrsTestCase::test_json_schema_validators PASSED 
[ 48%]
tests/test_adapter_attrs.py::AttrsTestCase::test_module_import_error PASSED [ 
48%]
tests/test_adapter_attrs.py::AttrsTestCase::test_module_not_available PASSED [ 
49%]
tests/test_adapter_attrs.py::AttrsTestCase::test_true PASSED             [ 50%]
tests/test_adapter_dataclasses.py::DataclassTestCase::test_false PASSED  [ 50%]
tests/test_adapter_dataclasses.py::DataclassTestCase::test_true PASSED   [ 51%]
tests/test_adapter_pydantic.py::PydanticTestCase::test_false PASSED      [ 51%]
tests/test_adapter_pydantic.py::PydanticTestCase::test_json_schema_field_deprecated_bool
 PASSED [ 52%]
tests/test_adapter_pydantic.py::PydanticTestCase::test_json_schema_field_deprecated_str
 PASSED [ 52%]
tests/test_adapter_pydantic.py::PydanticTestCase::test_json_schema_forbid 
PASSED [ 53%]
tests/test_adapter_pydantic.py::PydanticTestCase::test_json_schema_validators 
PASSED [ 53%]
tests/test_adapter_pydantic.py::PydanticTestCase::test_module_import_error 
PASSED [ 54%]
tests/test_adapter_pydantic.py::PydanticTestCase::test_module_not_available 
PASSED [ 54%]
tests/test_adapter_pydantic.py::PydanticTestCase::test_true PASSED       [ 55%]
tests/test_adapter_pydantic_v1.py::PydanticTestCase::test_false PASSED   [ 55%]
tests/test_adapter_pydantic_v1.py::PydanticTestCase::test_json_schema_field_default_factory
 PASSED [ 56%]
tests/test_adapter_pydantic_v1.py::PydanticTestCase::test_json_schema_field_deprecated_bool
 PASSED [ 56%]
tests/test_adapter_pydantic_v1.py::PydanticTestCase::test_json_schema_field_deprecated_str
 PASSED [ 57%]
tests/test_adapter_pydantic_v1.py::PydanticTestCase::test_json_schema_forbid 
PASSED [ 57%]
tests/test_adapter_pydantic_v1.py::PydanticTestCase::test_json_schema_validators
 PASSED [ 58%]
tests/test_adapter_pydantic_v1.py::PydanticTestCase::test_module_import_error 
PASSED [ 58%]
tests/test_adapter_pydantic_v1.py::PydanticTestCase::test_module_not_available 
PASSED [ 59%]
tests/test_adapter_pydantic_v1.py::PydanticTestCase::test_true PASSED    [ 60%]
tests/test_adapter_scrapy.py::ScrapyItemTestCase::test_false PASSED      [ 60%]
tests/test_adapter_scrapy.py::ScrapyItemTestCase::test_module_import_error 
PASSED [ 61%]
tests/test_adapter_scrapy.py::ScrapyItemTestCase::test_module_not_available 
PASSED [ 61%]
tests/test_adapter_scrapy.py::ScrapyItemTestCase::test_true PASSED       [ 62%]
tests/test_adapter_scrapy.py::ScrapyDeprecatedBaseItemTestCase::test_deprecated_baseitem
 SKIPPED [ 62%]
tests/test_adapter_scrapy.py::ScrapyDeprecatedBaseItemTestCase::test_deprecated_underscore_baseitem
 SKIPPED [ 63%]
tests/test_adapter_scrapy.py::ScrapyDeprecatedBaseItemTestCase::test_removed_baseitem
 PASSED [ 63%]
tests/test_interface.py::AdapterInterfaceTest::test_interface_class_methods 
PASSED [ 64%]
tests/test_interface.py::BaseFakeItemAdapterTest::test_as_dict PASSED    [ 64%]
tests/test_interface.py::BaseFakeItemAdapterTest::test_delitem_len_iter PASSED 
[ 65%]
tests/test_interface.py::BaseFakeItemAdapterTest::test_field_names PASSED [ 65%]
tests/test_interface.py::BaseFakeItemAdapterTest::test_get_field_meta PASSED [ 
66%]
tests/test_interface.py::BaseFakeItemAdapterTest::test_get_field_meta_from_class
 PASSED [ 66%]
tests/test_interface.py::BaseFakeItemAdapterTest::test_get_set_value PASSED [ 
67%]
tests/test_interface.py::BaseFakeItemAdapterTest::test_get_set_value_init 
PASSED [ 67%]
tests/test_interface.py::BaseFakeItemAdapterTest::test_get_value_keyerror 
PASSED [ 68%]
tests/test_interface.py::BaseFakeItemAdapterTest::test_get_value_keyerror_item_dict
 PASSED [ 68%]
tests/test_interface.py::BaseFakeItemAdapterTest::test_repr PASSED       [ 69%]
tests/test_interface.py::BaseFakeItemAdapterTest::test_set_value_keyerror 
PASSED [ 70%]
tests/test_interface.py::MetadataFakeItemAdapterTest::test_as_dict PASSED [ 70%]
tests/test_interface.py::MetadataFakeItemAdapterTest::test_delitem_len_iter 
PASSED [ 71%]
tests/test_interface.py::MetadataFakeItemAdapterTest::test_field_names PASSED [ 
71%]
tests/test_interface.py::MetadataFakeItemAdapterTest::test_get_field_meta 
PASSED [ 72%]
tests/test_interface.py::MetadataFakeItemAdapterTest::test_get_field_meta_from_class
 PASSED [ 72%]
tests/test_interface.py::MetadataFakeItemAdapterTest::test_get_set_value PASSED 
[ 73%]
tests/test_interface.py::MetadataFakeItemAdapterTest::test_get_set_value_init 
PASSED [ 73%]
tests/test_interface.py::MetadataFakeItemAdapterTest::test_get_value_keyerror 
PASSED [ 74%]
tests/test_interface.py::MetadataFakeItemAdapterTest::test_get_value_keyerror_item_dict
 PASSED [ 74%]
tests/test_interface.py::MetadataFakeItemAdapterTest::test_repr PASSED   [ 75%]
tests/test_interface.py::MetadataFakeItemAdapterTest::test_set_value_keyerror 
PASSED [ 75%]
tests/test_interface.py::FieldNamesFakeItemAdapterTest::test_as_dict PASSED [ 
76%]
tests/test_interface.py::FieldNamesFakeItemAdapterTest::test_delitem_len_iter 
PASSED [ 76%]
tests/test_interface.py::FieldNamesFakeItemAdapterTest::test_field_names PASSED 
[ 77%]
tests/test_interface.py::FieldNamesFakeItemAdapterTest::test_get_field_meta 
PASSED [ 77%]
tests/test_interface.py::FieldNamesFakeItemAdapterTest::test_get_field_meta_from_class
 PASSED [ 78%]
tests/test_interface.py::FieldNamesFakeItemAdapterTest::test_get_set_value 
PASSED [ 78%]
tests/test_interface.py::FieldNamesFakeItemAdapterTest::test_get_set_value_init 
PASSED [ 79%]
tests/test_interface.py::FieldNamesFakeItemAdapterTest::test_get_value_keyerror 
PASSED [ 80%]
tests/test_interface.py::FieldNamesFakeItemAdapterTest::test_get_value_keyerror_item_dict
 PASSED [ 80%]
tests/test_interface.py::FieldNamesFakeItemAdapterTest::test_repr PASSED [ 81%]
tests/test_interface.py::FieldNamesFakeItemAdapterTest::test_set_value_keyerror 
PASSED [ 81%]
tests/test_itemadapter.py::ItemAdapterTestCase::test_repr PASSED         [ 82%]
tests/test_itemadapter.py::ItemAdapterTestCase::test_repr_subclass PASSED [ 82%]
tests/test_json_schema.py::JsonSchemaTestCase::test_attrs_pydantic_enum PASSED 
[ 83%]
tests/test_json_schema.py::JsonSchemaTestCase::test_custom_any_of PASSED [ 83%]
tests/test_json_schema.py::JsonSchemaTestCase::test_custom_items PASSED  [ 84%]
tests/test_json_schema.py::JsonSchemaTestCase::test_custom_mapping PASSED [ 84%]
tests/test_json_schema.py::JsonSchemaTestCase::test_field_docstring_inheritance 
PASSED [ 85%]
tests/test_json_schema.py::JsonSchemaTestCase::test_item_without_attributes 
PASSED [ 85%]
tests/test_json_schema.py::JsonSchemaTestCase::test_mapping_untyped PASSED [ 
86%]
tests/test_json_schema.py::JsonSchemaTestCase::test_modern_optional_annotations 
PASSED [ 86%]
tests/test_json_schema.py::JsonSchemaTestCase::test_nested_dict PASSED   [ 87%]
tests/test_json_schema.py::JsonSchemaTestCase::test_optional_item_list PASSED [ 
87%]
tests/test_json_schema.py::JsonSchemaTestCase::test_recursion PASSED     [ 88%]
tests/test_json_schema.py::JsonSchemaTestCase::test_sequence_untyped PASSED [ 
88%]
tests/test_json_schema.py::JsonSchemaTestCase::test_set_untyped PASSED   [ 89%]
tests/test_json_schema.py::JsonSchemaTestCase::test_tuple_ellipsis PASSED [ 90%]
tests/test_json_schema.py::JsonSchemaTestCase::test_tuple_multiple_types PASSED 
[ 90%]
tests/test_json_schema.py::JsonSchemaTestCase::test_typing_sequence_untyped 
PASSED [ 91%]
tests/test_json_schema.py::JsonSchemaTestCase::test_union_single PASSED  [ 91%]
tests/test_json_schema.py::JsonSchemaTestCase::test_unreachable_source SKIPPED 
[ 92%]
tests/test_json_schema.py::CrossNestingTestCase::test_attrs_pydantic2 PASSED [ 
92%]
tests/test_json_schema.py::CrossNestingTestCase::test_dataclass_pydantic1 
PASSED [ 93%]
tests/test_json_schema.py::CrossNestingTestCase::test_pydantic1_scrapy PASSED [ 
93%]
tests/test_json_schema.py::CrossNestingTestCase::test_pydantic_dataclass PASSED 
[ 94%]
tests/test_json_schema.py::CrossNestingTestCase::test_pydantic_scrapy PASSED [ 
94%]
tests/test_json_schema.py::CrossNestingTestCase::test_pydantics PASSED   [ 95%]
tests/test_json_schema.py::CrossNestingTestCase::test_scrapy_attrs PASSED [ 95%]
tests/test_utils.py::FieldMetaFromClassTestCase::test_empty_meta_for_dict 
PASSED [ 96%]
tests/test_utils.py::FieldMetaFromClassTestCase::test_invalid_item_class PASSED 
[ 96%]
tests/test_utils.py::ItemLikeTestCase::test_false PASSED                 [ 97%]
tests/test_utils.py::ItemLikeTestCase::test_true_attrs PASSED            [ 97%]
tests/test_utils.py::ItemLikeTestCase::test_true_dataclass PASSED        [ 98%]
tests/test_utils.py::ItemLikeTestCase::test_true_dict PASSED             [ 98%]
tests/test_utils.py::ItemLikeTestCase::test_true_pydantic PASSED         [ 99%]
tests/test_utils.py::ItemLikeTestCase::test_true_scrapy PASSED           [100%]

======================== 187 passed, 3 skipped in 0.89s ========================
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.14 
3.13" returned exit code 13
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: python-itemadapter
Source-Version: 0.13.0-1
Done: Andrey Rakhmatullin <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-itemadapter, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andrey Rakhmatullin <[email protected]> (supplier of updated python-itemadapter 
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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 17 Dec 2025 15:20:52 +0500
Source: python-itemadapter
Architecture: source
Version: 0.13.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Andrey Rakhmatullin <[email protected]>
Closes: 1123257
Changes:
 python-itemadapter (0.13.0-1) unstable; urgency=medium
 .
   * New upstream version.
   * Disable pydantic v1 tests (Closes: #1123257).
Checksums-Sha1:
 b204164ea199689b3150a3d2c9204b033a5f5669 2269 python-itemadapter_0.13.0-1.dsc
 787882f789266e35900a2186b661deec6ffb180a 33152 
python-itemadapter_0.13.0.orig.tar.gz
 88819fe0ffd4b89f6258930d02e897ec32f29ca3 2820 
python-itemadapter_0.13.0-1.debian.tar.xz
 b23c87a6b9add1d441f3af3364900fc1ee7df1a4 8564 
python-itemadapter_0.13.0-1_amd64.buildinfo
Checksums-Sha256:
 7546536b4f358504c5a8640e812495423828d4f43736a8cd925e5028cc9259f2 2269 
python-itemadapter_0.13.0-1.dsc
 8bf952bb4bb06a6a2c7e7081cff710a6b4de80341813229c7ae7be65673fc743 33152 
python-itemadapter_0.13.0.orig.tar.gz
 c501ed71a54a6481dc88975c3babdabebb59da77c32c0adf68179f9745aa374d 2820 
python-itemadapter_0.13.0-1.debian.tar.xz
 890baa05427c61f02ed9abf510253f127bbfce0b911c0a3bf4f7dfa61bb02c7b 8564 
python-itemadapter_0.13.0-1_amd64.buildinfo
Files:
 5923780907469788d57b73bf934ff320 2269 python optional 
python-itemadapter_0.13.0-1.dsc
 ea4a4fccdf04a93f4b068c153b2b0582 33152 python optional 
python-itemadapter_0.13.0.orig.tar.gz
 382491f4083f1f543672ca38c95fd315 2820 python optional 
python-itemadapter_0.13.0-1.debian.tar.xz
 3e1eb6d3749eda04ba24c8edc1fcc16d 8564 python optional 
python-itemadapter_0.13.0-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEolIP6gqGcKZh3YxVM2L3AxpJkuEFAmlChHwACgkQM2L3AxpJ
kuEyww/+Lb6SRIUzLPSZFXMA45omj/Hn2ufVojq6h/0qSYhK/RaKc8skSeolCafW
gcnHp0PQD7vO1jejWXVpZc4cgxbXXjWGeKhWxVLSVznG8vqmfxCFds1+J2C0UXN7
o8wPhuLJz1DyKOlN24qId7hr/73CtExbHoitauXNZ5ZB1yzRcYpM1/qWW1Mxu4tD
sfNnKTbP1zZFR4VNJSLeqb8Yyc4Jw303uO4q4lVz5Oe0PPtUEfEmB4Ip4Fxbwmgs
jCkUNj/1XrquLWrY4XtKrGrBdmK9zkPc2ZMBYBtHsByORBApE3ujU29nEkYnl0ny
zNvBl5psiaj0Fp0s1Jz9u9IAxyPfGualTttUuGlQpcjoPT1Tfc8UlCzYuEtGT3zX
YmnjQdhZXKTXW7z/270M05kmYt7f3nMGpQzu5Dp5hqJc1WhOfioBOdiroJWzasUq
HhceBgruDwEoxc2plN+cqB9Q37tEeJf49nORBMBDCdFcrxnylbm9VDUhPLTvI8mK
QlskPqrw7IibXSH+nNqvYAPSLkCfkIEavL/Q6ajbJn+ejPkBTDabUmVXBW/kJlpq
S/KiQVDI5lO6H70qcCbmSwY7Eq27ycCasEf32uPT39cj1xZ8c1t3eZpGuexIjYMt
m9GGUSNR9lUMDJ0aS2ZfiqBhnX+GufLKe76PvWT5UeQYvRc94kc=
=EgUY
-----END PGP SIGNATURE-----

Attachment: pgpUxfleOTiWL.pgp
Description: PGP signature


--- End Message ---

Reply via email to