{"app_name":"Debian Janitor","binary_packages":[],"branch_url":"git+ssh://git@salsa.debian.org/debian/ripe-atlas-tools.git","build_log_highlight_lines":[2201,2212,2223,2227,2299,2310,2321,2325,2358,2359,2360,2400],"build_log_include_lines":[2385,2400],"build_log_line_count":2400,"build_log_name":"build.log","campaign":"lintian-fixes","change_set":"a663d440-35a4-4395-90e3-8b552e25debd","codebase":"ripe-atlas-tools","codemod_log_name":"codemod.log","command":"DEB_UPDATE_CHANGELOG=auto lintian-brush","current_year":"2026","description":"Unidentified error: ","failure_excerpt":{"full_log_url":"/lintian-fixes/c/ripe-atlas-tools/a663d440-35a4-4395-90e3-8b552e25debd/logs/build.log","highlighted_indices":[484],"lines":["","","Unpack source","-------------","","Format: 3.0 (quilt)","Source: ripe-atlas-tools","Binary: ripe-atlas-tools, ripe-atlas-tools-doc","Architecture: all","Version: 3.3.1-2~jan+lint1","Maintainer: Apollon Oikonomopoulos <apoikos@debian.org>","Homepage: https://github.com/RIPE-NCC/ripe-atlas-tools","Standards-Version: 4.7.4","Vcs-Browser: https://salsa.debian.org/debian/ripe-atlas-tools","Vcs-Git: https://salsa.debian.org/debian/ripe-atlas-tools.git","Testsuite: autopkgtest-pkg-pybuild","Build-Depends: debhelper-compat (= 13), dh-sequence-python3, pybuild-plugin-pyproject, python3-all, python3-coverage, python3-ipy, python3-openssl, python3-pytest, python3-requests, python3-ripe-atlas-cousteau, python3-ripe-atlas-sagan, python3-setuptools, python3-sphinx <!nodoc>, python3-sphinx-rtd-theme <!nodoc>, python3-tzlocal, python3-yaml","Package-List:"," ripe-atlas-tools deb net optional arch=all"," ripe-atlas-tools-doc deb doc optional arch=all","Checksums-Sha1:"," 5ceafc964e8fa700f9177c23cb46be3eb1a16ce4 491113 ripe-atlas-tools_3.3.1.orig.tar.gz"," 6c459b38e7f77b8062921aec3c66fda9084e3b50 4652 ripe-atlas-tools_3.3.1-2~jan+lint1.debian.tar.xz","Checksums-Sha256:"," 95a7ce515bfd66225166ecea3b9c6215f68ddae3d3e9e029836f1e4c4cea0823 491113 ripe-atlas-tools_3.3.1.orig.tar.gz"," f6d4a917c35648888bc142018bef1b92eba6c1c4aa2ed746640e9f689f7e0360 4652 ripe-atlas-tools_3.3.1-2~jan+lint1.debian.tar.xz","Files:"," bd65536057859fb477a603b38f56009c 491113 ripe-atlas-tools_3.3.1.orig.tar.gz"," 8e3df11f80c52c31ab4cf38fc345bcbd 4652 ripe-atlas-tools_3.3.1-2~jan+lint1.debian.tar.xz","","dpkg-source: warning: extracting unsigned source package (ripe-atlas-tools_3.3.1-2~jan+lint1.dsc)","dpkg-source: info: extracting ripe-atlas-tools in /build/reproducible-path/ripe-atlas-tools-3.3.1","dpkg-source: info: unpacking ripe-atlas-tools_3.3.1.orig.tar.gz","dpkg-source: info: unpacking ripe-atlas-tools_3.3.1-2~jan+lint1.debian.tar.xz","","clean up apt cache","------------------","","","Check disk space","----------------","","Sufficient free space for build","","User Environment","----------------","","APT_CONFIG=/var/lib/sbuild/apt.conf","HOME=/sbuild-nonexistent","LANG=C.UTF-8","LC_ALL=C.UTF-8","LOGNAME=sbuild","PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games","SHELL=/bin/sh","SOURCE_DATE_EPOCH=1782943641","USER=sbuild","","dpkg-buildpackage","-----------------","","Command: dpkg-buildpackage --sanitize-env -us -uc","dpkg-buildpackage: info: source package ripe-atlas-tools","dpkg-buildpackage: info: source version 3.3.1-2~jan+lint1","dpkg-buildpackage: info: source distribution lintian-fixes","dpkg-buildpackage: info: source changed by Jelmer Vernooij <jelmer@tyr.vpn.jelmer.uk>"," dpkg-source --before-build .","dpkg-buildpackage: info: host architecture amd64"," debian/rules clean","dh clean  --with=sphinxdoc --buildsystem=pybuild","   dh_auto_clean -O--buildsystem=pybuild","   dh_autoreconf_clean -O--buildsystem=pybuild","   dh_clean -O--buildsystem=pybuild","   debian/rules execute_after_dh_clean","make[1]: Entering directory '/build/reproducible-path/ripe-atlas-tools-3.3.1'","rm -rf docs/_build","rm -rf docs/build","rm -rf ripe.atlas.tools.egg-info","make[1]: Leaving directory '/build/reproducible-path/ripe-atlas-tools-3.3.1'"," dpkg-source -b .","dpkg-source: info: using source format '3.0 (quilt)'","dpkg-source: info: building ripe-atlas-tools using existing ../ripe-atlas-tools_3.3.1.orig.tar.gz","dpkg-source: info: building ripe-atlas-tools in ../ripe-atlas-tools_3.3.1-2~jan+lint1.debian.tar.xz","dpkg-source: info: building ripe-atlas-tools in ../ripe-atlas-tools_3.3.1-2~jan+lint1.dsc"," debian/rules binary","dh binary  --with=sphinxdoc --buildsystem=pybuild","   dh_update_autotools_config -O--buildsystem=pybuild","   dh_autoreconf -O--buildsystem=pybuild","   dh_auto_configure -O--buildsystem=pybuild","   dh_auto_build -O--buildsystem=pybuild","I: pybuild plugin_pyproject:142: Building wheel for python3.13 with \"build\" module","I: pybuild base:385: python3.13 -m build --skip-dependency-check --no-isolation --wheel --outdir /build/reproducible-path/ripe-atlas-tools-3.3.1/.pybuild/cpython3_3.13  ","* Building wheel...","/usr/lib/python3/dist-packages/setuptools/dist.py:806: 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)","/usr/lib/python3/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.","!!","","        ********************************************************************************","        Please consider removing the following classifiers in favor of a SPDX license expression:","","        License :: OSI Approved :: GNU General Public License v3 (GPLv3)","","        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.","        ********************************************************************************","","!!","  self._finalize_license_expression()","running bdist_wheel","running build","running build_py","creating build/lib/ripe","copying ripe/__init__.py -> build/lib/ripe","creating build/lib/ripe/atlas","copying ripe/atlas/__init__.py -> build/lib/ripe/atlas","creating build/lib/ripe/atlas/tools","copying ripe/atlas/tools/exceptions.py -> build/lib/ripe/atlas/tools","copying ripe/atlas/tools/ipdetails.py -> build/lib/ripe/atlas/tools","copying ripe/atlas/tools/streaming.py -> build/lib/ripe/atlas/tools","copying ripe/atlas/tools/cache.py -> build/lib/ripe/atlas/tools","copying ripe/atlas/tools/__init__.py -> build/lib/ripe/atlas/tools","copying ripe/atlas/tools/filters.py -> build/lib/ripe/atlas/tools","copying ripe/atlas/tools/version.py -> build/lib/ripe/atlas/tools","running egg_info","creating ripe.atlas.tools.egg-info","writing ripe.atlas.tools.egg-info/PKG-INFO","writing dependency_links to ripe.atlas.tools.egg-info/dependency_links.txt","writing namespace_packages to ripe.atlas.tools.egg-info/namespace_packages.txt","writing requirements to ripe.atlas.tools.egg-info/requires.txt","writing top-level names to ripe.atlas.tools.egg-info/top_level.txt","writing manifest file 'ripe.atlas.tools.egg-info/SOURCES.txt'","reading manifest file 'ripe.atlas.tools.egg-info/SOURCES.txt'","reading manifest template 'MANIFEST.in'","warning: no files found matching 'ripe/atlas/tools/user-agent'","adding license file 'LICENSE'","writing manifest file 'ripe.atlas.tools.egg-info/SOURCES.txt'","/usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'ripe.atlas.tools.aggregators' is absent from the `packages` configuration.","!!","","        ********************************************************************************","        ############################","        # Package would be ignored #","        ############################","        Python recognizes 'ripe.atlas.tools.aggregators' as an importable package[^1],","        but it is absent from setuptools' `packages` configuration.","","        This leads to an ambiguous overall configuration. If you want to distribute this","        package, please make sure that 'ripe.atlas.tools.aggregators' is explicitly added","        to the `packages` configuration field.","","        Alternatively, you can also rely on setuptools' discovery methods","        (for example by using `find_namespace_packages(...)`/`find_namespace:`","        instead of `find_packages(...)`/`find:`).","","        You can read more about \"package discovery\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html","","        If you don't want 'ripe.atlas.tools.aggregators' to be distributed and are","        already explicitly excluding 'ripe.atlas.tools.aggregators' via","        `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,","        you can try to use `exclude_package_data`, or `include-package-data=False` in","        combination with a more fine grained `package-data` configuration.","","        You can read more about \"package data files\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html","","","        [^1]: For Python, any directory (with suitable naming) can be imported,","              even if it does not contain any `.py` files.","              On the other hand, currently there is no concept of package data","              directory, all directories are treated like packages.","        ********************************************************************************","","!!","  check.warn(importable)","/usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'ripe.atlas.tools.commands' is absent from the `packages` configuration.","!!","","        ********************************************************************************","        ############################","        # Package would be ignored #","        ############################","        Python recognizes 'ripe.atlas.tools.commands' as an importable package[^1],","        but it is absent from setuptools' `packages` configuration.","","        This leads to an ambiguous overall configuration. If you want to distribute this","        package, please make sure that 'ripe.atlas.tools.commands' is explicitly added","        to the `packages` configuration field.","","        Alternatively, you can also rely on setuptools' discovery methods","        (for example by using `find_namespace_packages(...)`/`find_namespace:`","        instead of `find_packages(...)`/`find:`).","","        You can read more about \"package discovery\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html","","        If you don't want 'ripe.atlas.tools.commands' to be distributed and are","        already explicitly excluding 'ripe.atlas.tools.commands' via","        `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,","        you can try to use `exclude_package_data`, or `include-package-data=False` in","        combination with a more fine grained `package-data` configuration.","","        You can read more about \"package data files\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html","","","        [^1]: For Python, any directory (with suitable naming) can be imported,","              even if it does not contain any `.py` files.","              On the other hand, currently there is no concept of package data","              directory, all directories are treated like packages.","        ********************************************************************************","","!!","  check.warn(importable)","/usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'ripe.atlas.tools.commands.measure' is absent from the `packages` configuration.","!!","","        ********************************************************************************","        ############################","        # Package would be ignored #","        ############################","        Python recognizes 'ripe.atlas.tools.commands.measure' as an importable package[^1],","        but it is absent from setuptools' `packages` configuration.","","        This leads to an ambiguous overall configuration. If you want to distribute this","        package, please make sure that 'ripe.atlas.tools.commands.measure' is explicitly added","        to the `packages` configuration field.","","        Alternatively, you can also rely on setuptools' discovery methods","        (for example by using `find_namespace_packages(...)`/`find_namespace:`","        instead of `find_packages(...)`/`find:`).","","        You can read more about \"package discovery\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html","","        If you don't want 'ripe.atlas.tools.commands.measure' to be distributed and are","        already explicitly excluding 'ripe.atlas.tools.commands.measure' via","        `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,","        you can try to use `exclude_package_data`, or `include-package-data=False` in","        combination with a more fine grained `package-data` configuration.","","        You can read more about \"package data files\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html","","","        [^1]: For Python, any directory (with suitable naming) can be imported,","              even if it does not contain any `.py` files.","              On the other hand, currently there is no concept of package data","              directory, all directories are treated like packages.","        ********************************************************************************","","!!","  check.warn(importable)","/usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'ripe.atlas.tools.helpers' is absent from the `packages` configuration.","!!","","        ********************************************************************************","        ############################","        # Package would be ignored #","        ############################","        Python recognizes 'ripe.atlas.tools.helpers' as an importable package[^1],","        but it is absent from setuptools' `packages` configuration.","","        This leads to an ambiguous overall configuration. If you want to distribute this","        package, please make sure that 'ripe.atlas.tools.helpers' is explicitly added","        to the `packages` configuration field.","","        Alternatively, you can also rely on setuptools' discovery methods","        (for example by using `find_namespace_packages(...)`/`find_namespace:`","        instead of `find_packages(...)`/`find:`).","","        You can read more about \"package discovery\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html","","        If you don't want 'ripe.atlas.tools.helpers' to be distributed and are","        already explicitly excluding 'ripe.atlas.tools.helpers' via","        `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,","        you can try to use `exclude_package_data`, or `include-package-data=False` in","        combination with a more fine grained `package-data` configuration.","","        You can read more about \"package data files\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html","","","        [^1]: For Python, any directory (with suitable naming) can be imported,","              even if it does not contain any `.py` files.","              On the other hand, currently there is no concept of package data","              directory, all directories are treated like packages.","        ********************************************************************************","","!!","  check.warn(importable)","/usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'ripe.atlas.tools.renderers' is absent from the `packages` configuration.","!!","","        ********************************************************************************","        ############################","        # Package would be ignored #","        ############################","        Python recognizes 'ripe.atlas.tools.renderers' as an importable package[^1],","        but it is absent from setuptools' `packages` configuration.","","        This leads to an ambiguous overall configuration. If you want to distribute this","        package, please make sure that 'ripe.atlas.tools.renderers' is explicitly added","        to the `packages` configuration field.","","        Alternatively, you can also rely on setuptools' discovery methods","        (for example by using `find_namespace_packages(...)`/`find_namespace:`","        instead of `find_packages(...)`/`find:`).","","        You can read more about \"package discovery\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html","","        If you don't want 'ripe.atlas.tools.renderers' to be distributed and are","        already explicitly excluding 'ripe.atlas.tools.renderers' via","        `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,","        you can try to use `exclude_package_data`, or `include-package-data=False` in","        combination with a more fine grained `package-data` configuration.","","        You can read more about \"package data files\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html","","","        [^1]: For Python, any directory (with suitable naming) can be imported,","              even if it does not contain any `.py` files.","              On the other hand, currently there is no concept of package data","              directory, all directories are treated like packages.","        ********************************************************************************","","!!","  check.warn(importable)","/usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'ripe.atlas.tools.renderers.templates.reports' is absent from the `packages` configuration.","!!","","        ********************************************************************************","        ############################","        # Package would be ignored #","        ############################","        Python recognizes 'ripe.atlas.tools.renderers.templates.reports' as an importable package[^1],","        but it is absent from setuptools' `packages` configuration.","","        This leads to an ambiguous overall configuration. If you want to distribute this","        package, please make sure that 'ripe.atlas.tools.renderers.templates.reports' is explicitly added","        to the `packages` configuration field.","","        Alternatively, you can also rely on setuptools' discovery methods","        (for example by using `find_namespace_packages(...)`/`find_namespace:`","        instead of `find_packages(...)`/`find:`).","","        You can read more about \"package discovery\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html","","        If you don't want 'ripe.atlas.tools.renderers.templates.reports' to be distributed and are","        already explicitly excluding 'ripe.atlas.tools.renderers.templates.reports' via","        `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,","        you can try to use `exclude_package_data`, or `include-package-data=False` in","        combination with a more fine grained `package-data` configuration.","","        You can read more about \"package data files\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html","","","        [^1]: For Python, any directory (with suitable naming) can be imported,","              even if it does not contain any `.py` files.","              On the other hand, currently there is no concept of package data","              directory, all directories are treated like packages.","        ********************************************************************************","","!!","  check.warn(importable)","/usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'ripe.atlas.tools.settings' is absent from the `packages` configuration.","!!","","        ********************************************************************************","        ############################","        # Package would be ignored #","        ############################","        Python recognizes 'ripe.atlas.tools.settings' as an importable package[^1],","        but it is absent from setuptools' `packages` configuration.","","        This leads to an ambiguous overall configuration. If you want to distribute this","        package, please make sure that 'ripe.atlas.tools.settings' is explicitly added","        to the `packages` configuration field.","","        Alternatively, you can also rely on setuptools' discovery methods","        (for example by using `find_namespace_packages(...)`/`find_namespace:`","        instead of `find_packages(...)`/`find:`).","","        You can read more about \"package discovery\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html","","        If you don't want 'ripe.atlas.tools.settings' to be distributed and are","        already explicitly excluding 'ripe.atlas.tools.settings' via","        `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,","        you can try to use `exclude_package_data`, or `include-package-data=False` in","        combination with a more fine grained `package-data` configuration.","","        You can read more about \"package data files\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html","","","        [^1]: For Python, any directory (with suitable naming) can be imported,","              even if it does not contain any `.py` files.","              On the other hand, currently there is no concept of package data","              directory, all directories are treated like packages.","        ********************************************************************************","","!!","  check.warn(importable)","/usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'ripe.atlas.tools.settings.templates' is absent from the `packages` configuration.","!!","","        ********************************************************************************","        ############################","        # Package would be ignored #","        ############################","        Python recognizes 'ripe.atlas.tools.settings.templates' as an importable package[^1],","        but it is absent from setuptools' `packages` configuration.","","        This leads to an ambiguous overall configuration. If you want to distribute this","        package, please make sure that 'ripe.atlas.tools.settings.templates' is explicitly added","        to the `packages` configuration field.","","        Alternatively, you can also rely on setuptools' discovery methods","        (for example by using `find_namespace_packages(...)`/`find_namespace:`","        instead of `find_packages(...)`/`find:`).","","        You can read more about \"package discovery\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html","","        If you don't want 'ripe.atlas.tools.settings.templates' to be distributed and are","        already explicitly excluding 'ripe.atlas.tools.settings.templates' via","        `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,","        you can try to use `exclude_package_data`, or `include-package-data=False` in","        combination with a more fine grained `package-data` configuration.","","        You can read more about \"package data files\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html","","","        [^1]: For Python, any directory (with suitable naming) can be imported,","              even if it does not contain any `.py` files.","              On the other hand, currently there is no concept of package data","              directory, all directories are treated like packages.","        ********************************************************************************","","!!","  check.warn(importable)","creating build/lib/ripe/atlas/tools/aggregators","copying ripe/atlas/tools/aggregators/__init__.py -> build/lib/ripe/atlas/tools/aggregators","copying ripe/atlas/tools/aggregators/base.py -> build/lib/ripe/atlas/tools/aggregators","creating build/lib/ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/__init__.py -> build/lib/ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/alias.py -> build/lib/ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/base.py -> build/lib/ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/configure.py -> build/lib/ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/go.py -> build/lib/ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/measurement_info.py -> build/lib/ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/measurement_search.py -> build/lib/ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/probe_info.py -> build/lib/ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/probe_search.py -> build/lib/ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/report.py -> build/lib/ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/shibboleet.py -> build/lib/ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/stream.py -> build/lib/ripe/atlas/tools/commands","creating build/lib/ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/__init__.py -> build/lib/ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/base.py -> build/lib/ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/dns.py -> build/lib/ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/http.py -> build/lib/ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/ntp.py -> build/lib/ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/ping.py -> build/lib/ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/spec.py -> build/lib/ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/sslcert.py -> build/lib/ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/traceroute.py -> build/lib/ripe/atlas/tools/commands/measure","creating build/lib/ripe/atlas/tools/helpers","copying ripe/atlas/tools/helpers/__init__.py -> build/lib/ripe/atlas/tools/helpers","copying ripe/atlas/tools/helpers/actions.py -> build/lib/ripe/atlas/tools/helpers","copying ripe/atlas/tools/helpers/colours.py -> build/lib/ripe/atlas/tools/helpers","copying ripe/atlas/tools/helpers/sanitisers.py -> build/lib/ripe/atlas/tools/helpers","copying ripe/atlas/tools/helpers/tabular.py -> build/lib/ripe/atlas/tools/helpers","copying ripe/atlas/tools/helpers/validators.py -> build/lib/ripe/atlas/tools/helpers","copying ripe/atlas/tools/helpers/xdg.py -> build/lib/ripe/atlas/tools/helpers","creating build/lib/ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/__init__.py -> build/lib/ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/base.py -> build/lib/ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/dns.py -> build/lib/ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/dns_compact.py -> build/lib/ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/dst_asn.py -> build/lib/ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/http.py -> build/lib/ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/ntp.py -> build/lib/ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/ping.py -> build/lib/ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/raw.py -> build/lib/ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/ssl_consistency.py -> build/lib/ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/sslcert.py -> build/lib/ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/traceroute.py -> build/lib/ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/traceroute_aspath.py -> build/lib/ripe/atlas/tools/renderers","creating build/lib/ripe/atlas/tools/renderers/templates/reports","copying ripe/atlas/tools/renderers/templates/reports/aggregate_ping.txt -> build/lib/ripe/atlas/tools/renderers/templates/reports","copying ripe/atlas/tools/renderers/templates/reports/dns.txt -> build/lib/ripe/atlas/tools/renderers/templates/reports","copying ripe/atlas/tools/renderers/templates/reports/ssl_consistency.txt -> build/lib/ripe/atlas/tools/renderers/templates/reports","copying ripe/atlas/tools/renderers/templates/reports/sslcert.txt -> build/lib/ripe/atlas/tools/renderers/templates/reports","creating build/lib/ripe/atlas/tools/settings","copying ripe/atlas/tools/settings/__init__.py -> build/lib/ripe/atlas/tools/settings","creating build/lib/ripe/atlas/tools/settings/templates","copying ripe/atlas/tools/settings/templates/base.yaml -> build/lib/ripe/atlas/tools/settings/templates","running build_scripts","creating build/scripts-3.13","copying and adjusting scripts/aping -> build/scripts-3.13","copying and adjusting scripts/atraceroute -> build/scripts-3.13","copying and adjusting scripts/adig -> build/scripts-3.13","copying and adjusting scripts/asslcert -> build/scripts-3.13","copying and adjusting scripts/ahttp -> build/scripts-3.13","copying and adjusting scripts/antp -> build/scripts-3.13","copying and adjusting scripts/ripe-atlas -> build/scripts-3.13","changing mode of build/scripts-3.13/aping from 644 to 755","changing mode of build/scripts-3.13/atraceroute from 644 to 755","changing mode of build/scripts-3.13/adig from 644 to 755","changing mode of build/scripts-3.13/asslcert from 644 to 755","changing mode of build/scripts-3.13/ahttp from 644 to 755","changing mode of build/scripts-3.13/antp from 644 to 755","changing mode of build/scripts-3.13/ripe-atlas from 644 to 755","installing to build/bdist.linux-x86_64/wheel","running install","running install_lib","Skipping installation of build/bdist.linux-x86_64/wheel/./ripe/__init__.py (namespace package)","Skipping installation of build/bdist.linux-x86_64/wheel/./ripe/atlas/__init__.py (namespace package)","copying ripe/atlas/tools/exceptions.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools","copying ripe/atlas/tools/ipdetails.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools","copying ripe/atlas/tools/streaming.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools","copying ripe/atlas/tools/cache.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools","copying ripe/atlas/tools/__init__.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools","copying ripe/atlas/tools/filters.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools","copying ripe/atlas/tools/version.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools","copying ripe/atlas/tools/commands/go.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/probe_search.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/alias.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/probe_info.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/report.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/base.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/shibboleet.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/configure.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/measurement_info.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/__init__.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/measurement_search.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/stream.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/measure/traceroute.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/spec.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/sslcert.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/http.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/ping.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/dns.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/base.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/ntp.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/__init__.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/renderers/traceroute.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/dst_asn.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/dns_compact.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/traceroute_aspath.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/sslcert.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/http.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/ping.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/raw.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/dns.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/base.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/ntp.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/__init__.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/ssl_consistency.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/templates/reports/ssl_consistency.txt -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers/templates/reports","copying ripe/atlas/tools/renderers/templates/reports/aggregate_ping.txt -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers/templates/reports","copying ripe/atlas/tools/renderers/templates/reports/dns.txt -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers/templates/reports","copying ripe/atlas/tools/renderers/templates/reports/sslcert.txt -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers/templates/reports","copying ripe/atlas/tools/helpers/actions.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/helpers","copying ripe/atlas/tools/helpers/validators.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/helpers","copying ripe/atlas/tools/helpers/xdg.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/helpers","copying ripe/atlas/tools/helpers/colours.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/helpers","copying ripe/atlas/tools/helpers/sanitisers.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/helpers","copying ripe/atlas/tools/helpers/tabular.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/helpers","copying ripe/atlas/tools/helpers/__init__.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/helpers","copying ripe/atlas/tools/aggregators/base.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/aggregators","copying ripe/atlas/tools/aggregators/__init__.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/aggregators","copying ripe/atlas/tools/settings/__init__.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/settings","copying ripe/atlas/tools/settings/templates/base.yaml -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/settings/templates","running install_egg_info","Copying ripe.atlas.tools.egg-info to build/bdist.linux-x86_64/wheel/./ripe.atlas.tools-3.3.1.egg-info","Installing build/bdist.linux-x86_64/wheel/./ripe.atlas.tools-3.3.1-nspkg.pth","running install_scripts","creating build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts","copying build/scripts-3.13/antp -> build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts","copying build/scripts-3.13/ahttp -> build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts","copying build/scripts-3.13/ripe-atlas -> build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts","copying build/scripts-3.13/aping -> build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts","copying build/scripts-3.13/asslcert -> build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts","copying build/scripts-3.13/adig -> build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts","copying build/scripts-3.13/atraceroute -> build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts","changing mode of build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts/antp to 755","changing mode of build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts/ahttp to 755","changing mode of build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts/ripe-atlas to 755","changing mode of build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts/aping to 755","changing mode of build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts/asslcert to 755","changing mode of build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts/adig to 755","changing mode of build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts/atraceroute to 755","creating build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.dist-info/WHEEL","creating '/build/reproducible-path/ripe-atlas-tools-3.3.1/.pybuild/cpython3_3.13/.tmp-h9v3tauo/ripe_atlas_tools-3.3.1-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it","adding 'ripe.atlas.tools-3.3.1-nspkg.pth'","adding 'ripe/atlas/tools/__init__.py'","adding 'ripe/atlas/tools/cache.py'","adding 'ripe/atlas/tools/exceptions.py'","adding 'ripe/atlas/tools/filters.py'","adding 'ripe/atlas/tools/ipdetails.py'","adding 'ripe/atlas/tools/streaming.py'","adding 'ripe/atlas/tools/version.py'","adding 'ripe/atlas/tools/aggregators/__init__.py'","adding 'ripe/atlas/tools/aggregators/base.py'","adding 'ripe/atlas/tools/commands/__init__.py'","adding 'ripe/atlas/tools/commands/alias.py'","adding 'ripe/atlas/tools/commands/base.py'","adding 'ripe/atlas/tools/commands/configure.py'","adding 'ripe/atlas/tools/commands/go.py'","adding 'ripe/atlas/tools/commands/measurement_info.py'","adding 'ripe/atlas/tools/commands/measurement_search.py'","adding 'ripe/atlas/tools/commands/probe_info.py'","adding 'ripe/atlas/tools/commands/probe_search.py'","adding 'ripe/atlas/tools/commands/report.py'","adding 'ripe/atlas/tools/commands/shibboleet.py'","adding 'ripe/atlas/tools/commands/stream.py'","adding 'ripe/atlas/tools/commands/measure/__init__.py'","adding 'ripe/atlas/tools/commands/measure/base.py'","adding 'ripe/atlas/tools/commands/measure/dns.py'","adding 'ripe/atlas/tools/commands/measure/http.py'","adding 'ripe/atlas/tools/commands/measure/ntp.py'","adding 'ripe/atlas/tools/commands/measure/ping.py'","adding 'ripe/atlas/tools/commands/measure/spec.py'","adding 'ripe/atlas/tools/commands/measure/sslcert.py'","adding 'ripe/atlas/tools/commands/measure/traceroute.py'","adding 'ripe/atlas/tools/helpers/__init__.py'","adding 'ripe/atlas/tools/helpers/actions.py'","adding 'ripe/atlas/tools/helpers/colours.py'","adding 'ripe/atlas/tools/helpers/sanitisers.py'","adding 'ripe/atlas/tools/helpers/tabular.py'","adding 'ripe/atlas/tools/helpers/validators.py'","adding 'ripe/atlas/tools/helpers/xdg.py'","adding 'ripe/atlas/tools/renderers/__init__.py'","adding 'ripe/atlas/tools/renderers/base.py'","adding 'ripe/atlas/tools/renderers/dns.py'","adding 'ripe/atlas/tools/renderers/dns_compact.py'","adding 'ripe/atlas/tools/renderers/dst_asn.py'","adding 'ripe/atlas/tools/renderers/http.py'","adding 'ripe/atlas/tools/renderers/ntp.py'","adding 'ripe/atlas/tools/renderers/ping.py'","adding 'ripe/atlas/tools/renderers/raw.py'","adding 'ripe/atlas/tools/renderers/ssl_consistency.py'","adding 'ripe/atlas/tools/renderers/sslcert.py'","adding 'ripe/atlas/tools/renderers/traceroute.py'","adding 'ripe/atlas/tools/renderers/traceroute_aspath.py'","adding 'ripe/atlas/tools/renderers/templates/reports/aggregate_ping.txt'","adding 'ripe/atlas/tools/renderers/templates/reports/dns.txt'","adding 'ripe/atlas/tools/renderers/templates/reports/ssl_consistency.txt'","adding 'ripe/atlas/tools/renderers/templates/reports/sslcert.txt'","adding 'ripe/atlas/tools/settings/__init__.py'","adding 'ripe/atlas/tools/settings/templates/base.yaml'","adding 'ripe_atlas_tools-3.3.1.data/scripts/adig'","adding 'ripe_atlas_tools-3.3.1.data/scripts/ahttp'","adding 'ripe_atlas_tools-3.3.1.data/scripts/antp'","adding 'ripe_atlas_tools-3.3.1.data/scripts/aping'","adding 'ripe_atlas_tools-3.3.1.data/scripts/asslcert'","adding 'ripe_atlas_tools-3.3.1.data/scripts/atraceroute'","adding 'ripe_atlas_tools-3.3.1.data/scripts/ripe-atlas'","adding 'ripe_atlas_tools-3.3.1.dist-info/licenses/LICENSE'","adding 'ripe_atlas_tools-3.3.1.dist-info/METADATA'","adding 'ripe_atlas_tools-3.3.1.dist-info/WHEEL'","adding 'ripe_atlas_tools-3.3.1.dist-info/namespace_packages.txt'","adding 'ripe_atlas_tools-3.3.1.dist-info/top_level.txt'","adding 'ripe_atlas_tools-3.3.1.dist-info/RECORD'","removing build/bdist.linux-x86_64/wheel","Successfully built ripe_atlas_tools-3.3.1-py3-none-any.whl","I: pybuild plugin_pyproject:168: Unpacking wheel built for python3.13 with \"installer\" module","I: pybuild plugin_pyproject:142: Building wheel for python3.14 with \"build\" module","I: pybuild base:385: python3.14 -m build --skip-dependency-check --no-isolation --wheel --outdir /build/reproducible-path/ripe-atlas-tools-3.3.1/.pybuild/cpython3_3.14  ","* Building wheel...","/usr/lib/python3/dist-packages/setuptools/dist.py:806: 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)","/usr/lib/python3/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.","!!","","        ********************************************************************************","        Please consider removing the following classifiers in favor of a SPDX license expression:","","        License :: OSI Approved :: GNU General Public License v3 (GPLv3)","","        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.","        ********************************************************************************","","!!","  self._finalize_license_expression()","running bdist_wheel","running build","running build_py","running egg_info","writing ripe.atlas.tools.egg-info/PKG-INFO","writing dependency_links to ripe.atlas.tools.egg-info/dependency_links.txt","writing namespace_packages to ripe.atlas.tools.egg-info/namespace_packages.txt","writing requirements to ripe.atlas.tools.egg-info/requires.txt","writing top-level names to ripe.atlas.tools.egg-info/top_level.txt","reading manifest file 'ripe.atlas.tools.egg-info/SOURCES.txt'","reading manifest template 'MANIFEST.in'","warning: no files found matching 'ripe/atlas/tools/user-agent'","adding license file 'LICENSE'","writing manifest file 'ripe.atlas.tools.egg-info/SOURCES.txt'","/usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'ripe.atlas.tools.aggregators' is absent from the `packages` configuration.","!!","","        ********************************************************************************","        ############################","        # Package would be ignored #","        ############################","        Python recognizes 'ripe.atlas.tools.aggregators' as an importable package[^1],","        but it is absent from setuptools' `packages` configuration.","","        This leads to an ambiguous overall configuration. If you want to distribute this","        package, please make sure that 'ripe.atlas.tools.aggregators' is explicitly added","        to the `packages` configuration field.","","        Alternatively, you can also rely on setuptools' discovery methods","        (for example by using `find_namespace_packages(...)`/`find_namespace:`","        instead of `find_packages(...)`/`find:`).","","        You can read more about \"package discovery\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html","","        If you don't want 'ripe.atlas.tools.aggregators' to be distributed and are","        already explicitly excluding 'ripe.atlas.tools.aggregators' via","        `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,","        you can try to use `exclude_package_data`, or `include-package-data=False` in","        combination with a more fine grained `package-data` configuration.","","        You can read more about \"package data files\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html","","","        [^1]: For Python, any directory (with suitable naming) can be imported,","              even if it does not contain any `.py` files.","              On the other hand, currently there is no concept of package data","              directory, all directories are treated like packages.","        ********************************************************************************","","!!","  check.warn(importable)","/usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'ripe.atlas.tools.commands' is absent from the `packages` configuration.","!!","","        ********************************************************************************","        ############################","        # Package would be ignored #","        ############################","        Python recognizes 'ripe.atlas.tools.commands' as an importable package[^1],","        but it is absent from setuptools' `packages` configuration.","","        This leads to an ambiguous overall configuration. If you want to distribute this","        package, please make sure that 'ripe.atlas.tools.commands' is explicitly added","        to the `packages` configuration field.","","        Alternatively, you can also rely on setuptools' discovery methods","        (for example by using `find_namespace_packages(...)`/`find_namespace:`","        instead of `find_packages(...)`/`find:`).","","        You can read more about \"package discovery\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html","","        If you don't want 'ripe.atlas.tools.commands' to be distributed and are","        already explicitly excluding 'ripe.atlas.tools.commands' via","        `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,","        you can try to use `exclude_package_data`, or `include-package-data=False` in","        combination with a more fine grained `package-data` configuration.","","        You can read more about \"package data files\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html","","","        [^1]: For Python, any directory (with suitable naming) can be imported,","              even if it does not contain any `.py` files.","              On the other hand, currently there is no concept of package data","              directory, all directories are treated like packages.","        ********************************************************************************","","!!","  check.warn(importable)","/usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'ripe.atlas.tools.commands.measure' is absent from the `packages` configuration.","!!","","        ********************************************************************************","        ############################","        # Package would be ignored #","        ############################","        Python recognizes 'ripe.atlas.tools.commands.measure' as an importable package[^1],","        but it is absent from setuptools' `packages` configuration.","","        This leads to an ambiguous overall configuration. If you want to distribute this","        package, please make sure that 'ripe.atlas.tools.commands.measure' is explicitly added","        to the `packages` configuration field.","","        Alternatively, you can also rely on setuptools' discovery methods","        (for example by using `find_namespace_packages(...)`/`find_namespace:`","        instead of `find_packages(...)`/`find:`).","","        You can read more about \"package discovery\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html","","        If you don't want 'ripe.atlas.tools.commands.measure' to be distributed and are","        already explicitly excluding 'ripe.atlas.tools.commands.measure' via","        `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,","        you can try to use `exclude_package_data`, or `include-package-data=False` in","        combination with a more fine grained `package-data` configuration.","","        You can read more about \"package data files\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html","","","        [^1]: For Python, any directory (with suitable naming) can be imported,","              even if it does not contain any `.py` files.","              On the other hand, currently there is no concept of package data","              directory, all directories are treated like packages.","        ********************************************************************************","","!!","  check.warn(importable)","/usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'ripe.atlas.tools.helpers' is absent from the `packages` configuration.","!!","","        ********************************************************************************","        ############################","        # Package would be ignored #","        ############################","        Python recognizes 'ripe.atlas.tools.helpers' as an importable package[^1],","        but it is absent from setuptools' `packages` configuration.","","        This leads to an ambiguous overall configuration. If you want to distribute this","        package, please make sure that 'ripe.atlas.tools.helpers' is explicitly added","        to the `packages` configuration field.","","        Alternatively, you can also rely on setuptools' discovery methods","        (for example by using `find_namespace_packages(...)`/`find_namespace:`","        instead of `find_packages(...)`/`find:`).","","        You can read more about \"package discovery\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html","","        If you don't want 'ripe.atlas.tools.helpers' to be distributed and are","        already explicitly excluding 'ripe.atlas.tools.helpers' via","        `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,","        you can try to use `exclude_package_data`, or `include-package-data=False` in","        combination with a more fine grained `package-data` configuration.","","        You can read more about \"package data files\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html","","","        [^1]: For Python, any directory (with suitable naming) can be imported,","              even if it does not contain any `.py` files.","              On the other hand, currently there is no concept of package data","              directory, all directories are treated like packages.","        ********************************************************************************","","!!","  check.warn(importable)","/usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'ripe.atlas.tools.renderers' is absent from the `packages` configuration.","!!","","        ********************************************************************************","        ############################","        # Package would be ignored #","        ############################","        Python recognizes 'ripe.atlas.tools.renderers' as an importable package[^1],","        but it is absent from setuptools' `packages` configuration.","","        This leads to an ambiguous overall configuration. If you want to distribute this","        package, please make sure that 'ripe.atlas.tools.renderers' is explicitly added","        to the `packages` configuration field.","","        Alternatively, you can also rely on setuptools' discovery methods","        (for example by using `find_namespace_packages(...)`/`find_namespace:`","        instead of `find_packages(...)`/`find:`).","","        You can read more about \"package discovery\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html","","        If you don't want 'ripe.atlas.tools.renderers' to be distributed and are","        already explicitly excluding 'ripe.atlas.tools.renderers' via","        `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,","        you can try to use `exclude_package_data`, or `include-package-data=False` in","        combination with a more fine grained `package-data` configuration.","","        You can read more about \"package data files\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html","","","        [^1]: For Python, any directory (with suitable naming) can be imported,","              even if it does not contain any `.py` files.","              On the other hand, currently there is no concept of package data","              directory, all directories are treated like packages.","        ********************************************************************************","","!!","  check.warn(importable)","/usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'ripe.atlas.tools.renderers.templates.reports' is absent from the `packages` configuration.","!!","","        ********************************************************************************","        ############################","        # Package would be ignored #","        ############################","        Python recognizes 'ripe.atlas.tools.renderers.templates.reports' as an importable package[^1],","        but it is absent from setuptools' `packages` configuration.","","        This leads to an ambiguous overall configuration. If you want to distribute this","        package, please make sure that 'ripe.atlas.tools.renderers.templates.reports' is explicitly added","        to the `packages` configuration field.","","        Alternatively, you can also rely on setuptools' discovery methods","        (for example by using `find_namespace_packages(...)`/`find_namespace:`","        instead of `find_packages(...)`/`find:`).","","        You can read more about \"package discovery\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html","","        If you don't want 'ripe.atlas.tools.renderers.templates.reports' to be distributed and are","        already explicitly excluding 'ripe.atlas.tools.renderers.templates.reports' via","        `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,","        you can try to use `exclude_package_data`, or `include-package-data=False` in","        combination with a more fine grained `package-data` configuration.","","        You can read more about \"package data files\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html","","","        [^1]: For Python, any directory (with suitable naming) can be imported,","              even if it does not contain any `.py` files.","              On the other hand, currently there is no concept of package data","              directory, all directories are treated like packages.","        ********************************************************************************","","!!","  check.warn(importable)","/usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'ripe.atlas.tools.settings' is absent from the `packages` configuration.","!!","","        ********************************************************************************","        ############################","        # Package would be ignored #","        ############################","        Python recognizes 'ripe.atlas.tools.settings' as an importable package[^1],","        but it is absent from setuptools' `packages` configuration.","","        This leads to an ambiguous overall configuration. If you want to distribute this","        package, please make sure that 'ripe.atlas.tools.settings' is explicitly added","        to the `packages` configuration field.","","        Alternatively, you can also rely on setuptools' discovery methods","        (for example by using `find_namespace_packages(...)`/`find_namespace:`","        instead of `find_packages(...)`/`find:`).","","        You can read more about \"package discovery\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html","","        If you don't want 'ripe.atlas.tools.settings' to be distributed and are","        already explicitly excluding 'ripe.atlas.tools.settings' via","        `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,","        you can try to use `exclude_package_data`, or `include-package-data=False` in","        combination with a more fine grained `package-data` configuration.","","        You can read more about \"package data files\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html","","","        [^1]: For Python, any directory (with suitable naming) can be imported,","              even if it does not contain any `.py` files.","              On the other hand, currently there is no concept of package data","              directory, all directories are treated like packages.","        ********************************************************************************","","!!","  check.warn(importable)","/usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'ripe.atlas.tools.settings.templates' is absent from the `packages` configuration.","!!","","        ********************************************************************************","        ############################","        # Package would be ignored #","        ############################","        Python recognizes 'ripe.atlas.tools.settings.templates' as an importable package[^1],","        but it is absent from setuptools' `packages` configuration.","","        This leads to an ambiguous overall configuration. If you want to distribute this","        package, please make sure that 'ripe.atlas.tools.settings.templates' is explicitly added","        to the `packages` configuration field.","","        Alternatively, you can also rely on setuptools' discovery methods","        (for example by using `find_namespace_packages(...)`/`find_namespace:`","        instead of `find_packages(...)`/`find:`).","","        You can read more about \"package discovery\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html","","        If you don't want 'ripe.atlas.tools.settings.templates' to be distributed and are","        already explicitly excluding 'ripe.atlas.tools.settings.templates' via","        `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,","        you can try to use `exclude_package_data`, or `include-package-data=False` in","        combination with a more fine grained `package-data` configuration.","","        You can read more about \"package data files\" on setuptools documentation page:","","        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html","","","        [^1]: For Python, any directory (with suitable naming) can be imported,","              even if it does not contain any `.py` files.","              On the other hand, currently there is no concept of package data","              directory, all directories are treated like packages.","        ********************************************************************************","","!!","  check.warn(importable)","running build_scripts","creating build/scripts-3.14","copying and adjusting scripts/aping -> build/scripts-3.14","copying and adjusting scripts/atraceroute -> build/scripts-3.14","copying and adjusting scripts/adig -> build/scripts-3.14","copying and adjusting scripts/asslcert -> build/scripts-3.14","copying and adjusting scripts/ahttp -> build/scripts-3.14","copying and adjusting scripts/antp -> build/scripts-3.14","copying and adjusting scripts/ripe-atlas -> build/scripts-3.14","changing mode of build/scripts-3.14/aping from 644 to 755","changing mode of build/scripts-3.14/atraceroute from 644 to 755","changing mode of build/scripts-3.14/adig from 644 to 755","changing mode of build/scripts-3.14/asslcert from 644 to 755","changing mode of build/scripts-3.14/ahttp from 644 to 755","changing mode of build/scripts-3.14/antp from 644 to 755","changing mode of build/scripts-3.14/ripe-atlas from 644 to 755","installing to build/bdist.linux-x86_64/wheel","running install","running install_lib","Skipping installation of build/bdist.linux-x86_64/wheel/./ripe/__init__.py (namespace package)","Skipping installation of build/bdist.linux-x86_64/wheel/./ripe/atlas/__init__.py (namespace package)","copying ripe/atlas/tools/exceptions.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools","copying ripe/atlas/tools/ipdetails.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools","copying ripe/atlas/tools/streaming.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools","copying ripe/atlas/tools/cache.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools","copying ripe/atlas/tools/__init__.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools","copying ripe/atlas/tools/filters.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools","copying ripe/atlas/tools/version.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools","copying ripe/atlas/tools/commands/go.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/probe_search.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/alias.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/probe_info.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/report.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/base.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/shibboleet.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/configure.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/measurement_info.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/__init__.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/measurement_search.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/stream.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands","copying ripe/atlas/tools/commands/measure/traceroute.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/spec.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/sslcert.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/http.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/ping.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/dns.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/base.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/ntp.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/commands/measure/__init__.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/commands/measure","copying ripe/atlas/tools/renderers/traceroute.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/dst_asn.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/dns_compact.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/traceroute_aspath.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/sslcert.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/http.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/ping.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/raw.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/dns.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/base.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/ntp.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/__init__.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/ssl_consistency.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers","copying ripe/atlas/tools/renderers/templates/reports/ssl_consistency.txt -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers/templates/reports","copying ripe/atlas/tools/renderers/templates/reports/aggregate_ping.txt -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers/templates/reports","copying ripe/atlas/tools/renderers/templates/reports/dns.txt -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers/templates/reports","copying ripe/atlas/tools/renderers/templates/reports/sslcert.txt -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/renderers/templates/reports","copying ripe/atlas/tools/helpers/actions.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/helpers","copying ripe/atlas/tools/helpers/validators.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/helpers","copying ripe/atlas/tools/helpers/xdg.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/helpers","copying ripe/atlas/tools/helpers/colours.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/helpers","copying ripe/atlas/tools/helpers/sanitisers.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/helpers","copying ripe/atlas/tools/helpers/tabular.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/helpers","copying ripe/atlas/tools/helpers/__init__.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/helpers","copying ripe/atlas/tools/aggregators/base.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/aggregators","copying ripe/atlas/tools/aggregators/__init__.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/aggregators","copying ripe/atlas/tools/settings/__init__.py -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/settings","copying ripe/atlas/tools/settings/templates/base.yaml -> build/bdist.linux-x86_64/wheel/./ripe/atlas/tools/settings/templates","running install_egg_info","Copying ripe.atlas.tools.egg-info to build/bdist.linux-x86_64/wheel/./ripe.atlas.tools-3.3.1.egg-info","Installing build/bdist.linux-x86_64/wheel/./ripe.atlas.tools-3.3.1-nspkg.pth","running install_scripts","creating build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts","copying build/scripts-3.14/antp -> build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts","copying build/scripts-3.14/ahttp -> build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts","copying build/scripts-3.14/ripe-atlas -> build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts","copying build/scripts-3.14/aping -> build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts","copying build/scripts-3.14/asslcert -> build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts","copying build/scripts-3.14/adig -> build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts","copying build/scripts-3.14/atraceroute -> build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts","changing mode of build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts/antp to 755","changing mode of build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts/ahttp to 755","changing mode of build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts/ripe-atlas to 755","changing mode of build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts/aping to 755","changing mode of build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts/asslcert to 755","changing mode of build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts/adig to 755","changing mode of build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.data/scripts/atraceroute to 755","creating build/bdist.linux-x86_64/wheel/ripe_atlas_tools-3.3.1.dist-info/WHEEL","creating '/build/reproducible-path/ripe-atlas-tools-3.3.1/.pybuild/cpython3_3.14/.tmp-42tj4ykd/ripe_atlas_tools-3.3.1-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it","adding 'ripe.atlas.tools-3.3.1-nspkg.pth'","adding 'ripe/atlas/tools/__init__.py'","adding 'ripe/atlas/tools/cache.py'","adding 'ripe/atlas/tools/exceptions.py'","adding 'ripe/atlas/tools/filters.py'","adding 'ripe/atlas/tools/ipdetails.py'","adding 'ripe/atlas/tools/streaming.py'","adding 'ripe/atlas/tools/version.py'","adding 'ripe/atlas/tools/aggregators/__init__.py'","adding 'ripe/atlas/tools/aggregators/base.py'","adding 'ripe/atlas/tools/commands/__init__.py'","adding 'ripe/atlas/tools/commands/alias.py'","adding 'ripe/atlas/tools/commands/base.py'","adding 'ripe/atlas/tools/commands/configure.py'","adding 'ripe/atlas/tools/commands/go.py'","adding 'ripe/atlas/tools/commands/measurement_info.py'","adding 'ripe/atlas/tools/commands/measurement_search.py'","adding 'ripe/atlas/tools/commands/probe_info.py'","adding 'ripe/atlas/tools/commands/probe_search.py'","adding 'ripe/atlas/tools/commands/report.py'","adding 'ripe/atlas/tools/commands/shibboleet.py'","adding 'ripe/atlas/tools/commands/stream.py'","adding 'ripe/atlas/tools/commands/measure/__init__.py'","adding 'ripe/atlas/tools/commands/measure/base.py'","adding 'ripe/atlas/tools/commands/measure/dns.py'","adding 'ripe/atlas/tools/commands/measure/http.py'","adding 'ripe/atlas/tools/commands/measure/ntp.py'","adding 'ripe/atlas/tools/commands/measure/ping.py'","adding 'ripe/atlas/tools/commands/measure/spec.py'","adding 'ripe/atlas/tools/commands/measure/sslcert.py'","adding 'ripe/atlas/tools/commands/measure/traceroute.py'","adding 'ripe/atlas/tools/helpers/__init__.py'","adding 'ripe/atlas/tools/helpers/actions.py'","adding 'ripe/atlas/tools/helpers/colours.py'","adding 'ripe/atlas/tools/helpers/sanitisers.py'","adding 'ripe/atlas/tools/helpers/tabular.py'","adding 'ripe/atlas/tools/helpers/validators.py'","adding 'ripe/atlas/tools/helpers/xdg.py'","adding 'ripe/atlas/tools/renderers/__init__.py'","adding 'ripe/atlas/tools/renderers/base.py'","adding 'ripe/atlas/tools/renderers/dns.py'","adding 'ripe/atlas/tools/renderers/dns_compact.py'","adding 'ripe/atlas/tools/renderers/dst_asn.py'","adding 'ripe/atlas/tools/renderers/http.py'","adding 'ripe/atlas/tools/renderers/ntp.py'","adding 'ripe/atlas/tools/renderers/ping.py'","adding 'ripe/atlas/tools/renderers/raw.py'","adding 'ripe/atlas/tools/renderers/ssl_consistency.py'","adding 'ripe/atlas/tools/renderers/sslcert.py'","adding 'ripe/atlas/tools/renderers/traceroute.py'","adding 'ripe/atlas/tools/renderers/traceroute_aspath.py'","adding 'ripe/atlas/tools/renderers/templates/reports/aggregate_ping.txt'","adding 'ripe/atlas/tools/renderers/templates/reports/dns.txt'","adding 'ripe/atlas/tools/renderers/templates/reports/ssl_consistency.txt'","adding 'ripe/atlas/tools/renderers/templates/reports/sslcert.txt'","adding 'ripe/atlas/tools/settings/__init__.py'","adding 'ripe/atlas/tools/settings/templates/base.yaml'","adding 'ripe_atlas_tools-3.3.1.data/scripts/adig'","adding 'ripe_atlas_tools-3.3.1.data/scripts/ahttp'","adding 'ripe_atlas_tools-3.3.1.data/scripts/antp'","adding 'ripe_atlas_tools-3.3.1.data/scripts/aping'","adding 'ripe_atlas_tools-3.3.1.data/scripts/asslcert'","adding 'ripe_atlas_tools-3.3.1.data/scripts/atraceroute'","adding 'ripe_atlas_tools-3.3.1.data/scripts/ripe-atlas'","adding 'ripe_atlas_tools-3.3.1.dist-info/licenses/LICENSE'","adding 'ripe_atlas_tools-3.3.1.dist-info/METADATA'","adding 'ripe_atlas_tools-3.3.1.dist-info/WHEEL'","adding 'ripe_atlas_tools-3.3.1.dist-info/namespace_packages.txt'","adding 'ripe_atlas_tools-3.3.1.dist-info/top_level.txt'","adding 'ripe_atlas_tools-3.3.1.dist-info/RECORD'","removing build/bdist.linux-x86_64/wheel","Successfully built ripe_atlas_tools-3.3.1-py3-none-any.whl","I: pybuild plugin_pyproject:168: Unpacking wheel built for python3.14 with \"installer\" module","   debian/rules execute_after_dh_auto_build","make[1]: Entering directory '/build/reproducible-path/ripe-atlas-tools-3.3.1'","/usr/bin/make -C docs html","make[2]: Entering directory '/build/reproducible-path/ripe-atlas-tools-3.3.1/docs'","sphinx-build -b html -d _build/doctrees   . _build/html","Running Sphinx v9.1.0","WARNING: Calling get_html_theme_path is deprecated. If you are calling it to define html_theme_path, you are safe to remove that code.","loading translations [en]... done","Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`.","loading intersphinx inventory 'python' from http://docs.python.org/objects.inv ...","WARNING: failed to reach any of the inventories with the following issues:","intersphinx inventory 'http://docs.python.org/objects.inv' not fetchable due to <class 'requests.exceptions.ConnectionError'>: HTTPConnectionPool(host='docs.python.org', port=80): Max retries exceeded with url: /objects.inv (Caused by NameResolutionError(\"HTTPConnection(host='docs.python.org', port=80): Failed to resolve 'docs.python.org' ([Errno -3] Temporary failure in name resolution)\"))","building [mo]: targets for 0 po files that are out of date","writing output... ","building [html]: targets for 9 source files that are out of date","updating environment: [new config] 9 added, 0 changed, 0 removed","reading sources... [ 11%] changelog","reading sources... [ 22%] contributing","reading sources... [ 33%] index","reading sources... [ 44%] installation","reading sources... [ 56%] packaging","reading sources... [ 67%] plugins","reading sources... [ 78%] quickstart","reading sources... [ 89%] troubleshooting","reading sources... [100%] use","","looking for now-outdated files... none found","pickling environment... done","checking consistency... done","preparing documents... done","copying assets... ","copying static files... ","Writing evaluated template result to /build/reproducible-path/ripe-atlas-tools-3.3.1/docs/_build/html/_static/language_data.js","Writing evaluated template result to /build/reproducible-path/ripe-atlas-tools-3.3.1/docs/_build/html/_static/basic.css","Writing evaluated template result to /build/reproducible-path/ripe-atlas-tools-3.3.1/docs/_build/html/_static/documentation_options.js","Writing evaluated template result to /build/reproducible-path/ripe-atlas-tools-3.3.1/docs/_build/html/_static/js/versions.js","copying static files: done","copying extra files... ","copying extra files: done","copying assets: done","writing output... [ 11%] changelog","writing output... [ 22%] contributing","writing output... [ 33%] index","writing output... [ 44%] installation","writing output... [ 56%] packaging","writing output... [ 67%] plugins","writing output... [ 78%] quickstart","writing output... [ 89%] troubleshooting","writing output... [100%] use","","generating indices... genindex done","highlighting module code... ","writing additional pages... search done","dumping search index in English (code: en)... done","dumping object inventory... done","build succeeded, 2 warnings.","","The HTML pages are in _build/html.","","Build finished. The HTML pages are in _build/html.","make[2]: Leaving directory '/build/reproducible-path/ripe-atlas-tools-3.3.1/docs'","make[1]: Leaving directory '/build/reproducible-path/ripe-atlas-tools-3.3.1'","   dh_auto_test -O--buildsystem=pybuild","I: pybuild base:385: cd /build/reproducible-path/ripe-atlas-tools-3.3.1/.pybuild/cpython3_3.13/build; python3.13 -m pytest tests/ -k '    not test_arg_from_file and not test_arg_from_stdin and not test_html_documentation and not test_text_documentation '","============================= test session starts ==============================","platform linux -- Python 3.13.14, pytest-9.1.1, pluggy-1.6.0","rootdir: /build/reproducible-path/ripe-atlas-tools-3.3.1","plugins: typeguard-4.4.4","collected 176 items / 4 deselected / 172 selected","","tests/aggregators/test_aggregators.py ..........                         [  5%]","tests/commands/test_alias.py ...........                                 [ 12%]","tests/commands/test_base.py .....                                        [ 15%]","tests/commands/test_loading.py ..                                        [ 16%]","tests/commands/test_measure.py .F........................                [ 31%]","tests/commands/test_measurement_search.py .....                          [ 34%]","tests/commands/test_probe_search.py .............................        [ 51%]","tests/commands/test_report.py ...................                        [ 62%]","tests/helpers/test_sanitisers.py ..                                      [ 63%]","tests/helpers/test_validators.py ........                                [ 68%]","tests/renderers/test_dns_compact.py ....                                 [ 70%]","tests/renderers/test_http.py ..                                          [ 71%]","tests/renderers/test_ping.py .........                                   [ 76%]","tests/renderers/test_raw.py .                                            [ 77%]","tests/renderers/test_ssl_consistency.py ........                         [ 81%]","tests/renderers/test_traceroute_aspath.py ..                             [ 83%]","tests/test_bash_completion.py .....                                      [ 86%]","tests/test_filters.py .......                                            [ 90%]","tests/test_ipdetails.py .................                                [100%]","","=================================== FAILURES ===================================","____________________ TestMeasureCommand.test_add_arguments _____________________","","self = <tests.commands.test_measure.TestMeasureCommand testMethod=test_add_arguments>","","    def test_add_arguments(self):","    ","        with capture_sys_output() as (stdout, stderr):","            with self.assertRaises(SystemExit):","                PingMeasureCommand().init_args([\"ping\", \"--set-alias\", \"\\\\invalid\"])","            self.assertEqual(","                stderr.getvalue().split(\"\\n\")[-2],","                \"ripe-atlas measure: error: argument --set-alias: \"","                '\"\\\\invalid\" does not appear to be a valid alias.',","            )","    ","        with capture_sys_output() as (stdout, stderr):","            with self.assertRaises(SystemExit):","                PingMeasureCommand().init_args([\"ping\", \"--renderer\", \"not-a-renderer\"])","            self.assertTrue(","                stderr.getvalue()","                .split(\"\\n\")[-2]","                .startswith(","                    \"ripe-atlas measure: error: argument --renderer: invalid \"","                    \"choice: 'not-a-renderer' (choose from\"","                )","            )","    ","        with capture_sys_output() as (stdout, stderr):","            with self.assertRaises(SystemExit):","                PingMeasureCommand().init_args([\"ping\", \"--af\", \"5\"])","            error_msg = stderr.getvalue().split(\"\\n\")[-2]","            self.assertTrue(","                error_msg.startswith(","                    \"ripe-atlas measure: error: argument --af: invalid choice:\"","                )","            )",">           self.assertTrue(error_msg.endswith(\"(choose from 4, 6)\"))","E           AssertionError: False is not true","","tests/commands/test_measure.py:987: AssertionError","=============================== warnings summary ===============================",".pybuild/cpython3_3.13/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_bucketize_result_cert",".pybuild/cpython3_3.13/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_footer",".pybuild/cpython3_3.13/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_gather_unique_certs",".pybuild/cpython3_3.13/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_get_nprobes_ofpopular_cert",".pybuild/cpython3_3.13/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_render_below_thershold",".pybuild/cpython3_3.13/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_render_certificate",".pybuild/cpython3_3.13/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_report_with_ssl_consistency_renderer","  /usr/lib/python3/dist-packages/ripe/atlas/sagan/ssl.py:72: CryptographyDeprecationWarning: Properties that return a naïve datetime object have been deprecated. Please switch to not_valid_before_utc.","    self.valid_from = pytz.utc.localize(cert.not_valid_before)","",".pybuild/cpython3_3.13/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_bucketize_result_cert",".pybuild/cpython3_3.13/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_footer",".pybuild/cpython3_3.13/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_gather_unique_certs",".pybuild/cpython3_3.13/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_get_nprobes_ofpopular_cert",".pybuild/cpython3_3.13/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_render_below_thershold",".pybuild/cpython3_3.13/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_render_certificate",".pybuild/cpython3_3.13/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_report_with_ssl_consistency_renderer","  /usr/lib/python3/dist-packages/ripe/atlas/sagan/ssl.py:73: CryptographyDeprecationWarning: Properties that return a naïve datetime object have been deprecated. Please switch to not_valid_after_utc.","    self.valid_until = pytz.utc.localize(cert.not_valid_after)","",".pybuild/cpython3_3.13/build/tests/renderers/test_ssl_consistency.py: 150 warnings","  /usr/lib/python3/dist-packages/ripe/atlas/sagan/ssl.py:155: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).","    now = pytz.utc.localize(datetime.utcnow())","","-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html","=========================== short test summary info ============================","FAILED tests/commands/test_measure.py::TestMeasureCommand::test_add_arguments","========== 1 failed, 171 passed, 4 deselected, 164 warnings in 5.04s ===========","E: pybuild pybuild:485: test: plugin pyproject failed with: exit code=1: cd /build/reproducible-path/ripe-atlas-tools-3.3.1/.pybuild/cpython3_3.13/build; python3.13 -m pytest tests/ -k '    not test_arg_from_file and not test_arg_from_stdin and not test_html_documentation and not test_text_documentation '","I: pybuild base:385: cd /build/reproducible-path/ripe-atlas-tools-3.3.1/.pybuild/cpython3_3.14/build; python3.14 -m pytest tests/ -k '    not test_arg_from_file and not test_arg_from_stdin and not test_html_documentation and not test_text_documentation '","============================= test session starts ==============================","platform linux -- Python 3.14.6, pytest-9.1.1, pluggy-1.6.0","rootdir: /build/reproducible-path/ripe-atlas-tools-3.3.1","plugins: typeguard-4.4.4","collected 176 items / 4 deselected / 172 selected","","tests/aggregators/test_aggregators.py ..........                         [  5%]","tests/commands/test_alias.py ...........                                 [ 12%]","tests/commands/test_base.py .....                                        [ 15%]","tests/commands/test_loading.py ..                                        [ 16%]","tests/commands/test_measure.py .F........................                [ 31%]","tests/commands/test_measurement_search.py .....                          [ 34%]","tests/commands/test_probe_search.py .............................        [ 51%]","tests/commands/test_report.py ...................                        [ 62%]","tests/helpers/test_sanitisers.py ..                                      [ 63%]","tests/helpers/test_validators.py ........                                [ 68%]","tests/renderers/test_dns_compact.py ....                                 [ 70%]","tests/renderers/test_http.py ..                                          [ 71%]","tests/renderers/test_ping.py .........                                   [ 76%]","tests/renderers/test_raw.py .                                            [ 77%]","tests/renderers/test_ssl_consistency.py ........                         [ 81%]","tests/renderers/test_traceroute_aspath.py ..                             [ 83%]","tests/test_bash_completion.py .....                                      [ 86%]","tests/test_filters.py .......                                            [ 90%]","tests/test_ipdetails.py .................                                [100%]","","=================================== FAILURES ===================================","____________________ TestMeasureCommand.test_add_arguments _____________________","","self = <tests.commands.test_measure.TestMeasureCommand testMethod=test_add_arguments>","","    def test_add_arguments(self):","    ","        with capture_sys_output() as (stdout, stderr):","            with self.assertRaises(SystemExit):","                PingMeasureCommand().init_args([\"ping\", \"--set-alias\", \"\\\\invalid\"])","            self.assertEqual(","                stderr.getvalue().split(\"\\n\")[-2],","                \"ripe-atlas measure: error: argument --set-alias: \"","                '\"\\\\invalid\" does not appear to be a valid alias.',","            )","    ","        with capture_sys_output() as (stdout, stderr):","            with self.assertRaises(SystemExit):","                PingMeasureCommand().init_args([\"ping\", \"--renderer\", \"not-a-renderer\"])","            self.assertTrue(","                stderr.getvalue()","                .split(\"\\n\")[-2]","                .startswith(","                    \"ripe-atlas measure: error: argument --renderer: invalid \"","                    \"choice: 'not-a-renderer' (choose from\"","                )","            )","    ","        with capture_sys_output() as (stdout, stderr):","            with self.assertRaises(SystemExit):","                PingMeasureCommand().init_args([\"ping\", \"--af\", \"5\"])","            error_msg = stderr.getvalue().split(\"\\n\")[-2]","            self.assertTrue(","                error_msg.startswith(","                    \"ripe-atlas measure: error: argument --af: invalid choice:\"","                )","            )",">           self.assertTrue(error_msg.endswith(\"(choose from 4, 6)\"))","E           AssertionError: False is not true","","tests/commands/test_measure.py:987: AssertionError","=============================== warnings summary ===============================",".pybuild/cpython3_3.14/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_bucketize_result_cert",".pybuild/cpython3_3.14/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_footer",".pybuild/cpython3_3.14/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_gather_unique_certs",".pybuild/cpython3_3.14/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_get_nprobes_ofpopular_cert",".pybuild/cpython3_3.14/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_render_below_thershold",".pybuild/cpython3_3.14/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_render_certificate",".pybuild/cpython3_3.14/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_report_with_ssl_consistency_renderer","  /usr/lib/python3/dist-packages/ripe/atlas/sagan/ssl.py:72: CryptographyDeprecationWarning: Properties that return a naïve datetime object have been deprecated. Please switch to not_valid_before_utc.","    self.valid_from = pytz.utc.localize(cert.not_valid_before)","",".pybuild/cpython3_3.14/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_bucketize_result_cert",".pybuild/cpython3_3.14/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_footer",".pybuild/cpython3_3.14/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_gather_unique_certs",".pybuild/cpython3_3.14/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_get_nprobes_ofpopular_cert",".pybuild/cpython3_3.14/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_render_below_thershold",".pybuild/cpython3_3.14/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_render_certificate",".pybuild/cpython3_3.14/build/tests/renderers/test_ssl_consistency.py::TestSSLConsistency::test_report_with_ssl_consistency_renderer","  /usr/lib/python3/dist-packages/ripe/atlas/sagan/ssl.py:73: CryptographyDeprecationWarning: Properties that return a naïve datetime object have been deprecated. Please switch to not_valid_after_utc.","    self.valid_until = pytz.utc.localize(cert.not_valid_after)","",".pybuild/cpython3_3.14/build/tests/renderers/test_ssl_consistency.py: 150 warnings","  /usr/lib/python3/dist-packages/ripe/atlas/sagan/ssl.py:155: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).","    now = pytz.utc.localize(datetime.utcnow())","","-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html","=========================== short test summary info ============================","FAILED tests/commands/test_measure.py::TestMeasureCommand::test_add_arguments","========== 1 failed, 171 passed, 4 deselected, 164 warnings in 5.19s ===========","E: pybuild pybuild:485: test: plugin pyproject failed with: exit code=1: cd /build/reproducible-path/ripe-atlas-tools-3.3.1/.pybuild/cpython3_3.14/build; python3.14 -m pytest tests/ -k '    not test_arg_from_file and not test_arg_from_stdin and not test_html_documentation and not test_text_documentation '","dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p \"3.13 3.14\" --parallel=4 returned exit code 13","make: *** [debian/rules:14: binary] Error 25","dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2","--------------------------------------------------------------------------------","Build finished at 2026-07-01T22:12:33Z","","Finished","--------"],"log_name":"build.log","match_lines":["                \"ripe-atlas measure: error: argument --set-alias: \"\n"],"start_line":859,"title":"Build"},"is_admin":false,"lintian_result":null,"logs":{"build":{"description":"build","name":"build.log","url":"/lintian-fixes/c/ripe-atlas-tools/a663d440-35a4-4395-90e3-8b552e25debd/logs/build.log"},"codemod":{"description":"codemod","name":"codemod.log","url":"/lintian-fixes/c/ripe-atlas-tools/a663d440-35a4-4395-90e3-8b552e25debd/logs/codemod.log"},"worker":{"content":"[2026-07-01T22:02:42Z INFO  janitor_worker] Opening branch at https://salsa.debian.org/debian/ripe-atlas-tools.git\n[2026-07-01T22:04:58Z INFO  janitor_worker] Cached branch URL http://janitor.debian.net/git/ripe-atlas-tools missing: http://tyr@janitor.debian.net/git/ripe-atlas-tools/\n[2026-07-01T22:04:58Z DEBUG janitor_worker] Workspace path: /srv/worker/output/1/janitor-worker-erlsSO/ripe-atlas-tools\n[2026-07-01T22:04:58Z DEBUG silver_platter::workspace] Creating sprout from git+ssh://git@salsa.debian.org/debian/ripe-atlas-tools.git\nTotal 840 (delta 120), reused 143 (delta 45), pack-reused 560 (from 1)\n\nNothing to delete.\n[2026-07-01T22:07:16Z DEBUG silver_platter::workspace] Fetching colocated branches: {}\n[2026-07-01T22:07:16Z INFO  janitor_worker] Workspace ready - starting.\n[2026-07-01T22:07:16Z INFO  janitor_worker::debian] Running [\"lintian-brush\"]\n[2026-07-01T22:07:17Z DEBUG debian_analyzer::detect_gbp_dch] Branch history analysis: changelog_only: 10, other_only: 31, mixed: 6, dch_references: 1, unreleased_references: 5\n[2026-07-01T22:07:17Z INFO  silver_platter::debian::codemod] Assuming changelog does not need to be updated, since there are Gbp-Dch stanzas in commit messages\nfound 417 deltas to reuse\n[2026-07-01T22:07:23Z INFO  ognibuild::debian::fix_build] Using fixers: [PgBuildExtOutOfDateControlFixer, MissingConfigureFixer, MissingAutomakeInputFixer, MissingConfigStatusInputFixer, MissingPerlFileFixer, DebcargoUnacceptablePredicateFixer, DebcargoUnacceptableComparatorFixer, RetryAptFetchFailure, PackageDependencyFixer]\n[2026-07-01T22:07:23Z DEBUG ognibuild::debian::build] Adding dummy changelog entry 3.3.1-2~jan+lint1 for build\n[2026-07-01T22:07:23Z DEBUG ognibuild::debian::build] Writing build log to /srv/worker/output/1/janitor-worker-erlsSO/build.log\n[2026-07-01T22:07:23Z INFO  ognibuild::debian::build] Building debian packages, running sbuild --chroot-mode=unshare --no-clean-source -A -s -v -d sid.\n[2026-07-01T22:12:35Z WARN  buildlog_consultant::sbuild] Unknown line in summary: --------------------------------------------------------------------------------\n    \n[2026-07-01T22:12:35Z WARN  buildlog_consultant::sbuild] Unknown line in summary: Finished at 2026-07-01T22:12:33Z\n    \n[2026-07-01T22:12:35Z WARN  buildlog_consultant::sbuild] Unknown line in summary: Build needed 00:05:08, 11436k disk space\n    \n[2026-07-01T22:12:35Z WARN  buildlog_consultant::sbuild] Unknown key in summary: E\n[2026-07-01T22:12:35Z WARN  buildlog_consultant::sbuild] Unknown key in summary: brz\n[2026-07-01T22:12:35Z DEBUG buildlog_consultant::common] Found match against [^:]+: error: (.*) on \"                \\\"ripe-atlas measure: error: argument --set-alias: \\\"\\n\" (line 1343)\n[2026-07-01T22:12:35Z WARN  ognibuild::debian::fix_build] Build failed with unidentified error. Giving up.\n","description":"worker","name":"worker.log","url":"/lintian-fixes/c/ripe-atlas-tools/a663d440-35a4-4395-90e3-8b552e25debd/logs/worker.log"}},"my_review":null,"other_reviews":[],"primary_log":"worker","publish_blockers":{"backoff":{"details":{"attempt_count":0,"next_try_time":"2026-07-01T22:12:35.575666Z"},"result":true},"change_set":{"details":{"change_set_id":"a663d440-35a4-4395-90e3-8b552e25debd","change_set_state":"working"},"result":false},"command":{"details":{"actual":"DEB_UPDATE_CHANGELOG=auto lintian-brush","correct":"DEB_UPDATE_CHANGELOG=auto lintian-brush"},"result":true},"inactive":{"details":{"inactive":false},"result":true},"previous_mp":{"details":[],"result":true},"propose_rate_limit":{"details":{"bucket":"apoikos@debian.org"},"result":true},"publish_status":{"details":{"reviews":{},"status":"unknown"},"result":false},"success":{"details":{"result_code":"unidentified"},"result":false}},"publish_history":[],"queue_position":32,"result":{"applied":[{"certainty":"certain","description":"Update standards version to 4.7.4, no changes needed.\n\nUpgrade checklist verified:\n 4.7.3 → 4.7.4:\n  * Package is not in non-free-firmware","fixed_lintian_issues":[{"info":"4.7.3 (released 2025-12-23) (current is 4.7.4.1)","package":null,"package_type":"source","tag":"out-of-date-standards-version"}],"fixer_name":"out-of-date-standards-version","overridden_lintian_issues":[],"patch_name":null,"revision_id":"git-v1:c2abc903d96278d5170bfc4e99944abf9ebe2143","summary":"Update standards version to 4.7.4, no changes needed."}],"changelog_behaviour":{"explanation":"Assuming changelog does not need to be updated, since there are Gbp-Dch stanzas in commit messages","update":false},"failed":{"copyright-missing-upstream-info":"Panic: called `Result::unwrap()` on an `Err` value: RelativeUrlWithoutBase\nBacktrace:\n   0: <lintian_brush::builtin_fixers::BuiltinFixerWrapper as lintian_brush::Fixer>::run\n   1: debian_analyzer::apply_or_revert\n   2: lintian_brush::run_lintian_fixers\n   3: lintian_brush::main\n   4: std::sys::backtrace::__rust_begin_short_backtrace\n   5: std::rt::lang_start::{{closure}}\n   6: std::rt::lang_start_internal\n   7: main\n   8: <unknown>\n   9: __libc_start_main\n  10: _start\n","upstream-metadata-file":"Panic: called `Result::unwrap()` on an `Err` value: RelativeUrlWithoutBase\nBacktrace:\n   0: <lintian_brush::builtin_fixers::BuiltinFixerWrapper as lintian_brush::Fixer>::run\n   1: debian_analyzer::apply_or_revert\n   2: lintian_brush::run_lintian_fixers\n   3: lintian_brush::main\n   4: std::sys::backtrace::__rust_begin_short_backtrace\n   5: std::rt::lang_start::{{closure}}\n   6: std::rt::lang_start_internal\n   7: main\n   8: <unknown>\n   9: __libc_start_main\n  10: _start\n"}},"result_code":"unidentified","resume_from":"{build,build}","reviews":[],"revision":"git-v1:c2abc903d96278d5170bfc4e99944abf9ebe2143","run":{"branch_url":"git+ssh://git@salsa.debian.org/debian/ripe-atlas-tools.git","build_version":null,"change_set":"a663d440-35a4-4395-90e3-8b552e25debd","codebase":"ripe-atlas-tools","command":"DEB_UPDATE_CHANGELOG=auto lintian-brush","context":"\"debian-watch-does-not-check-openpgp-signature upstream-metadata-file-is-missing\"","debian_build_distribution":null,"debian_build_version":null,"description":"Unidentified error: ","duration_seconds":595,"failure_stage":"{build,build}","failure_transient":null,"finish_time":"2026-07-01T22:12:35.575666Z","id":"a663d440-35a4-4395-90e3-8b552e25debd","logfilenames":["worker.log","codemod.log","build.log"],"main_branch_revision":"git-v1:e594c4b51d2c028929024ada4c67ce2cc1050399","publish_status":"unknown","result":{"applied":[{"certainty":"certain","description":"Update standards version to 4.7.4, no changes needed.\n\nUpgrade checklist verified:\n 4.7.3 → 4.7.4:\n  * Package is not in non-free-firmware","fixed_lintian_issues":[{"info":"4.7.3 (released 2025-12-23) (current is 4.7.4.1)","package":null,"package_type":"source","tag":"out-of-date-standards-version"}],"fixer_name":"out-of-date-standards-version","overridden_lintian_issues":[],"patch_name":null,"revision_id":"git-v1:c2abc903d96278d5170bfc4e99944abf9ebe2143","summary":"Update standards version to 4.7.4, no changes needed."}],"changelog_behaviour":{"explanation":"Assuming changelog does not need to be updated, since there are Gbp-Dch stanzas in commit messages","update":false},"failed":{"copyright-missing-upstream-info":"Panic: called `Result::unwrap()` on an `Err` value: RelativeUrlWithoutBase\nBacktrace:\n   0: <lintian_brush::builtin_fixers::BuiltinFixerWrapper as lintian_brush::Fixer>::run\n   1: debian_analyzer::apply_or_revert\n   2: lintian_brush::run_lintian_fixers\n   3: lintian_brush::main\n   4: std::sys::backtrace::__rust_begin_short_backtrace\n   5: std::rt::lang_start::{{closure}}\n   6: std::rt::lang_start_internal\n   7: main\n   8: <unknown>\n   9: __libc_start_main\n  10: _start\n","upstream-metadata-file":"Panic: called `Result::unwrap()` on an `Err` value: RelativeUrlWithoutBase\nBacktrace:\n   0: <lintian_brush::builtin_fixers::BuiltinFixerWrapper as lintian_brush::Fixer>::run\n   1: debian_analyzer::apply_or_revert\n   2: lintian_brush::run_lintian_fixers\n   3: lintian_brush::main\n   4: std::sys::backtrace::__rust_begin_short_backtrace\n   5: std::rt::lang_start::{{closure}}\n   6: std::rt::lang_start_internal\n   7: main\n   8: <unknown>\n   9: __libc_start_main\n  10: _start\n"}},"result_branches":[{"absorbed":false,"base_revision":"git-v1:e594c4b51d2c028929024ada4c67ce2cc1050399","remote_name":"master","revision":"git-v1:c2abc903d96278d5170bfc4e99944abf9ebe2143","role":"main"}],"result_code":"unidentified","result_tags":[],"revision":"git-v1:c2abc903d96278d5170bfc4e99944abf9ebe2143","start_time":"2026-07-01T22:02:40.371366Z","subpath":"","suite":"lintian-fixes","target_branch_url":null,"vcs_type":"git","worker":"tyr"},"run_id":"a663d440-35a4-4395-90e3-8b552e25debd","success_probability":0.0,"suite":"lintian-fixes","total_previous_runs":1,"utcnow":"2026-07-06T02:41:53.513617941+00:00","vcs_type":"git","vcs_url":"git+ssh://git@salsa.debian.org/debian/ripe-atlas-tools.git","version":"0.0.0","worker_log_name":"worker.log","worker_name":"tyr"}