Package: src:wtforms-components
Version: 0.10.5-5
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary --with sphinxdoc --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
        pybuild --configure -i python{version} -p 3.12
I: pybuild base:311: python3.12 setup.py config
running config
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build
        pybuild --build -i python{version} -p 3.12
I: pybuild base:311: /usr/bin/python3 setup.py build
running build

[... snipped ...]

        form = form_class()
      assert 'readonly' in str(form.test_field)

tests/__init__.py:67:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/lib/python3/dist-packages/wtforms/fields/core.py:141: in __str__
    return self()
/usr/lib/python3/dist-packages/wtforms/fields/core.py:164: in __call__
    return self.meta.render_field(self, kwargs)
/usr/lib/python3/dist-packages/wtforms/meta.py:64: in render_field
    return field.widget(field, **render_kw)
wtforms_components/widgets.py:81: in __call__
    return super(HTML5Input, self).__call__(field, **options_copy)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <wtforms_components.widgets.TimeInput object at 0x7f13cf8aa600>
field = <wtforms_components.fields.time.TimeField object at 0x7f13cf8aa6c0>
kwargs = {'id': 'test_field', 'readonly': True, 'type': 'time', 'value': ''}
flags = <wtforms.fields.Flags: {}>, k = '__class__'

    def __call__(self, field, **kwargs):
        kwargs.setdefault("id", field.id)
        kwargs.setdefault("type", self.input_type)
        if "value" not in kwargs:
            kwargs["value"] = field._value()
        flags = getattr(field, "flags", {})
        for k in dir(flags):
          if k in self.validation_attrs and k not in kwargs:
E           AttributeError: 'TimeInput' object has no attribute 
'validation_attrs'

/usr/lib/python3/dist-packages/wtforms/widgets/core.py:176: AttributeError
____________________ TestTimeField.test_assigns_min_and_max ____________________

self = <tests.fields.test_time_field.TestTimeField object at 0x7f13cf9b11f0>

    def test_assigns_min_and_max(self):
        form_class = self.init_form(
            validators=[TimeRange(
                min=time(12, 12),
                max=time(13, 30)
            )]
        )
        form = form_class(MultiDict(test_field='13:20'))
      assert str(form.test_field) == (
            '<input id="test_field" max="13:30:00" min="12:12:00"'
            ' name="test_field" type="time" value="13:20">'
        )

tests/fields/test_time_field.py:44:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/lib/python3/dist-packages/wtforms/fields/core.py:141: in __str__
    return self()
/usr/lib/python3/dist-packages/wtforms/fields/core.py:164: in __call__
    return self.meta.render_field(self, kwargs)
/usr/lib/python3/dist-packages/wtforms/meta.py:64: in render_field
    return field.widget(field, **render_kw)
wtforms_components/widgets.py:81: in __call__
    return super(HTML5Input, self).__call__(field, **options_copy)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <wtforms_components.widgets.TimeInput object at 0x7f13cf94ec90>
field = <wtforms_components.fields.time.TimeField object at 0x7f13cf87a6f0>
kwargs = {'id': 'test_field', 'max': '13:30:00', 'min': '12:12:00', 'type': 
'time', ...}
flags = <wtforms.fields.Flags: {}>, k = '__class__'

    def __call__(self, field, **kwargs):
        kwargs.setdefault("id", field.id)
        kwargs.setdefault("type", self.input_type)
        if "value" not in kwargs:
            kwargs["value"] = field._value()
        flags = getattr(field, "flags", {})
        for k in dir(flags):
          if k in self.validation_attrs and k not in kwargs:
E           AttributeError: 'TimeInput' object has no attribute 
'validation_attrs'

/usr/lib/python3/dist-packages/wtforms/widgets/core.py:176: AttributeError
______________ TestTimeField.test_renders_input_time_at_midnight _______________

self = <tests.fields.test_time_field.TestTimeField object at 0x7f13cf9b07a0>

    def test_renders_input_time_at_midnight(self):
        form_class = self.init_form()
        form = form_class(MultiDict(test_field='00:00'))
      assert str(form.test_field) == (
            '<input id="test_field" name="test_field"'
            ' type="time" value="00:00">'
        )

tests/fields/test_time_field.py:52:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/lib/python3/dist-packages/wtforms/fields/core.py:141: in __str__
    return self()
/usr/lib/python3/dist-packages/wtforms/fields/core.py:164: in __call__
    return self.meta.render_field(self, kwargs)
/usr/lib/python3/dist-packages/wtforms/meta.py:64: in render_field
    return field.widget(field, **render_kw)
wtforms_components/widgets.py:81: in __call__
    return super(HTML5Input, self).__call__(field, **options_copy)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <wtforms_components.widgets.TimeInput object at 0x7f13cf94ec90>
field = <wtforms_components.fields.time.TimeField object at 0x7f13cf892ea0>
kwargs = {'id': 'test_field', 'type': 'time', 'value': '00:00'}
flags = <wtforms.fields.Flags: {}>, k = '__class__'

    def __call__(self, field, **kwargs):
        kwargs.setdefault("id", field.id)
        kwargs.setdefault("type", self.input_type)
        if "value" not in kwargs:
            kwargs["value"] = field._value()
        flags = getattr(field, "flags", {})
        for k in dir(flags):
          if k in self.validation_attrs and k not in kwargs:
E           AttributeError: 'TimeInput' object has no attribute 
'validation_attrs'

/usr/lib/python3/dist-packages/wtforms/widgets/core.py:176: AttributeError
________ TestTimeFieldWithSeconds.test_assigns_required_from_validator _________

self = <tests.fields.test_time_field.TestTimeFieldWithSeconds object at 
0x7f13cf9b3c80>

    def test_assigns_required_from_validator(self):
        form_class = self.init_form(
            validators=[DataRequired()]
        )
        form = form_class()
        assert (
            '<input id="test_field"'
            ' name="test_field" required'
      ) in str(form.test_field)

tests/__init__.py:31:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/lib/python3/dist-packages/wtforms/fields/core.py:141: in __str__
    return self()
/usr/lib/python3/dist-packages/wtforms/fields/core.py:164: in __call__
    return self.meta.render_field(self, kwargs)
/usr/lib/python3/dist-packages/wtforms/meta.py:64: in render_field
    return field.widget(field, **render_kw)
wtforms_components/widgets.py:81: in __call__
    return super(HTML5Input, self).__call__(field, **options_copy)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <wtforms_components.widgets.TimeInput object at 0x7f13cf94ec90>
field = <wtforms_components.fields.time.TimeField object at 0x7f13cf893ad0>
kwargs = {'id': 'test_field', 'required': True, 'type': 'time', 'value': ''}
flags = <wtforms.fields.Flags: {required=True}>, k = '__class__'

    def __call__(self, field, **kwargs):
        kwargs.setdefault("id", field.id)
        kwargs.setdefault("type", self.input_type)
        if "value" not in kwargs:
            kwargs["value"] = field._value()
        flags = getattr(field, "flags", {})
        for k in dir(flags):
          if k in self.validation_attrs and k not in kwargs:
E           AttributeError: 'TimeInput' object has no attribute 
'validation_attrs'

/usr/lib/python3/dist-packages/wtforms/widgets/core.py:176: AttributeError
_______________ TestTimeFieldWithSeconds.test_renders_autofocus ________________

self = <tests.fields.test_time_field.TestTimeFieldWithSeconds object at 
0x7f13cf9b3e30>

    def test_renders_autofocus(self):
        form_class = self.init_form(
            widget=self.field_class.widget.__class__(
                autofocus=True
            )
        )
        form = form_class()
      assert 'autofocus' in str(form.test_field)

tests/__init__.py:40:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/lib/python3/dist-packages/wtforms/fields/core.py:141: in __str__
    return self()
/usr/lib/python3/dist-packages/wtforms/fields/core.py:164: in __call__
    return self.meta.render_field(self, kwargs)
/usr/lib/python3/dist-packages/wtforms/meta.py:64: in render_field
    return field.widget(field, **render_kw)
wtforms_components/widgets.py:81: in __call__
    return super(HTML5Input, self).__call__(field, **options_copy)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <wtforms_components.widgets.TimeInput object at 0x7f13cf8ab1d0>
field = <wtforms_components.fields.time.TimeField object at 0x7f13cf8ab050>
kwargs = {'autofocus': True, 'id': 'test_field', 'type': 'time', 'value': ''}
flags = <wtforms.fields.Flags: {}>, k = '__class__'

    def __call__(self, field, **kwargs):
        kwargs.setdefault("id", field.id)
        kwargs.setdefault("type", self.input_type)
        if "value" not in kwargs:
            kwargs["value"] = field._value()
        flags = getattr(field, "flags", {})
        for k in dir(flags):
          if k in self.validation_attrs and k not in kwargs:
E           AttributeError: 'TimeInput' object has no attribute 
'validation_attrs'

/usr/lib/python3/dist-packages/wtforms/widgets/core.py:176: AttributeError
________________ TestTimeFieldWithSeconds.test_renders_required ________________

self = <tests.fields.test_time_field.TestTimeFieldWithSeconds object at 
0x7f13cf9e4050>

    def test_renders_required(self):
        form_class = self.init_form(
            widget=self.field_class.widget.__class__(
                required=True
            )
        )
        form = form_class()
      assert 'required' in str(form.test_field)

tests/__init__.py:49:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/lib/python3/dist-packages/wtforms/fields/core.py:141: in __str__
    return self()
/usr/lib/python3/dist-packages/wtforms/fields/core.py:164: in __call__
    return self.meta.render_field(self, kwargs)
/usr/lib/python3/dist-packages/wtforms/meta.py:64: in render_field
    return field.widget(field, **render_kw)
wtforms_components/widgets.py:81: in __call__
    return super(HTML5Input, self).__call__(field, **options_copy)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <wtforms_components.widgets.TimeInput object at 0x7f13cf973260>
field = <wtforms_components.fields.time.TimeField object at 0x7f13cf9b1550>
kwargs = {'id': 'test_field', 'required': True, 'type': 'time', 'value': ''}
flags = <wtforms.fields.Flags: {}>, k = '__class__'

    def __call__(self, field, **kwargs):
        kwargs.setdefault("id", field.id)
        kwargs.setdefault("type", self.input_type)
        if "value" not in kwargs:
            kwargs["value"] = field._value()
        flags = getattr(field, "flags", {})
        for k in dir(flags):
          if k in self.validation_attrs and k not in kwargs:
E           AttributeError: 'TimeInput' object has no attribute 
'validation_attrs'

/usr/lib/python3/dist-packages/wtforms/widgets/core.py:176: AttributeError
________________ TestTimeFieldWithSeconds.test_renders_disabled ________________

self = <tests.fields.test_time_field.TestTimeFieldWithSeconds object at 
0x7f13cf9e4200>

    def test_renders_disabled(self):
        form_class = self.init_form(
            widget=self.field_class.widget.__class__(
                disabled=True
            )
        )
        form = form_class()
      assert 'disabled' in str(form.test_field)

tests/__init__.py:58:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/lib/python3/dist-packages/wtforms/fields/core.py:141: in __str__
    return self()
/usr/lib/python3/dist-packages/wtforms/fields/core.py:164: in __call__
    return self.meta.render_field(self, kwargs)
/usr/lib/python3/dist-packages/wtforms/meta.py:64: in render_field
    return field.widget(field, **render_kw)
wtforms_components/widgets.py:81: in __call__
    return super(HTML5Input, self).__call__(field, **options_copy)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <wtforms_components.widgets.TimeInput object at 0x7f13cf7cb8f0>
field = <wtforms_components.fields.time.TimeField object at 0x7f13cf7cb440>
kwargs = {'disabled': True, 'id': 'test_field', 'type': 'time', 'value': ''}
flags = <wtforms.fields.Flags: {}>, k = '__class__'

    def __call__(self, field, **kwargs):
        kwargs.setdefault("id", field.id)
        kwargs.setdefault("type", self.input_type)
        if "value" not in kwargs:
            kwargs["value"] = field._value()
        flags = getattr(field, "flags", {})
        for k in dir(flags):
          if k in self.validation_attrs and k not in kwargs:
E           AttributeError: 'TimeInput' object has no attribute 
'validation_attrs'

/usr/lib/python3/dist-packages/wtforms/widgets/core.py:176: AttributeError
________________ TestTimeFieldWithSeconds.test_renders_readonly ________________

self = <tests.fields.test_time_field.TestTimeFieldWithSeconds object at 
0x7f13cf9e43b0>

    def test_renders_readonly(self):
        form_class = self.init_form(
            widget=self.field_class.widget.__class__(
                readonly=True
            )
        )
        form = form_class()
      assert 'readonly' in str(form.test_field)

tests/__init__.py:67:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/lib/python3/dist-packages/wtforms/fields/core.py:141: in __str__
    return self()
/usr/lib/python3/dist-packages/wtforms/fields/core.py:164: in __call__
    return self.meta.render_field(self, kwargs)
/usr/lib/python3/dist-packages/wtforms/meta.py:64: in render_field
    return field.widget(field, **render_kw)
wtforms_components/widgets.py:81: in __call__
    return super(HTML5Input, self).__call__(field, **options_copy)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <wtforms_components.widgets.TimeInput object at 0x7f13cf8ab050>
field = <wtforms_components.fields.time.TimeField object at 0x7f13cf886ff0>
kwargs = {'id': 'test_field', 'readonly': True, 'type': 'time', 'value': ''}
flags = <wtforms.fields.Flags: {}>, k = '__class__'

    def __call__(self, field, **kwargs):
        kwargs.setdefault("id", field.id)
        kwargs.setdefault("type", self.input_type)
        if "value" not in kwargs:
            kwargs["value"] = field._value()
        flags = getattr(field, "flags", {})
        for k in dir(flags):
          if k in self.validation_attrs and k not in kwargs:
E           AttributeError: 'TimeInput' object has no attribute 
'validation_attrs'

/usr/lib/python3/dist-packages/wtforms/widgets/core.py:176: AttributeError
______________ TestTimeFieldWithSeconds.test_assigns_min_and_max _______________

self = <tests.fields.test_time_field.TestTimeFieldWithSeconds object at 
0x7f13cf9b38f0>

    def test_assigns_min_and_max(self):
        form_class = self.init_form(
            validators=[TimeRange(
                min=time(12, 12),
                max=time(13, 30)
            )]
        )
        form = form_class(MultiDict(test_field='13:20'))
      assert str(form.test_field) == (
            '<input id="test_field" max="13:30:00" min="12:12:00"'
            ' name="test_field" type="time" value="13:20">'
        )

tests/fields/test_time_field.py:44:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/lib/python3/dist-packages/wtforms/fields/core.py:141: in __str__
    return self()
/usr/lib/python3/dist-packages/wtforms/fields/core.py:164: in __call__
    return self.meta.render_field(self, kwargs)
/usr/lib/python3/dist-packages/wtforms/meta.py:64: in render_field
    return field.widget(field, **render_kw)
wtforms_components/widgets.py:81: in __call__
    return super(HTML5Input, self).__call__(field, **options_copy)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <wtforms_components.widgets.TimeInput object at 0x7f13cf94ec90>
field = <wtforms_components.fields.time.TimeField object at 0x7f13cf9b3110>
kwargs = {'id': 'test_field', 'max': '13:30:00', 'min': '12:12:00', 'type': 
'time', ...}
flags = <wtforms.fields.Flags: {}>, k = '__class__'

    def __call__(self, field, **kwargs):
        kwargs.setdefault("id", field.id)
        kwargs.setdefault("type", self.input_type)
        if "value" not in kwargs:
            kwargs["value"] = field._value()
        flags = getattr(field, "flags", {})
        for k in dir(flags):
          if k in self.validation_attrs and k not in kwargs:
E           AttributeError: 'TimeInput' object has no attribute 
'validation_attrs'

/usr/lib/python3/dist-packages/wtforms/widgets/core.py:176: AttributeError
_________ TestTimeFieldWithSeconds.test_renders_input_time_at_midnight _________

self = <tests.fields.test_time_field.TestTimeFieldWithSeconds object at 
0x7f13cf9b3aa0>

    def test_renders_input_time_at_midnight(self):
        form_class = self.init_form()
        form = form_class(MultiDict(test_field='00:00'))
      assert str(form.test_field) == (
            '<input id="test_field" name="test_field"'
            ' type="time" value="00:00">'
        )

tests/fields/test_time_field.py:52:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/lib/python3/dist-packages/wtforms/fields/core.py:141: in __str__
    return self()
/usr/lib/python3/dist-packages/wtforms/fields/core.py:164: in __call__
    return self.meta.render_field(self, kwargs)
/usr/lib/python3/dist-packages/wtforms/meta.py:64: in render_field
    return field.widget(field, **render_kw)
wtforms_components/widgets.py:81: in __call__
    return super(HTML5Input, self).__call__(field, **options_copy)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <wtforms_components.widgets.TimeInput object at 0x7f13cf94ec90>
field = <wtforms_components.fields.time.TimeField object at 0x7f13cf7c89e0>
kwargs = {'id': 'test_field', 'type': 'time', 'value': '00:00'}
flags = <wtforms.fields.Flags: {}>, k = '__class__'

    def __call__(self, field, **kwargs):
        kwargs.setdefault("id", field.id)
        kwargs.setdefault("type", self.input_type)
        if "value" not in kwargs:
            kwargs["value"] = field._value()
        flags = getattr(field, "flags", {})
        for k in dir(flags):
          if k in self.validation_attrs and k not in kwargs:
E           AttributeError: 'TimeInput' object has no attribute 
'validation_attrs'

/usr/lib/python3/dist-packages/wtforms/widgets/core.py:176: AttributeError
=========================== short test summary info ============================
FAILED 
tests/fields/test_color_field.py::TestColorField::test_field_rendering_when_validation_fails
FAILED 
tests/fields/test_date_field.py::TestDateField::test_assigns_required_from_validator
FAILED tests/fields/test_date_field.py::TestDateField::test_renders_autofocus
FAILED tests/fields/test_date_field.py::TestDateField::test_renders_required
FAILED tests/fields/test_date_field.py::TestDateField::test_renders_disabled
FAILED tests/fields/test_date_field.py::TestDateField::test_renders_readonly
FAILED tests/fields/test_date_field.py::TestDateField::test_assigns_min_and_max
FAILED 
tests/fields/test_date_time_field.py::TestDateTimeField::test_assigns_required_from_validator
FAILED 
tests/fields/test_date_time_field.py::TestDateTimeField::test_renders_autofocus
FAILED 
tests/fields/test_date_time_field.py::TestDateTimeField::test_renders_required
FAILED 
tests/fields/test_date_time_field.py::TestDateTimeField::test_renders_disabled
FAILED 
tests/fields/test_date_time_field.py::TestDateTimeField::test_renders_readonly
FAILED 
tests/fields/test_date_time_field.py::TestDateTimeField::test_assigns_min_and_max
FAILED 
tests/fields/test_date_time_local_field.py::TestDateTimeLocalField::test_assigns_required_from_validator
FAILED 
tests/fields/test_date_time_local_field.py::TestDateTimeLocalField::test_renders_autofocus
FAILED 
tests/fields/test_date_time_local_field.py::TestDateTimeLocalField::test_renders_required
FAILED 
tests/fields/test_date_time_local_field.py::TestDateTimeLocalField::test_renders_disabled
FAILED 
tests/fields/test_date_time_local_field.py::TestDateTimeLocalField::test_renders_readonly
FAILED 
tests/fields/test_date_time_local_field.py::TestDateTimeLocalField::test_assigns_min_and_max
FAILED 
tests/fields/test_decimal_field.py::TestDecimalField::test_assigns_required_from_validator
FAILED 
tests/fields/test_decimal_field.py::TestDecimalField::test_renders_autofocus
FAILED 
tests/fields/test_decimal_field.py::TestDecimalField::test_renders_required
FAILED 
tests/fields/test_decimal_field.py::TestDecimalField::test_renders_disabled
FAILED 
tests/fields/test_decimal_field.py::TestDecimalField::test_renders_readonly
FAILED 
tests/fields/test_decimal_field.py::TestDecimalField::test_assigns_min_and_max
FAILED tests/fields/test_decimal_field.py::TestDecimalField::test_assigns_step
FAILED 
tests/fields/test_int_interval_field.py::TestIntIntervalField::test_field_rendering_when_validation_fails
FAILED 
tests/fields/test_int_interval_field.py::TestFloatIntervalField::test_field_rendering_when_validation_fails
FAILED 
tests/fields/test_integer_field.py::TestIntegerField::test_assigns_required_from_validator
FAILED 
tests/fields/test_integer_field.py::TestIntegerField::test_renders_autofocus
FAILED 
tests/fields/test_integer_field.py::TestIntegerField::test_renders_required
FAILED 
tests/fields/test_integer_field.py::TestIntegerField::test_renders_disabled
FAILED 
tests/fields/test_integer_field.py::TestIntegerField::test_renders_readonly
FAILED 
tests/fields/test_integer_field.py::TestIntegerField::test_assigns_min_and_max
FAILED 
tests/fields/test_search_field.py::TestSearchField::test_assigns_required_from_validator
FAILED 
tests/fields/test_search_field.py::TestSearchField::test_renders_autofocus
FAILED tests/fields/test_search_field.py::TestSearchField::test_renders_required
FAILED tests/fields/test_search_field.py::TestSearchField::test_renders_disabled
FAILED tests/fields/test_search_field.py::TestSearchField::test_renders_readonly
FAILED tests/fields/test_select_field.py::TestSelectField::test_option_selected
FAILED 
tests/fields/test_select_field.py::TestSelectField::test_nested_option_selected_by_field_default_value
FAILED 
tests/fields/test_select_field.py::TestSelectField::test_option_selected_by_field_default_value
FAILED 
tests/fields/test_select_field.py::TestSelectField::test_callable_option_selected_by_field_default_value
FAILED 
tests/fields/test_select_multiple_field.py::TestSelectMultipleField::test_option_selected
FAILED 
tests/fields/test_split_date_time_field.py::TestSplitDateTimeField::test_assigns_required_to_date
FAILED 
tests/fields/test_split_date_time_field.py::TestSplitDateTimeField::test_renders_date_field
FAILED 
tests/fields/test_split_date_time_field.py::TestSplitDateTimeField::test_assigns_required_to_time
FAILED 
tests/fields/test_split_date_time_field.py::TestSplitDateTimeField::test_renders_time_field
FAILED 
tests/fields/test_string_field.py::TestStringField::test_assigns_required_from_validator
FAILED 
tests/fields/test_string_field.py::TestStringField::test_renders_autofocus
FAILED tests/fields/test_string_field.py::TestStringField::test_renders_required
FAILED tests/fields/test_string_field.py::TestStringField::test_renders_disabled
FAILED tests/fields/test_string_field.py::TestStringField::test_renders_readonly
FAILED 
tests/fields/test_time_field.py::TestTimeField::test_assigns_required_from_validator
FAILED tests/fields/test_time_field.py::TestTimeField::test_renders_autofocus
FAILED tests/fields/test_time_field.py::TestTimeField::test_renders_required
FAILED tests/fields/test_time_field.py::TestTimeField::test_renders_disabled
FAILED tests/fields/test_time_field.py::TestTimeField::test_renders_readonly
FAILED tests/fields/test_time_field.py::TestTimeField::test_assigns_min_and_max
FAILED 
tests/fields/test_time_field.py::TestTimeField::test_renders_input_time_at_midnight
FAILED 
tests/fields/test_time_field.py::TestTimeFieldWithSeconds::test_assigns_required_from_validator
FAILED 
tests/fields/test_time_field.py::TestTimeFieldWithSeconds::test_renders_autofocus
FAILED 
tests/fields/test_time_field.py::TestTimeFieldWithSeconds::test_renders_required
FAILED 
tests/fields/test_time_field.py::TestTimeFieldWithSeconds::test_renders_disabled
FAILED 
tests/fields/test_time_field.py::TestTimeFieldWithSeconds::test_renders_readonly
FAILED 
tests/fields/test_time_field.py::TestTimeFieldWithSeconds::test_assigns_min_and_max
FAILED 
tests/fields/test_time_field.py::TestTimeFieldWithSeconds::test_renders_input_time_at_midnight
======================== 67 failed, 68 passed in 1.03s =========================
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_wtforms-components/build; python3.12 -m 
pytest tests
        rm -fr -- /tmp/dh-xdg-rundir-MmhN9Bte
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.12 
returned exit code 13
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

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

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 could not 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 affects, so that this is still visible in the BTS web
page for this package.

Thanks.

Reply via email to