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-----

Attachment: pgpedMIRFkAE9.pgp
Description: PGP signature


--- End Message ---

Reply via email to