Your message dated Mon, 22 Dec 2025 14:39:39 +0000
with message-id <[email protected]>
and subject line Bug#1123308: fixed in python-scrapli 2023.7.30-5
has caused the Debian Bug report #1123308,
regarding python-scrapli: 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.)
--
1123308: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1123308
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python-scrapli
Version: 2023.7.30-4
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-scrapli, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
make: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
dh clean --with python3 --buildsystem=pybuild
debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make[1]: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
rm -rf build *.egg-info .pybuild
find . -iname '*.pyc' -delete
for i in $(find . -type d -iname __pycache__) ; do rm -rf $i ; done
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_autoreconf_clean -O--buildsystem=pybuild
dh_clean -O--buildsystem=pybuild
debian/rules binary
[... snipped ...]
tests/unit/driver/generic/test_generic_async_driver.py::test_send_commands_from_file
PASSED [ 49%]
tests/unit/driver/generic/test_generic_async_driver.py::test_send_and_read
PASSED [ 49%]
tests/unit/driver/generic/test_generic_async_driver.py::test_send_and_read_no_base_transport_args
PASSED [ 50%]
tests/unit/driver/generic/test_generic_async_driver.py::test_send_interactive
PASSED [ 50%]
tests/unit/driver/generic/test_generic_async_driver.py::test_send_interact_no_base_transport_args
PASSED [ 50%]
tests/unit/driver/generic/test_generic_async_driver.py::test_readcallback_basic
PASSED [ 50%]
tests/unit/driver/generic/test_generic_base_driver.py::test_readcallback_contains_bytes_property
PASSED [ 50%]
tests/unit/driver/generic/test_generic_base_driver.py::test_readcallback_not_contains_bytes_property
PASSED [ 51%]
tests/unit/driver/generic/test_generic_base_driver.py::test_readcallback_contains_re_bytes_property
PASSED [ 51%]
tests/unit/driver/generic/test_generic_base_driver.py::test_readcallback_contains_re_bytes_property_sensitive
PASSED [ 51%]
tests/unit/driver/generic/test_generic_base_driver.py::test_readcallback_contains_re_bytes_property_nomultiline
PASSED [ 51%]
tests/unit/driver/generic/test_generic_base_driver.py::test_readcallback_check_contains
PASSED [ 51%]
tests/unit/driver/generic/test_generic_base_driver.py::test_readcallback_check_re_contains
PASSED [ 52%]
tests/unit/driver/generic/test_generic_base_driver.py::test_readcallback_check_fail
PASSED [ 52%]
tests/unit/driver/generic/test_generic_base_driver.py::test_readcallback_run_sync
PASSED [ 52%]
tests/unit/driver/generic/test_generic_base_driver.py::test_readcallback_run_async
PASSED [ 52%]
tests/unit/driver/generic/test_generic_base_driver.py::test_pre_send_command
PASSED [ 52%]
tests/unit/driver/generic/test_generic_base_driver.py::test_pre_send_command_exception
PASSED [ 53%]
tests/unit/driver/generic/test_generic_base_driver.py::test_post_send_command
PASSED [ 53%]
tests/unit/driver/generic/test_generic_base_driver.py::test_pre_send_commands_exception
PASSED [ 53%]
tests/unit/driver/generic/test_generic_base_driver.py::test_pre_send_commands
PASSED [ 53%]
tests/unit/driver/generic/test_generic_base_driver.py::test_pre_send_from_file
PASSED [ 53%]
tests/unit/driver/generic/test_generic_base_driver.py::test_pre_send_from_file_exception
PASSED [ 54%]
tests/unit/driver/generic/test_generic_base_driver.py::test_pre_send_interactive
PASSED [ 54%]
tests/unit/driver/generic/test_generic_sync_driver.py::test_get_prompt PASSED [
54%]
tests/unit/driver/generic/test_generic_sync_driver.py::test__send_command
PASSED [ 54%]
tests/unit/driver/generic/test_generic_sync_driver.py::test__send_command_no_base_transport_args
PASSED [ 54%]
tests/unit/driver/generic/test_generic_sync_driver.py::test_send_command PASSED
[ 55%]
tests/unit/driver/generic/test_generic_sync_driver.py::test_send_commands
PASSED [ 55%]
tests/unit/driver/generic/test_generic_sync_driver.py::test_send_commands_from_file
PASSED [ 55%]
tests/unit/driver/generic/test_generic_sync_driver.py::test_send_and_read
PASSED [ 55%]
tests/unit/driver/generic/test_generic_sync_driver.py::test_send_and_read_no_base_transport_args
PASSED [ 55%]
tests/unit/driver/generic/test_generic_sync_driver.py::test_send_interactive
PASSED [ 56%]
tests/unit/driver/generic/test_generic_sync_driver.py::test_send_interact_no_base_transport_args
PASSED [ 56%]
tests/unit/driver/generic/test_generic_sync_driver.py::test_readcallback_basic
PASSED [ 56%]
tests/unit/driver/network/test_network_async_driver.py::test_escalate PASSED [
56%]
tests/unit/driver/network/test_network_async_driver.py::test_escalate_auth_secondary
PASSED [ 56%]
tests/unit/driver/network/test_network_async_driver.py::test_deescalate PASSED
[ 57%]
tests/unit/driver/network/test_network_async_driver.py::test_acquire_priv_no_action
PASSED [ 57%]
tests/unit/driver/network/test_network_async_driver.py::test_acquire_priv_escalate
PASSED [ 57%]
tests/unit/driver/network/test_network_async_driver.py::test_acquire_priv_deescalate
PASSED [ 57%]
tests/unit/driver/network/test_network_async_driver.py::test_acquire_priv_escalate_not_ready_same_priv
PASSED [ 57%]
tests/unit/driver/network/test_network_async_driver.py::test_acquire_priv_failure
PASSED [ 58%]
tests/unit/driver/network/test_network_async_driver.py::test_acquire_appropriate_privilege_level
PASSED [ 58%]
tests/unit/driver/network/test_network_async_driver.py::test_send_command
PASSED [ 58%]
tests/unit/driver/network/test_network_async_driver.py::test_send_commands
PASSED [ 58%]
tests/unit/driver/network/test_network_async_driver.py::test_send_commands_from_file
PASSED [ 58%]
tests/unit/driver/network/test_network_async_driver.py::test_send_interactive
PASSED [ 59%]
tests/unit/driver/network/test_network_async_driver.py::test_send_configs
PASSED [ 59%]
tests/unit/driver/network/test_network_async_driver.py::test_send_config PASSED
[ 59%]
tests/unit/driver/network/test_network_async_driver.py::test_send_configs_from_file
PASSED [ 59%]
tests/unit/driver/network/test_network_base_network_driver.py::test_common_driver_args[sync-cisco_iosxe]
PASSED [ 59%]
tests/unit/driver/network/test_network_base_network_driver.py::test_common_driver_args[sync-cisco_nxos]
PASSED [ 60%]
tests/unit/driver/network/test_network_base_network_driver.py::test_common_driver_args[async-cisco_nxos]
PASSED [ 60%]
tests/unit/driver/network/test_network_base_network_driver.py::test_common_driver_args[async-cisco_iosxe]
PASSED [ 60%]
tests/unit/driver/network/test_network_base_network_driver.py::test_common_driver_args[async-cisco_iosxr]
PASSED [ 60%]
tests/unit/driver/network/test_network_base_network_driver.py::test_common_driver_args[sync-cisco_iosxr]
PASSED [ 60%]
tests/unit/driver/network/test_network_base_network_driver.py::test_common_driver_args[async-arista_eos]
PASSED [ 61%]
tests/unit/driver/network/test_network_base_network_driver.py::test_common_driver_args[sync-arista_eos]
PASSED [ 61%]
tests/unit/driver/network/test_network_base_network_driver.py::test_common_driver_args[async-juniper_junos]
PASSED [ 61%]
tests/unit/driver/network/test_network_base_network_driver.py::test_common_driver_args[sync-juniper_junos]
PASSED [ 61%]
tests/unit/driver/network/test_network_base_network_driver.py::test_generate_comms_prompt_pattern
PASSED [ 61%]
tests/unit/driver/network/test_network_base_network_driver.py::test_determine_current_priv[priv1]
PASSED [ 62%]
tests/unit/driver/network/test_network_base_network_driver.py::test_determine_current_priv[priv2]
PASSED [ 62%]
tests/unit/driver/network/test_network_base_network_driver.py::test_determine_current_priv[priv3]
PASSED [ 62%]
tests/unit/driver/network/test_network_base_network_driver.py::test_determine_current_priv_exception
PASSED [ 62%]
tests/unit/driver/network/test_network_base_network_driver.py::test_build_priv_graph
PASSED [ 62%]
tests/unit/driver/network/test_network_base_network_driver.py::test_build_priv_change_map[priv1]
PASSED [ 63%]
tests/unit/driver/network/test_network_base_network_driver.py::test_build_priv_change_map[priv2]
PASSED [ 63%]
tests/unit/driver/network/test_network_base_network_driver.py::test_build_priv_change_map[priv3]
PASSED [ 63%]
tests/unit/driver/network/test_network_base_network_driver.py::test_update_privilege_levels
PASSED [ 63%]
tests/unit/driver/network/test_network_base_network_driver.py::test_validate_privilege_level_name_exception
PASSED [ 63%]
tests/unit/driver/network/test_network_base_network_driver.py::test_pre_escalate
PASSED [ 64%]
tests/unit/driver/network/test_network_base_network_driver.py::test_process_acquire_priv[priv1]
PASSED [ 64%]
tests/unit/driver/network/test_network_base_network_driver.py::test_process_acquire_priv[priv2]
PASSED [ 64%]
tests/unit/driver/network/test_network_base_network_driver.py::test_process_acquire_priv[priv3]
PASSED [ 64%]
tests/unit/driver/network/test_network_base_network_driver.py::test_generic_driver_mode
PASSED [ 64%]
tests/unit/driver/network/test_network_base_network_driver.py::test_update_response
PASSED [ 65%]
tests/unit/driver/network/test_network_base_network_driver.py::test_pre_send_config
PASSED [ 65%]
tests/unit/driver/network/test_network_base_network_driver.py::test_pre_send_config_exception
PASSED [ 65%]
tests/unit/driver/network/test_network_base_network_driver.py::test_post_send_config
PASSED [ 65%]
tests/unit/driver/network/test_network_base_network_driver.py::test_pre_send_configs
PASSED [ 65%]
tests/unit/driver/network/test_network_base_network_driver.py::test_pre_send_configs_list_failed_when_contains
PASSED [ 66%]
tests/unit/driver/network/test_network_base_network_driver.py::test_pre_send_configs_string_failed_when_contains
PASSED [ 66%]
tests/unit/driver/network/test_network_base_network_driver.py::test_pre_send_configs_driver_failed_when_contains
PASSED [ 66%]
tests/unit/driver/network/test_network_base_network_driver.py::test_pre_send_configs_exception
PASSED [ 66%]
tests/unit/driver/network/test_network_base_network_driver.py::test_post_send_configs
PASSED [ 66%]
tests/unit/driver/network/test_network_sync_driver.py::test_escalate PASSED [
67%]
tests/unit/driver/network/test_network_sync_driver.py::test_escalate_auth_secondary
PASSED [ 67%]
tests/unit/driver/network/test_network_sync_driver.py::test_deescalate PASSED [
67%]
tests/unit/driver/network/test_network_sync_driver.py::test_acquire_priv_no_action
PASSED [ 67%]
tests/unit/driver/network/test_network_sync_driver.py::test_acquire_priv_escalate
PASSED [ 67%]
tests/unit/driver/network/test_network_sync_driver.py::test_acquire_priv_deescalate
PASSED [ 68%]
tests/unit/driver/network/test_network_sync_driver.py::test_acquire_priv_escalate_not_ready_same_priv
PASSED [ 68%]
tests/unit/driver/network/test_network_sync_driver.py::test_acquire_priv_failure
PASSED [ 68%]
tests/unit/driver/network/test_network_sync_driver.py::test_acquire_appropriate_privilege_level
PASSED [ 68%]
tests/unit/driver/network/test_network_sync_driver.py::test_send_command PASSED
[ 68%]
tests/unit/driver/network/test_network_sync_driver.py::test_send_commands
PASSED [ 69%]
tests/unit/driver/network/test_network_sync_driver.py::test_send_commands_from_file
PASSED [ 69%]
tests/unit/driver/network/test_network_sync_driver.py::test_send_interactive
PASSED [ 69%]
tests/unit/driver/network/test_network_sync_driver.py::test_send_configs PASSED
[ 69%]
tests/unit/driver/network/test_network_sync_driver.py::test_send_config PASSED
[ 69%]
tests/unit/driver/network/test_network_sync_driver.py::test_send_configs_from_file
PASSED [ 70%]
tests/unit/test_decorators.py::test_transport_timeout_sync_signals[timeout_operation]
PASSED [ 70%]
tests/unit/test_decorators.py::test_transport_timeout_sync_signals[timeout_disabled]
PASSED [ 70%]
tests/unit/test_decorators.py::test_transport_timeout_sync_multiprocessing[timeout_operation]
PASSED [ 70%]
tests/unit/test_decorators.py::test_transport_timeout_sync_multiprocessing[timeout_disabled]
PASSED [ 70%]
tests/unit/test_decorators.py::test_transport_timeout_sync_timed_out_signals
PASSED [ 71%]
tests/unit/test_decorators.py::test_transport_timeout_sync_timed_out_multiprocessing
PASSED [ 71%]
tests/unit/test_decorators.py::test_transport_timeout_async_timed_out PASSED [
71%]
tests/unit/test_decorators.py::test_transport_timeout_async[timeout_operation]
PASSED [ 71%]
tests/unit/test_decorators.py::test_transport_timeout_async[timeout_disabled]
PASSED [ 71%]
tests/unit/test_decorators.py::test_channel_timeout_sync_signals[timeout_operation]
PASSED [ 72%]
tests/unit/test_decorators.py::test_channel_timeout_sync_signals[timeout_disabled]
PASSED [ 72%]
tests/unit/test_decorators.py::test_channel_timeout_sync_multiprocessing[timeout_operation]
PASSED [ 72%]
tests/unit/test_decorators.py::test_channel_timeout_sync_multiprocessing[timeout_disabled]
PASSED [ 72%]
tests/unit/test_decorators.py::test_channel_timeout_sync_timed_out_signals
PASSED [ 72%]
tests/unit/test_decorators.py::test_channel_timeout_sync_timed_out_multiprocessing
PASSED [ 73%]
tests/unit/test_decorators.py::test_channel_timeout_async_timed_out PASSED [
73%]
tests/unit/test_decorators.py::test_channel_timeout_async[timeout_operation]
PASSED [ 73%]
tests/unit/test_decorators.py::test_channel_timeout_async[timeout_disabled]
PASSED [ 73%]
tests/unit/test_decorators.py::test_timeout_modifier[timeout_modified] PASSED [
73%]
tests/unit/test_decorators.py::test_timeout_modifier[timeout_unchanged] PASSED
[ 74%]
tests/unit/test_decorators.py::test_timeout_modifier[timeout_not_provided]
PASSED [ 74%]
tests/unit/test_decorators.py::test_timeout_modifier_async[timeout_modified]
PASSED [ 74%]
tests/unit/test_decorators.py::test_timeout_modifier_async[timeout_unchanged]
PASSED [ 74%]
tests/unit/test_decorators.py::test_timeout_modifier_async[timeout_not_provided]
PASSED [ 74%]
tests/unit/test_decorators.py::test_restore_timeout_ops PASSED [ 75%]
tests/unit/test_decorators.py::test_restore_timeout_ops_async PASSED [ 75%]
tests/unit/test_exceptions.py::test_connection_not_opened_message PASSED [ 75%]
tests/unit/test_factory.py::test_sync_factory[cisco_iosxe] PASSED [ 75%]
tests/unit/test_factory.py::test_sync_factory[cisco_iosxr] PASSED [ 75%]
tests/unit/test_factory.py::test_sync_factory[cisco_nxos] PASSED [ 76%]
tests/unit/test_factory.py::test_sync_factory[arista_eos] PASSED [ 76%]
tests/unit/test_factory.py::test_sync_factory[juniper_junos] PASSED [ 76%]
tests/unit/test_factory.py::test_async_factory[cisco_iosxe] PASSED [ 76%]
tests/unit/test_factory.py::test_async_factory[cisco_iosxr] PASSED [ 76%]
tests/unit/test_factory.py::test_async_factory[cisco_nxos] PASSED [ 77%]
tests/unit/test_factory.py::test_async_factory[arista_eos] PASSED [ 77%]
tests/unit/test_factory.py::test_async_factory[juniper_junos] PASSED [ 77%]
tests/unit/test_factory.py::test_sync_factory_async_transport_exception PASSED
[ 77%]
tests/unit/test_factory.py::test_async_factory_sync_transport_exception PASSED
[ 77%]
tests/unit/test_factory.py::test_factory_platform_bad_type[sync_factory] PASSED
[ 78%]
tests/unit/test_factory.py::test_factory_platform_bad_type[async_factory]
PASSED [ 78%]
tests/unit/test_factory.py::test_factory_no_scrapli_community PASSED [ 78%]
tests/unit/test_helper.py::test_textfsm_no_ntc_templates PASSED [ 78%]
tests/unit/test_helper.py::test_genie_parser SKIPPED (genie not curr...) [ 78%]
tests/unit/test_helper.py::test_genie_parse_failure SKIPPED (genie n...) [ 79%]
tests/unit/test_helper.py::test_genie_no_genie_installed PASSED [ 79%]
tests/unit/test_helper.py::test_ttp_no_ttp_installed PASSED [ 79%]
tests/unit/test_helper.py::test_resolve_file PASSED [ 79%]
tests/unit/test_helper.py::test_resolve_file_expanduser PASSED [ 79%]
tests/unit/test_helper.py::test_resolve_file_failure PASSED [ 80%]
tests/unit/test_helper.py::test_format_user_warning PASSED [ 80%]
tests/unit/test_helper.py::test_format_user_warning_really_long_title PASSED [
80%]
tests/unit/test_helper.py::test_user_warning PASSED [ 80%]
tests/unit/test_logging.py::test_scrapli_formatter PASSED [ 80%]
tests/unit/test_logging.py::test_scrapli_filehandler PASSED [ 81%]
tests/unit/test_logging.py::test_enable_basic_logging PASSED [ 81%]
tests/unit/test_logging.py::test_enable_basic_logging_no_buffer PASSED [ 81%]
tests/unit/test_logging.py::test_enable_basic_logging_bad_mode PASSED [ 81%]
tests/unit/test_response.py::test_response_init PASSED [ 81%]
tests/unit/test_response.py::test_multi_response PASSED [ 82%]
tests/unit/test_response.py::test_response_record_result PASSED [ 82%]
tests/unit/test_response.py::test_response_record_result_failed_when_failed
PASSED [ 82%]
tests/unit/test_response.py::test_response_record_result_failed_when_success
PASSED [ 82%]
tests/unit/test_response.py::test_response_parse_genie SKIPPED (geni...) [ 82%]
tests/unit/test_response.py::test_response_parse_genie_fail SKIPPED [ 83%]
tests/unit/test_response.py::test_record_response_unicodedecodeerror PASSED [
83%]
tests/unit/test_ssh_config.py::test_str PASSED [ 83%]
tests/unit/test_ssh_config.py::test_repr PASSED [ 83%]
tests/unit/test_ssh_config.py::test_bool_true PASSED [ 83%]
tests/unit/test_ssh_config.py::test_bool_false PASSED [ 84%]
tests/unit/test_ssh_config.py::test_host__str PASSED [ 84%]
tests/unit/test_ssh_config.py::test_host__repr PASSED [ 84%]
tests/unit/test_ssh_config.py::test_init_ssh_config_invalid_config PASSED [ 84%]
tests/unit/test_ssh_config.py::test_init_ssh_config_file_explicit PASSED [ 84%]
tests/unit/test_ssh_config.py::test_init_ssh_config_file_no_config_file PASSED
[ 85%]
tests/unit/test_ssh_config.py::test_init_ssh_config_file_no_hosts PASSED [ 85%]
tests/unit/test_ssh_config.py::test_host_lookup_exact_host PASSED [ 85%]
tests/unit/test_ssh_config.py::test_host_lookup_exact_host_in_list PASSED [ 85%]
tests/unit/test_ssh_config.py::test_host_lookup_host_fuzzy PASSED [ 85%]
tests/unit/test_ssh_config.py::test_host_lookup_host_fuzzy_multi_match PASSED [
86%]
tests/unit/test_ssh_config.py::test_host_lookup_merged_data PASSED [ 86%]
tests/unit/test_ssh_config.py::test_init_ssh_known_hosts_file_exceptions PASSED
[ 86%]
tests/unit/test_ssh_config.py::test_init_ssh_known_hosts_file_explicit PASSED [
86%]
tests/unit/test_ssh_config.py::test_init_ssh_known_hosts_file_no_config_file
PASSED [ 86%]
tests/unit/test_ssh_config.py::test_init_ssh_known_hosts_file_no_hosts PASSED [
87%]
tests/unit/test_ssh_config.py::test_known_host_lookup_exact_host PASSED [ 87%]
tests/unit/test_ssh_config.py::test_known_host_lookup_exact_host_hashed PASSED
[ 87%]
tests/unit/test_ssh_config.py::test_known_host_lookup_bad_host PASSED [ 87%]
tests/unit/test_ssh_config.py::test_ssh_config_factory PASSED [ 87%]
tests/unit/transport/base/test_async_transport.py::test_transport_instantiation
PASSED [ 88%]
tests/unit/transport/base/test_base_socket.py::test_socket_open_cant_determine_address_family
PASSED [ 88%]
tests/unit/transport/base/test_base_socket.py::test_socket_open_connection_not_opened
PASSED [ 88%]
tests/unit/transport/base/test_base_transport.py::test_base_transport_arg_assignment
PASSED [ 88%]
tests/unit/transport/base/test_base_transport.py::test_pre_open_closing_log[opening]
PASSED [ 88%]
tests/unit/transport/base/test_base_transport.py::test_pre_open_closing_log[closing]
PASSED [ 89%]
tests/unit/transport/base/test_base_transport.py::test_post_open_closing_log[opening]
PASSED [ 89%]
tests/unit/transport/base/test_base_transport.py::test_post_open_closing_log[closing]
PASSED [ 89%]
tests/unit/transport/base/test_sync_transport.py::test_transport_instantiation
PASSED [ 89%]
tests/unit/transport/plugins/asyncssh/test_asyncssh_transport.py::test_close
PASSED [ 89%]
tests/unit/transport/plugins/asyncssh/test_asyncssh_transport.py::test_close_catch_brokenpipe
PASSED [ 90%]
tests/unit/transport/plugins/asyncssh/test_asyncssh_transport.py::test_isalive
PASSED [ 90%]
tests/unit/transport/plugins/asyncssh/test_asyncssh_transport.py::test_isalive_attribute_error
PASSED [ 90%]
tests/unit/transport/plugins/asyncssh/test_asyncssh_transport.py::test_read
PASSED [ 90%]
tests/unit/transport/plugins/asyncssh/test_asyncssh_transport.py::test_read_exception_not_open
PASSED [ 90%]
tests/unit/transport/plugins/asyncssh/test_asyncssh_transport.py::test_read_exception_timeout
PASSED [ 91%]
tests/unit/transport/plugins/asyncssh/test_asyncssh_transport.py::test_write
PASSED [ 91%]
tests/unit/transport/plugins/asynctelnet/test_asynctelnet_transport.py::test_handle_control_characters_response_empty_control_buf_iac
PASSED [ 91%]
tests/unit/transport/plugins/asynctelnet/test_asynctelnet_transport.py::test_handle_control_characters_response_not_iac
PASSED [ 91%]
tests/unit/transport/plugins/asynctelnet/test_asynctelnet_transport.py::test_handle_control_characters_response_second_char
PASSED [ 91%]
tests/unit/transport/plugins/asynctelnet/test_asynctelnet_transport.py::test_handle_control_characters_response_third_char[do-return-wont]
PASSED [ 92%]
tests/unit/transport/plugins/asynctelnet/test_asynctelnet_transport.py::test_handle_control_characters_response_third_char[will-return-do]
PASSED [ 92%]
tests/unit/transport/plugins/asynctelnet/test_asynctelnet_transport.py::test_handle_control_characters_response_third_char[wont-return-dont]
PASSED [ 92%]
tests/unit/transport/plugins/asynctelnet/test_asynctelnet_transport.py::test_handle_control_characters_response_exception
PASSED [ 92%]
tests/unit/transport/plugins/asynctelnet/test_asynctelnet_transport.py::test_handle_control_characters
PASSED [ 92%]
tests/unit/transport/plugins/asynctelnet/test_asynctelnet_transport.py::test_handle_control_characters_exception
PASSED [ 93%]
tests/unit/transport/plugins/asynctelnet/test_asynctelnet_transport.py::test_close
PASSED [ 93%]
tests/unit/transport/plugins/asynctelnet/test_asynctelnet_transport.py::test_isalive
PASSED [ 93%]
tests/unit/transport/plugins/asynctelnet/test_asynctelnet_transport.py::test_read
PASSED [ 93%]
tests/unit/transport/plugins/asynctelnet/test_asynctelnet_transport.py::test_read_timeout
PASSED [ 93%]
tests/unit/transport/plugins/asynctelnet/test_asynctelnet_transport.py::test_write
PASSED [ 94%]
tests/unit/transport/plugins/paramiko/test_paramiko_transport.py::test_close
PASSED [ 94%]
tests/unit/transport/plugins/paramiko/test_paramiko_transport.py::test_isalive
PASSED [ 94%]
tests/unit/transport/plugins/paramiko/test_paramiko_transport.py::test_read
PASSED [ 94%]
tests/unit/transport/plugins/paramiko/test_paramiko_transport.py::test_read_exception_not_open
PASSED [ 94%]
tests/unit/transport/plugins/paramiko/test_paramiko_transport.py::test_read_exception
PASSED [ 95%]
tests/unit/transport/plugins/paramiko/test_paramiko_transport.py::test_write
PASSED [ 95%]
tests/unit/transport/plugins/system/test_system_transport.py::test_unsupported_platform
PASSED [ 95%]
tests/unit/transport/plugins/system/test_system_transport.py::test_build_open_cmd
PASSED [ 95%]
tests/unit/transport/plugins/system/test_system_transport.py::test_build_open_cmd_alternate_options
PASSED [ 95%]
tests/unit/transport/plugins/system/test_system_transport.py::test_close PASSED
[ 96%]
tests/unit/transport/plugins/system/test_system_transport.py::test_isalive
PASSED [ 96%]FAILED [ 96%]
tests/unit/transport/plugins/system/test_system_transport.py::test_read
tests/unit/transport/plugins/system/test_system_transport.py::test_read PASSED
[ 96%]PASSED [ 96%]
tests/unit/transport/plugins/system/test_system_transport.py::test_read_exception_not_open
PASSED [ 96%]
tests/unit/transport/plugins/system/test_system_transport.py::test_read_exception_eof
PASSED [ 96%]
tests/unit/transport/plugins/system/test_system_transport.py::test_write PASSED
[ 97%]
tests/unit/transport/plugins/telnet/test_telnet_transport.py::test_handle_control_characters_response_empty_control_buf_iac
PASSED [ 97%]
tests/unit/transport/plugins/telnet/test_telnet_transport.py::test_handle_control_characters_response_not_iac
PASSED [ 97%]
tests/unit/transport/plugins/telnet/test_telnet_transport.py::test_handle_control_characters_response_second_char
PASSED [ 97%]
tests/unit/transport/plugins/telnet/test_telnet_transport.py::test_handle_control_characters_response_third_char[do-return-wont]
PASSED [ 97%]
tests/unit/transport/plugins/telnet/test_telnet_transport.py::test_handle_control_characters_response_third_char[will-return-do]
PASSED [ 98%]
tests/unit/transport/plugins/telnet/test_telnet_transport.py::test_handle_control_characters_response_third_char[wont-return-dont]
PASSED [ 98%]
tests/unit/transport/plugins/telnet/test_telnet_transport.py::test_handle_control_characters_response_exception
PASSED [ 98%]
tests/unit/transport/plugins/telnet/test_telnet_transport.py::test_handle_control_characters
PASSED [ 98%]
tests/unit/transport/plugins/telnet/test_telnet_transport.py::test_handle_control_characters_exception
PASSED [ 98%]
tests/unit/transport/plugins/telnet/test_telnet_transport.py::test_close PASSED
[ 99%]
tests/unit/transport/plugins/telnet/test_telnet_transport.py::test_isalive
PASSED [ 99%]
tests/unit/transport/plugins/telnet/test_telnet_transport.py::test_read PASSED
[ 99%]
tests/unit/transport/plugins/telnet/test_telnet_transport.py::test_read_timeout
PASSED [ 99%]
tests/unit/transport/plugins/telnet/test_telnet_transport.py::test_write PASSED
[100%]
=============================== warnings summary ===============================
scrapli/helper.py:10
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_scrapli/build/scrapli/helper.py:10:
DeprecationWarning: pkg_resources is deprecated as an API. See
https://setuptools.pypa.io/en/latest/pkg_resources.html
import pkg_resources
tests/unit/transport/plugins/asynctelnet/test_asynctelnet_transport.py::test_close
tests/unit/transport/plugins/asynctelnet/test_asynctelnet_transport.py::test_read
/usr/lib/python3/dist-packages/_pytest/unraisableexception.py:67:
PytestUnraisableExceptionWarning: Exception ignored in: <function
StreamWriter.__del__ at 0x7f3ba70eff60>
Traceback (most recent call last):
File "/usr/lib/python3.13/asyncio/streams.py", line 405, in __del__
if not self._transport.is_closing():
^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: '_io.BytesIO' object has no attribute 'is_closing'
Enable tracemalloc to get traceback where the object was allocated.
See
https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings
for more info.
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
========== 494 passed, 4 skipped, 43 deselected, 3 warnings in 7.31s ===========
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.14
3.13" returned exit code 13
make: *** [debian/rules:50: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: python-scrapli
Source-Version: 2023.7.30-5
Done: Thomas Goirand <[email protected]>
We believe that the bug you reported is fixed in the latest version of
python-scrapli, 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.
Thomas Goirand <[email protected]> (supplier of updated python-scrapli 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: Mon, 22 Dec 2025 15:04:57 +0100
Source: python-scrapli
Architecture: source
Version: 2023.7.30-5
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <[email protected]>
Changed-By: Thomas Goirand <[email protected]>
Closes: 1123308
Changes:
python-scrapli (2023.7.30-5) unstable; urgency=medium
.
* Add py3.10-fix-get_event_loop.patch (Closes: #1123308).
Checksums-Sha1:
fd5b55df68194879a97600088cc5dba1352c4440 2305 python-scrapli_2023.7.30-5.dsc
bafa2ac3781673aa1c36f33953d251416157f8aa 3912
python-scrapli_2023.7.30-5.debian.tar.xz
a2aa54d5eefe130ec5337f974480a2b5f0b17cba 8729
python-scrapli_2023.7.30-5_amd64.buildinfo
Checksums-Sha256:
4ecb23d691ce2f81ff5753a0a54f0c80c7dfbbe5f191a21428f653a50d524108 2305
python-scrapli_2023.7.30-5.dsc
ab070dc7ae41e23d4810fb23ae07488a233a3bd17d8ea6924eb7ef8a69914165 3912
python-scrapli_2023.7.30-5.debian.tar.xz
4f5c31d231ca7039c2aee8e22a6f8aafbf843fbe4ef63a5f208bcc1792794287 8729
python-scrapli_2023.7.30-5_amd64.buildinfo
Files:
59d9df09ee3017887c7cd0b2f1804b0a 2305 python optional
python-scrapli_2023.7.30-5.dsc
a9f966efea0b448455a2cc94695f1a51 3912 python optional
python-scrapli_2023.7.30-5.debian.tar.xz
441761e9381eb12d348a1fe048f2a045 8729 python optional
python-scrapli_2023.7.30-5_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmlJVGIACgkQ1BatFaxr
Q/46YA//c8d5LAFUn76tP2aqjzw7dYsJ9hkbX5sAE/yw1MqyEwrFMOnqFGcSE7Vp
infzfDYzZ8ddnqzLcXDqQLV7MKmUVyyFVu5cOTRmIL0aafkWFRo++FkWG++e51/2
bDWrXLTkvZIY5bo/NdEkEJRLlrNyOHhNb/8O/XHHAqCK6On/d6sQ/OBJHYtepwhp
rYo1nhiAE7Fi9OkY3nuhIR1DqCIWU5+sCNGAxPmRqCO6PKyLBAChETJDGQz3C5Ea
o9xLa1ph5eZYnt5zVICD8G3vei8KoZCGp4PoR/wC4BQf9zqZYWoNxjdqnbhxoNw4
bRWZoCcWCDWkPB+1xrcklGpnKJOmyU3r7gx13DSv7ZTfOCxcKYxtowB0X9mnDs+q
pabMgq/ahn2zmp2DJQb6SMmKgnrVS18vGQ+QfQBEkCPNXJ2asP8A0v49mguzGUzv
tT0AbqeVj3qiAUVnwg+c7VDujTDhhTBXFKBoG9uJP89qzr6nTIz0hxaLFwLqtNag
5WCARGL+GSW75lqLDuyksvPEyn3Hp0HuqTku6ZUfbywHNLvvcAoEbtcITpS1iGRf
1UO9wIbPVT8/TvQ/Z17lcIH2Y/sSI9FX648LGHRFfPbS8TEmpW1128jAQ7+aukTY
QNdFl4iMh2K0RFhvwv7IIFR/hTgQR7hwVaY9AU6MkfQO6Z+ALZg=
=MSMC
-----END PGP SIGNATURE-----
pgpedMIRFkAE9.pgp
Description: PGP signature
--- End Message ---