Your message dated Sun, 14 Jan 2024 20:01:11 +0000
with message-id <e1rp6fp-001wls...@fasolo.debian.org>
and subject line Bug#1058095: fixed in ripe-atlas-cousteau 2.0.0-1
has caused the Debian Bug report #1058095,
regarding ripe-atlas-cousteau: FTBFS: AttributeError: 'TestProbeRepresentation' 
object has no attribute 'assertEquals'. Did you mean: 'assertEqual'?
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 ow...@bugs.debian.org
immediately.)


-- 
1058095: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058095
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ripe-atlas-cousteau
Version: 1.4.2-6
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20231212 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
>  debian/rules build
> dh build --with=python3 --buildsystem=pybuild
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_autoreconf -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:310: python3.12 setup.py config 
> /usr/lib/python3/dist-packages/setuptools/dist.py:946: 
> SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated.
> !!
> 
>         
> ********************************************************************************
>         Please replace its usage with implicit namespaces (PEP 420).
> 
>         See 
> https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
>  for details.
>         
> ********************************************************************************
> 
> !!
>   ep.load()(self, ep.name, value)
> running config
> I: pybuild base:310: python3.11 setup.py config 
> /usr/lib/python3/dist-packages/setuptools/dist.py:946: 
> SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated.
> !!
> 
>         
> ********************************************************************************
>         Please replace its usage with implicit namespaces (PEP 420).
> 
>         See 
> https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
>  for details.
>         
> ********************************************************************************
> 
> !!
>   ep.load()(self, ep.name, value)
> running config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:310: /usr/bin/python3.12 setup.py build 
> /usr/lib/python3/dist-packages/setuptools/dist.py:946: 
> SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated.
> !!
> 
>         
> ********************************************************************************
>         Please replace its usage with implicit namespaces (PEP 420).
> 
>         See 
> https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
>  for details.
>         
> ********************************************************************************
> 
> !!
>   ep.load()(self, ep.name, value)
> running build
> running build_py
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/ripe
> copying ripe/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/ripe
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/ripe/atlas
> copying ripe/atlas/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/ripe/atlas
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/ripe/atlas/cousteau
> copying ripe/atlas/cousteau/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/ripe/atlas/cousteau
> copying ripe/atlas/cousteau/source.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/ripe/atlas/cousteau
> copying ripe/atlas/cousteau/version.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/ripe/atlas/cousteau
> copying ripe/atlas/cousteau/exceptions.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/ripe/atlas/cousteau
> copying ripe/atlas/cousteau/measurement_tagging.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/ripe/atlas/cousteau
> copying ripe/atlas/cousteau/api_listing.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/ripe/atlas/cousteau
> copying ripe/atlas/cousteau/measurement.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/ripe/atlas/cousteau
> copying ripe/atlas/cousteau/api_meta_data.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/ripe/atlas/cousteau
> copying ripe/atlas/cousteau/stream.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/ripe/atlas/cousteau
> copying ripe/atlas/cousteau/request.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/ripe/atlas/cousteau
> running egg_info
> creating ripe.atlas.cousteau.egg-info
> writing ripe.atlas.cousteau.egg-info/PKG-INFO
> writing dependency_links to ripe.atlas.cousteau.egg-info/dependency_links.txt
> writing namespace_packages to 
> ripe.atlas.cousteau.egg-info/namespace_packages.txt
> writing requirements to ripe.atlas.cousteau.egg-info/requires.txt
> writing top-level names to ripe.atlas.cousteau.egg-info/top_level.txt
> writing manifest file 'ripe.atlas.cousteau.egg-info/SOURCES.txt'
> reading manifest file 'ripe.atlas.cousteau.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> writing manifest file 'ripe.atlas.cousteau.egg-info/SOURCES.txt'
> I: pybuild base:310: /usr/bin/python3 setup.py build 
> /usr/lib/python3/dist-packages/setuptools/dist.py:946: 
> SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated.
> !!
> 
>         
> ********************************************************************************
>         Please replace its usage with implicit namespaces (PEP 420).
> 
>         See 
> https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
>  for details.
>         
> ********************************************************************************
> 
> !!
>   ep.load()(self, ep.name, value)
> running build
> running build_py
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ripe-atlas-cousteau/build/ripe
> copying ripe/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ripe-atlas-cousteau/build/ripe
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ripe-atlas-cousteau/build/ripe/atlas
> copying ripe/atlas/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ripe-atlas-cousteau/build/ripe/atlas
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ripe-atlas-cousteau/build/ripe/atlas/cousteau
> copying ripe/atlas/cousteau/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ripe-atlas-cousteau/build/ripe/atlas/cousteau
> copying ripe/atlas/cousteau/source.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ripe-atlas-cousteau/build/ripe/atlas/cousteau
> copying ripe/atlas/cousteau/version.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ripe-atlas-cousteau/build/ripe/atlas/cousteau
> copying ripe/atlas/cousteau/exceptions.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ripe-atlas-cousteau/build/ripe/atlas/cousteau
> copying ripe/atlas/cousteau/measurement_tagging.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ripe-atlas-cousteau/build/ripe/atlas/cousteau
> copying ripe/atlas/cousteau/api_listing.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ripe-atlas-cousteau/build/ripe/atlas/cousteau
> copying ripe/atlas/cousteau/measurement.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ripe-atlas-cousteau/build/ripe/atlas/cousteau
> copying ripe/atlas/cousteau/api_meta_data.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ripe-atlas-cousteau/build/ripe/atlas/cousteau
> copying ripe/atlas/cousteau/stream.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ripe-atlas-cousteau/build/ripe/atlas/cousteau
> copying ripe/atlas/cousteau/request.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ripe-atlas-cousteau/build/ripe/atlas/cousteau
> running egg_info
> writing ripe.atlas.cousteau.egg-info/PKG-INFO
> writing dependency_links to ripe.atlas.cousteau.egg-info/dependency_links.txt
> writing namespace_packages to 
> ripe.atlas.cousteau.egg-info/namespace_packages.txt
> writing requirements to ripe.atlas.cousteau.egg-info/requires.txt
> writing top-level names to ripe.atlas.cousteau.egg-info/top_level.txt
> reading manifest file 'ripe.atlas.cousteau.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> writing manifest file 'ripe.atlas.cousteau.egg-info/SOURCES.txt'
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:310: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build; python3.12 
> -m nose -v tests
> test_id_filter 
> (tests.test_api_listing.TestAnchorRequestGenerator.test_id_filter) ... ERROR
> /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no 
> addDuration method
>   warnings.warn("TestResult has no addDuration method",
> test_return_objects 
> (tests.test_api_listing.TestAnchorRequestGenerator.test_return_objects) ... ok
> test_url (tests.test_api_listing.TestAnchorRequestGenerator.test_url) ... 
> ERROR
> test_id_filter 
> (tests.test_api_listing.TestMeasurementRequestGenerator.test_id_filter) ... 
> ERROR
> test_url (tests.test_api_listing.TestMeasurementRequestGenerator.test_url) 
> ... ERROR
> test_id_filter 
> (tests.test_api_listing.TestProbeRequestGenerator.test_id_filter) ... ERROR
> test_url (tests.test_api_listing.TestProbeRequestGenerator.test_url) ... ERROR
> test_build_url (tests.test_api_listing.TestRequestGenerator.test_build_url) 
> ... ok
> test_empty_response_with_no_success 
> (tests.test_api_listing.TestRequestGenerator.test_empty_response_with_no_success)
>  ... ok
> test_long_id_filter 
> (tests.test_api_listing.TestRequestGenerator.test_long_id_filter) ... ok
> test_sane_output 
> (tests.test_api_listing.TestRequestGenerator.test_sane_output) ... ok
> test_semisane_output 
> (tests.test_api_listing.TestRequestGenerator.test_semisane_output) ... ok
> test_user_agent (tests.test_api_listing.TestRequestGenerator.test_user_agent) 
> ... ok
> test_wrong_api_output 
> (tests.test_api_listing.TestRequestGenerator.test_wrong_api_output) ... ok
> test_error_response 
> (tests.test_api_meta_data.TestMeasurementRepresentation.test_error_response) 
> ... ok
> test_fields 
> (tests.test_api_meta_data.TestMeasurementRepresentation.test_fields) ... ERROR
> test_populate_times 
> (tests.test_api_meta_data.TestMeasurementRepresentation.test_populate_times) 
> ... ok
> test_sane_response 
> (tests.test_api_meta_data.TestMeasurementRepresentation.test_sane_response) 
> ... ok
> Tests format of the type key in response, soon to be deprecated. ... ok
> Tests new format of the type key in response, soon to be enabled. ... ok
> test_user_agent 
> (tests.test_api_meta_data.TestMeasurementRepresentation.test_user_agent) ... 
> ok
> test_error_response 
> (tests.test_api_meta_data.TestProbeRepresentation.test_error_response) ... ok
> test_fields (tests.test_api_meta_data.TestProbeRepresentation.test_fields) 
> ... ERROR
> test_sane_response 
> (tests.test_api_meta_data.TestProbeRepresentation.test_sane_response) ... ok
> test_user_agent 
> (tests.test_api_meta_data.TestProbeRepresentation.test_user_agent) ... ok
> Unittest for Dns class ... ok
> Unittest for HTTP class ... ok
> Unittest for Ntp class ... ok
> Unittest for Ping class ... ok
> Unittest for Sslcert class ... ok
> Unittest for Traceroute class ... ok
> test_add_option 
> (tests.test_measurements.TestAtlasMeasurement.test_add_option) ... ok
> test_build_api_struct 
> (tests.test_measurements.TestAtlasMeasurement.test_build_api_struct) ... ok
> test_clean (tests.test_measurements.TestAtlasMeasurement.test_clean) ... ok
> test_init_required_options 
> (tests.test_measurements.TestAtlasMeasurement.test_init_required_options) ... 
> ok
> Unittest for AnchorRequest ... SKIP
> Unittest for Atlas change request ... SKIP
> Unittest for Atlas create and delete request ... SKIP
> Unittest for Atlas get request ... SKIP
> Unittest for Measurement representation request ... SKIP
> Unittest for MeasurementRequest ... SKIP
> Unittest for Probe representation request ... SKIP
> Unittest for ProbeRequest ... SKIP
> Unittest for Atlas results request ... SKIP
> Unittest for Atlas probe connections request. ... SKIP
> Unittest for Atlas results request. ... SKIP
> test_construct_post_data 
> (tests.test_requests.TestAtlasChangeRequest.test_construct_post_data) ... ok
> Tests construction of past data ... ok
> Tests POST reuest method ... ok
> Tests POST reuest method without any time specified ... ok
> Tests POST reuest method with a bill to address specified ... ok
> Tests construction of query parameters. ... ok
> Tests construction of path. ... ok
> Tests the main http method function of the request in case of fail ... ok
> Tests GET reuest method ... ok
> Tests header fields of the request. ... ok
> Tests initial args that will be passed later to HTTP method. ... ok
> Tests the main http method function of the request in case of fail ... ok
> Tests the main http method function of the request in case of success ... ok
> Tests build of the url of the request. ... ok
> test_user_agent (tests.test_requests.TestAtlasRequest.test_user_agent) ... ok
> test_custom_headers 
> (tests.test_requests.TestAtlasRequestCustomHeaders.test_custom_headers) ... ok
> Tests probe_ids as query params for different entries ... ok
> Tests start time as query params for different entries ... ok
> Tests stop time as query params for different entries ... ok
> test_url_path_and_params 
> (tests.test_requests.TestAtlasResultsRequest.test_url_path_and_params) ... ok
> test_build_api_struct 
> (tests.test_source.TestAtlasChangeSource.test_build_api_struct) ... ok
> test_clean (tests.test_source.TestAtlasChangeSource.test_clean) ... ok
> test_set_tags (tests.test_source.TestAtlasChangeSource.test_set_tags) ... ok
> test_setting_action 
> (tests.test_source.TestAtlasChangeSource.test_setting_action) ... ok
> test_setting_type (tests.test_source.TestAtlasChangeSource.test_setting_type) 
> ... ok
> test_build_api_struct 
> (tests.test_source.TestAtlasSource.test_build_api_struct) ... ok
> test_build_api_struct_with_tags 
> (tests.test_source.TestAtlasSource.test_build_api_struct_with_tags) ... ok
> test_clean (tests.test_source.TestAtlasSource.test_clean) ... ok
> Test sane input for type attribute ... ok
> test_set_tags (tests.test_source.TestAtlasSource.test_set_tags) ... ok
> Test wrong input for type attribute ... ok
> 
> ======================================================================
> ERROR: test_id_filter 
> (tests.test_api_listing.TestAnchorRequestGenerator.test_id_filter)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/tests/test_api_listing.py",
>  line 404, in test_id_filter
>     self.assertEquals(gen.id_filter, "id__in")
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestAnchorRequestGenerator' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_url (tests.test_api_listing.TestAnchorRequestGenerator.test_url)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/tests/test_api_listing.py",
>  line 400, in test_url
>     self.assertEquals(gen.url, "/api/v2/anchors/")
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestAnchorRequestGenerator' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_id_filter 
> (tests.test_api_listing.TestMeasurementRequestGenerator.test_id_filter)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/tests/test_api_listing.py",
>  line 390, in test_id_filter
>     self.assertEquals(gen.id_filter, "id__in")
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestMeasurementRequestGenerator' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_url 
> (tests.test_api_listing.TestMeasurementRequestGenerator.test_url)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/tests/test_api_listing.py",
>  line 386, in test_url
>     self.assertEquals(gen.url, "/api/v2/measurements/")
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestMeasurementRequestGenerator' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_id_filter 
> (tests.test_api_listing.TestProbeRequestGenerator.test_id_filter)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/tests/test_api_listing.py",
>  line 380, in test_id_filter
>     self.assertEquals(gen.id_filter, "id__in")
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestProbeRequestGenerator' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_url (tests.test_api_listing.TestProbeRequestGenerator.test_url)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/tests/test_api_listing.py",
>  line 376, in test_url
>     self.assertEquals(gen.url, "/api/v2/probes/")
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestProbeRequestGenerator' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_fields 
> (tests.test_api_meta_data.TestMeasurementRepresentation.test_fields)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/tests/test_api_meta_data.py",
>  line 194, in test_fields
>     self.assertEquals(request_mock.call_args[1], {"fields": "probes"})
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestMeasurementRepresentation' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_fields 
> (tests.test_api_meta_data.TestProbeRepresentation.test_fields)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build/tests/test_api_meta_data.py",
>  line 96, in test_fields
>     self.assertEquals(request_mock.call_args[1], {"fields": "probes"})
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestProbeRepresentation' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ----------------------------------------------------------------------
> Ran 77 tests in 0.064s
> 
> FAILED (SKIP=11, errors=8)
> E: pybuild pybuild:395: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ripe-atlas-cousteau/build; python3.12 
> -m nose -v tests
> I: pybuild base:310: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ripe-atlas-cousteau/build; python3.11 
> -m nose -v tests
> test_id_filter 
> (tests.test_api_listing.TestAnchorRequestGenerator.test_id_filter) ... ok
> test_return_objects 
> (tests.test_api_listing.TestAnchorRequestGenerator.test_return_objects) ... ok
> test_url (tests.test_api_listing.TestAnchorRequestGenerator.test_url) ... ok
> test_id_filter 
> (tests.test_api_listing.TestMeasurementRequestGenerator.test_id_filter) ... ok
> test_url (tests.test_api_listing.TestMeasurementRequestGenerator.test_url) 
> ... ok
> test_id_filter 
> (tests.test_api_listing.TestProbeRequestGenerator.test_id_filter) ... ok
> test_url (tests.test_api_listing.TestProbeRequestGenerator.test_url) ... ok
> test_build_url (tests.test_api_listing.TestRequestGenerator.test_build_url) 
> ... ok
> test_empty_response_with_no_success 
> (tests.test_api_listing.TestRequestGenerator.test_empty_response_with_no_success)
>  ... ok
> test_long_id_filter 
> (tests.test_api_listing.TestRequestGenerator.test_long_id_filter) ... ok
> test_sane_output 
> (tests.test_api_listing.TestRequestGenerator.test_sane_output) ... ok
> test_semisane_output 
> (tests.test_api_listing.TestRequestGenerator.test_semisane_output) ... ok
> test_user_agent (tests.test_api_listing.TestRequestGenerator.test_user_agent) 
> ... ok
> test_wrong_api_output 
> (tests.test_api_listing.TestRequestGenerator.test_wrong_api_output) ... ok
> test_error_response 
> (tests.test_api_meta_data.TestMeasurementRepresentation.test_error_response) 
> ... ok
> test_fields 
> (tests.test_api_meta_data.TestMeasurementRepresentation.test_fields) ... ok
> test_populate_times 
> (tests.test_api_meta_data.TestMeasurementRepresentation.test_populate_times) 
> ... ok
> test_sane_response 
> (tests.test_api_meta_data.TestMeasurementRepresentation.test_sane_response) 
> ... ok
> Tests format of the type key in response, soon to be deprecated. ... ok
> Tests new format of the type key in response, soon to be enabled. ... ok
> test_user_agent 
> (tests.test_api_meta_data.TestMeasurementRepresentation.test_user_agent) ... 
> ok
> test_error_response 
> (tests.test_api_meta_data.TestProbeRepresentation.test_error_response) ... ok
> test_fields (tests.test_api_meta_data.TestProbeRepresentation.test_fields) 
> ... ok
> test_sane_response 
> (tests.test_api_meta_data.TestProbeRepresentation.test_sane_response) ... ok
> test_user_agent 
> (tests.test_api_meta_data.TestProbeRepresentation.test_user_agent) ... ok
> Unittest for Dns class ... ok
> Unittest for HTTP class ... ok
> Unittest for Ntp class ... ok
> Unittest for Ping class ... ok
> Unittest for Sslcert class ... ok
> Unittest for Traceroute class ... ok
> test_add_option 
> (tests.test_measurements.TestAtlasMeasurement.test_add_option) ... ok
> test_build_api_struct 
> (tests.test_measurements.TestAtlasMeasurement.test_build_api_struct) ... ok
> test_clean (tests.test_measurements.TestAtlasMeasurement.test_clean) ... ok
> test_init_required_options 
> (tests.test_measurements.TestAtlasMeasurement.test_init_required_options) ... 
> ok
> Unittest for AnchorRequest ... SKIP
> Unittest for Atlas change request ... SKIP
> Unittest for Atlas create and delete request ... SKIP
> Unittest for Atlas get request ... SKIP
> Unittest for Measurement representation request ... SKIP
> Unittest for MeasurementRequest ... SKIP
> Unittest for Probe representation request ... SKIP
> Unittest for ProbeRequest ... SKIP
> Unittest for Atlas results request ... SKIP
> Unittest for Atlas probe connections request. ... SKIP
> Unittest for Atlas results request. ... SKIP
> test_construct_post_data 
> (tests.test_requests.TestAtlasChangeRequest.test_construct_post_data) ... ok
> Tests construction of past data ... ok
> Tests POST reuest method ... ok
> Tests POST reuest method without any time specified ... ok
> Tests POST reuest method with a bill to address specified ... ok
> Tests construction of query parameters. ... ok
> Tests construction of path. ... ok
> Tests the main http method function of the request in case of fail ... ok
> Tests GET reuest method ... ok
> Tests header fields of the request. ... ok
> Tests initial args that will be passed later to HTTP method. ... ok
> Tests the main http method function of the request in case of fail ... ok
> Tests the main http method function of the request in case of success ... ok
> Tests build of the url of the request. ... ok
> test_user_agent (tests.test_requests.TestAtlasRequest.test_user_agent) ... ok
> test_custom_headers 
> (tests.test_requests.TestAtlasRequestCustomHeaders.test_custom_headers) ... ok
> Tests probe_ids as query params for different entries ... ok
> Tests start time as query params for different entries ... ok
> Tests stop time as query params for different entries ... ok
> test_url_path_and_params 
> (tests.test_requests.TestAtlasResultsRequest.test_url_path_and_params) ... ok
> test_build_api_struct 
> (tests.test_source.TestAtlasChangeSource.test_build_api_struct) ... ok
> test_clean (tests.test_source.TestAtlasChangeSource.test_clean) ... ok
> test_set_tags (tests.test_source.TestAtlasChangeSource.test_set_tags) ... ok
> test_setting_action 
> (tests.test_source.TestAtlasChangeSource.test_setting_action) ... ok
> test_setting_type (tests.test_source.TestAtlasChangeSource.test_setting_type) 
> ... ok
> test_build_api_struct 
> (tests.test_source.TestAtlasSource.test_build_api_struct) ... ok
> test_build_api_struct_with_tags 
> (tests.test_source.TestAtlasSource.test_build_api_struct_with_tags) ... ok
> test_clean (tests.test_source.TestAtlasSource.test_clean) ... ok
> Test sane input for type attribute ... ok
> test_set_tags (tests.test_source.TestAtlasSource.test_set_tags) ... ok
> Test wrong input for type attribute ... ok
> 
> ----------------------------------------------------------------------
> Ran 77 tests in 0.032s
> 
> OK (SKIP=11)
> dh_auto_test: error: pybuild --test --test-nose -i python{version} -p "3.12 
> 3.11" returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2023/12/12/ripe-atlas-cousteau_1.4.2-6_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: ripe-atlas-cousteau
Source-Version: 2.0.0-1
Done: Andreas Tille <ti...@debian.org>

We believe that the bug you reported is fixed in the latest version of
ripe-atlas-cousteau, 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 1058...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Tille <ti...@debian.org> (supplier of updated ripe-atlas-cousteau 
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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 14 Jan 2024 20:40:32 +0100
Source: ripe-atlas-cousteau
Architecture: source
Version: 2.0.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Andreas Tille <ti...@debian.org>
Closes: 1018613 1058095
Changes:
 ripe-atlas-cousteau (2.0.0-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream version
     Closes: #1058095
   * Fix watch file
   * Standards-Version: 4.6.2 (routine-update)
   * Add salsa-ci file (routine-update)
   * Rules-Requires-Root: no (routine-update)
   * Build-Depends: s/python3-nose/python3-pytest/
     Closes: #1018613
   * Build-Depends: python3-typing-extensions
Checksums-Sha1:
 dbdebc5dcdbeea2fdeca3d8116d61bae94ad584a 2316 ripe-atlas-cousteau_2.0.0-1.dsc
 6718a906ff489fb5db6bc0287096319592eb8cca 52949 
ripe-atlas-cousteau_2.0.0.orig.tar.gz
 f0e2a0c89fab30f99430e4cdebc88ece5067c387 2980 
ripe-atlas-cousteau_2.0.0-1.debian.tar.xz
 52f5f811250a3f8215e5fe6e40ab10a33ceda0ee 7582 
ripe-atlas-cousteau_2.0.0-1_amd64.buildinfo
Checksums-Sha256:
 5c94f8a2d84e32627083c2acc8b4c45971b28e97b9d01f3161ae59e3cd1a304a 2316 
ripe-atlas-cousteau_2.0.0-1.dsc
 01d5618f5124e7a5465ed4765766c5f299e7ae587321fac1aefc25362ceec2a7 52949 
ripe-atlas-cousteau_2.0.0.orig.tar.gz
 bafaa73b12cec87a83ce2dcd298396a7d98ce11f4d9a7b960e06095b798b1e75 2980 
ripe-atlas-cousteau_2.0.0-1.debian.tar.xz
 6abce47b9239b4bacad03709031e9642fde52eba729b42a15b4355c74c0992e7 7582 
ripe-atlas-cousteau_2.0.0-1_amd64.buildinfo
Files:
 c8f7a8f8174659f8a234cb2620765e36 2316 python optional 
ripe-atlas-cousteau_2.0.0-1.dsc
 12d70198d46d835eb53d0c02f5641056 52949 python optional 
ripe-atlas-cousteau_2.0.0.orig.tar.gz
 1d6da8e40195ca526c4050efd5c03af9 2980 python optional 
ripe-atlas-cousteau_2.0.0-1.debian.tar.xz
 56c52a11607006845400d0175faf8cc1 7582 python optional 
ripe-atlas-cousteau_2.0.0-1_amd64.buildinfo

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

iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmWkOWERHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtE0kw//Y2lCON7mqyUAz6xuNNO2UO418sQQMEBI
8V8mOB+6BmK2CkrKV8QZ35RRjsVJuLgY1+0gzu4wWAencv8/LC8SbWzQdwJX1soB
yq6o+xws2AdKo74M9BrMgX20CR0tWGf2tTCy33tZ1FGrXjo3VsKE9esJGAyKbCgc
wWOvfwMM9VoWc4sLHxWnBdy4aR4aiLYtNN9sEz6DZ0ltE/WhegJ9G+Eo+5tv9Axa
L4pqvojKjrPwR9f2WSqk30c7loEjsJOvtYD2zTe40lMk/JW/aIUcqxUqxOXdzch2
GaXCsqjqdyvCw2qB769UYB3myLxwneTL0ShtQkaeXiHPlEhcTsSpjhl0NFOLWF0n
zFCBVOGI+4P+emw9OclgE4NlyyRGdTzAxBWm+u28xPyQ2E1JjodkNADCvf6oekbZ
YoHEN0cmfvkLi54nYUjmJgEYkcZec2zn6NkoIMwqjUM72pb4IeuVxCfygZIVdd4K
bdJr9qFZ+IW5+knCzAsIRQkTTzug6YXYPndR9XtdGPSXxWJmLu/rh5YbpY/m5nef
d3cYJONhl5DdKKA++7Xwx5DLkbWX5mdrfk7w9UV/n/T/F0ioI8DhbW3NB8lAIN7H
80byHunp6Qk0G1T7oyRHs6ls6yukKFfyVpQ7c7AcLYLQxpUaZRee6E0IJu1PRh68
NQPC9yTUvVU=
=thkj
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to