Running nixpkgs-update (https://nix-community.org/update-bot/) with UPDATE_INFO: arouteserver 1.23.2 -> 1.26.0 https://github.com/pierky/arouteserver/releases attrpath: arouteserver Checking auto update branch... [version] [version] skipping because derivation has updateScript [rustCrateVersion] [rustCrateVersion] No cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorHash [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/6iphrkkrim3qh2npnc2xhadm1iynqcac-packages.json.drv building '/nix/store/6iphrkkrim3qh2npnc2xhadm1iynqcac-packages.json.drv'... structuredAttrs is enabled Going to be running update for following packages: - python3.14-arouteserver-1.23.2 Press Enter key to continue... Running update for: Enqueuing group of 1 packages - python3.14-arouteserver-1.23.2: UPDATING ... - python3.14-arouteserver-1.23.2: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/by-name/ar/arouteserver/package.nix b/pkgs/by-name/ar/arouteserver/package.nix index 3a5999b6ead6..f7183e62af0a 100644 --- a/pkgs/by-name/ar/arouteserver/package.nix +++ b/pkgs/by-name/ar/arouteserver/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonPackage rec { pname = "arouteserver"; - version = "1.23.2"; + version = "1.26.0"; pyproject = true; src = fetchFromGitHub { owner = "pierky"; repo = "arouteserver"; tag = "v${version}"; - hash = "sha256-qPU1eBEAlF6wcI1KEBtSuf0a+pKsqoCN0mtAPjIr+0c="; + hash = "sha256-BwY03YNqLRsLj6i2UxAUmM3yxfoTGSGWvHUGGOpn/Mc="; }; postPatch = '' An auto update branch exists with message `arouteserver: 1.23.2 -> 1.24.0`. New version is 1.26.0. The auto update branch does not match or exceed the new version. Received ExitFailure 1 when running Raw command: nix-build --option sandbox true --arg config "{ allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A arouteserver nix build failed. RTT getter parser: new line only . [ 99%] RTT getter parser: none . [ 99%] =================================== FAILURES =================================== __________ TestPeeringDB429ErrorHandling.test_peeringdb_429_handling ___________ self = mock_sleep = @mock.patch("urllib3.util.retry.time.sleep") @mock.patch.dict(os.environ, {}, clear=True) def test_peeringdb_429_handling(self, mock_sleep):  """PeeringDB API: 429 error handling""" with self.assertRaises(PeeringDBError) as context: PeeringDBNet(1).load_data()  > self.assertIn( "Please consider using a PeeringDB API key to perform authentication, which could help mitigating the effects of anonymous API query rate-limit.", str(context.exception) ) E AssertionError: 'Please consider using a PeeringDB API key to perform authentication, which could help mitigating the effects of anonymous API query rate-limit.' not found in 'Error while retrieving info from PeeringDB: HTTPSConnectionPool(host=\'mock.codes\', port=443): Max retries exceeded with url: /429 (Caused by NameResolutionError("HTTPSConnection(host=\'mock.codes\', port=443): Failed to resolve \'mock.codes\' ([Errno -3] Temporary failure in name resolution)"))' tests/static/test_peeringdb_api_key.py:181: AssertionError ------------------------------ Captured log call ------------------------------- WARNING  urllib3.connectionpool:connectionpool.py:869 Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NameResolutionError("HTTPSConnection(host='mock.codes', port=443): Failed to resolve 'mock.codes' ([Errno -3] Temporary failure in name resolution)")': /429 WARNING  urllib3.connectionpool:connectionpool.py:869 Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NameResolutionError("HTTPSConnection(host='mock.codes', port=443): Failed to resolve 'mock.codes' ([Errno -3] Temporary failure in name resolution)")': /429 WARNING  urllib3.connectionpool:connectionpool.py:869 Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NameResolutionError("HTTPSConnection(host='mock.codes', port=443): Failed to resolve 'mock.codes' ([Errno -3] Temporary failure in name resolution)")': /429 =========================== short test summary info ============================ FAILED PeeringDB API: 429 error handling - AssertionError: 'Please consider using a PeeringDB API key to perform authe... ================= 1 failed, 291 passed, 1 deselected in 44.75s =================