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.