Mercurial > p > roundup > code
view .hgtags @ 8522:82fc69e6d9d7
refactor/bug: handle case where netrc returns None.
pyrefly flagged this. Python 3.14 (and 2.7) says authenticators()
returns None if there is no matching host. Also the original
exceptions IOError and TypeError appear to not be valid in this
context.
Rewrite to scope FileNotFoundError if .netrc is missing to just the
one method call. Handle rest of flow with if/else not exception
jump.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Thu, 19 Feb 2026 22:15:12 -0500 |
| parents | beb9aad592b1 |
| children |
line wrap: on
line source
02ed2b7180e09b9bb029dc39de54cb380873ad73 0.5.8 05a65559d8737a131d47adbb0a14ebfde776adb2 1.4.13 05eb6a5966362613f68aecbd711001af4259eee3 1.4.15 08a17fc4dc01594bc2e9bd8f215f001cb04bfa1d 0.8.0-b1 0f79712460ecc3225f8a33765d9f2c44070b471e 1.3.2 0feb34b2de71fe80dfc003f4d6ebb402cc22db50 0.6.0b3 14e3bfec5e4a9c8ce98a6b8e90d7ebda05cc6a38 1.2.0 1555a73f64519f40e13ceaa4b397d431fa334c59 1.4.9 1e571b6be57ac1d958d124640d962e0c911c15c0 0.2.7 251382399e45a0635c930af5fc8bfcb37b609c6d 1.4.0 267e4ba89b542d3f22714444380026d16a059f6d 0.6.4 27700fe2d7c6f119f14f2f2f2ae0c4dc9f4a0ecd 1.0.1 2f2844231082fef22dac5c67a2f4070c68046bec 0.6.3 311375e4f2fe06e006deb2ffa6c7224106985f39 0.5.9 3b953be32cdc03504aae1caec8d84701697bb3d4 0.5.3 3dec28d96583ac7fb3ca4cbf47192051a527deb2 1.4.5 41dbd406a79ca68649b07e7679134128d38b0ec7 0.6.0a1 4299abf32e16df90e77b2409531ad1955cc251a2 1.3.3 431bf4e7d3d7a947ff5779a4fc3949015f506117 1.4.18 435cce827b40dc0b7ab3c7e0b40cc1bd63fc7a43 1.4.7 4a7caa50785bad510659f083031abd2eaa3a18bc 0.5.0 4cbbdcf449f660bc56462d65ff41a0daa2578f04 0.5.1 4ce71b5480a8f2ac6116c132eabf8999063c916b 1.4.11 4d1fa6e1fe8c67c4b0651282b36bd5db56597ac4 1.4.8 4d509f01d336746a1703614f29bd2555b0edf786 0.4.0 503d4c10f1f895e68531a10f9c029abe1de33a28 1.1.1 53e438d1ca19f40e47f5a97c8ee9d7361ba15005 1.4.17 54f98b078e44b0aa43475edca7b6db19587b3e50 0.8.4 553a27b25012660e7ad7dee407c9c0a47628135b 1.4.1 5a5cea3a432cc09042a15bac545baf780eca4d38 0.4.2 5b5596f7c8fbe3cb64c2610940d97a40e464000a 1.1.2 5cde43526788647b2ffd06936721a6c9f6dd2844 1.3.0 60dcb64d25d3b54a71e73458500b2296fb57e597 0.7.10 65090a899a192573cbddab04b3b31892e32f61c4 0.4.3 65bb0e974f200bd7bad47b308f70ffafa2691c85 0.7.3 677ee7ab8ac473a5c3a2d45aaf590771df1f7f57 0.3.0-pre3 68efe814ee3ef82f3167be442f23842ead737aef 0.8.5 6a96ad6436297c9dcc791fbede85c7cd64c05667 1.1.3 6b3a20ffb343cfdc8c30e19571dd147880bbd079 0.5.5 6d392197daa38daffb5915199fcdfc3d84076480 0.6.0b2 732d7aa833f7cf7f88cdb18e2a7a68055aeeed0f 0.8.2 762d65fefea5d8f7cfb2a64dcd1419ed9de87d1f 1.0.0 77f41a7e3e0314c416ca909e0ea9efbf8f740f36 0.7.2 7852c5bc75f6213dcb428d545acc70414dc33a44 0.7.0b3 7b14369be454616e6d25e87cd65a88f05f2f54e1 0.8.3 7b41d612539f5ebe8b3fb3c2f0335bc1ae3f7ac5 0.7.9 82a5757d01eb3f6f09c5d37bbecd96e8dcf307c1 0.3.0 8996815813df0d2b2beba50fb36cb5e297fa6aa1 0.6.0b4 8adaf5d169da82bc7a32c5d8e69a094f52ad82d9 0.4.4 904097de51c518341b440b905505bb7979b3e943 0.8.0-b2 905faf52a51f1d308e902ff6a9b13bb973407d1a 1.4.3 91c495476db35918e3a851fb7b69443a353eb31d 1.1.0 9560e94beeea9353960638ad089e3ccf30968186 0.6.2 9899d1da5240b830061a357ef66d764773c2eae1 0.7.1 9b34d8a79d79e79f47b03b85ae83cc93a4b7d7b6 0.5.0-b1 9b34f41507eda98ecea35c4290286919fed523c9 0.7.0 9c1da921cd3507e59ff2c798a07a220976a65cd2 0.6.0 a05d205e919cdd2e5c68cf4495c1a310f73b9b5e 0.5.7 a1f3314e1adf0832290f0d47062f601ab5d5e1fd 1.4.12 a467ee0f77dc80d5c297dc2f36c5c75ca608fd2a 0.6.8 a4b97ad133304dc939da99dd30121cd778bf79cf 0.5.4 a5b68d46bce8c6fbfa05743d5d2eb91eda8255d7 1.4.6 a6e3a9164814798c6e16545c65e0ec72807cf548 0.3.0-pre2 a6eff0dd2c9c28f8c1a9fa1387a2603e510e548a 1.3.1 a7a8b5434262ba7ed5142e18a5ca1d3ee3f4cf2b 0.7.4 b11142bb2aa2563780182634df1bf7d57c6b35b0 1.2.1 b1e81ad3fa6a23dcf36ee130502182edc56c128e 1.4.2 b654a33346a69c7939fa991cf56ce2e2d4d39a8c 0.7.8 b7404a96b58ac74bad85c1c1940f5e4a46b2e8ef 0.7.0b1 b939c3e78614a956baee64603533bb645b06f033 0.6.5 bddc72753d91b2f968778b58bef545bb957ac159 1.4.14 c7c25f2103b23f0c8aa9b12411ce288ebd42f5cb 0.7.12 ce6e868187de70b0b0ad5e788e27c784d3f90d6d 1.4.19 cec0f2a179c5b082b16c8206942dc9adfc0d2a0e 0.2.5 d1626710cff18c4404b5f1a24875730a7f85b74f 0.7.6 d1cda972f5d206247b9a834762aa30a5a248d8a4 0.8.6 d38ca22f7a2f3ed63f5e3604414648c353db6f7e 0.3.0-pre1 d39c37fd2940e3dc3c075248238b66e1c663cfe9 git d85cb1ad9bc906f3f795c839b4e02683d5477e85 0.6.1 dbef00943c6ebca17e5850b95230c16e8408a3bf 0.5.0-pr1 dea747e7d73dba66722fbcbde8deb3e557549331 0.7.0b2 e06ee3dd5ee82c929cb194023f64442b526194ae 0.4.1 e35e57ad90f0194011592b9c816e5bfb0affd838 1.4.16 e435d2b81547677bd41b5b9eac18c58e9da5c058 0.7.7 e481d576e8b4f9b4e37ff9e74272fe21f5289e13 0.6.9 eac669d738d11017e2547f8f6099dbca42da0004 0.5.0-b2 eb00a2fa0e0e06e76000bb1bddb0513eff4361e4 0.8.0 ecf6d8235061d1ad1c40fad70cd0f996b6c0d82d 0.4.2-pr1 ed404289b490567e88734a2dbc70fcabfef9ff02 0.5.6 f29a307ab3fe2eeacad43766fc05c45decc01c4f 1.0 f55b8be00de5f748b968046174cdaedaf8b6364c 0.2.0 f778acabf200eb7bd1384accdd61062fde66cb2d 0.7.5 fd4763c6efae2f9b371af15605f1dfc3a884d6d9 0.6.7 fe9d122f1bb16467c9cd794420be3cf2a58a3e43 0.6.11 ff3a8b7d1819765be3db6bbf174d7168fe5aecac 1.4.4 ffc6fa77e551fb74ae3ff6c71cc46ccfa58c5c1c 1.4.10 ffd14fa75beceaeae8f6c64bafae0abbb95a3529 0.6.10 59de7ad827e2f0070bd5ba49d4b27a00c69abd85 1.4.20 d6e9f95cc30e1e5e965f1b6cfede55afb6db57f3 1.4.21 f61bd780892e9f3078aa8b8c0b23fc370bcddae0 1.5.0 515ab1749b142caff31113425d1322b0ad360195 1.5.1 dc6cc2dbd70a15bceebb6665e1964a93d3e6829d 1.6.0 0a42163ac846b3bb677436c1bb5590d78b2ed375 2.0.0alpha0 0a42163ac846b3bb677436c1bb5590d78b2ed375 2.0.0alpha0 d7ff9cb70f34be8fa06cf35d1bad7193886f8b11 2.0.0alpha0 c75d0f27a10a892bdc25848fb29169313fc236b0 ist 0b6ea477c91670f65ea5d519b711d45233b34d08 list 0b6ea477c91670f65ea5d519b711d45233b34d08 list 0000000000000000000000000000000000000000 list c75d0f27a10a892bdc25848fb29169313fc236b0 ist 0000000000000000000000000000000000000000 ist 63739dae0f7e9442debfde5f163dd7c8904ee213 2.0.0beta0 63739dae0f7e9442debfde5f163dd7c8904ee213 2.0.0beta0 0000000000000000000000000000000000000000 2.0.0beta0 0000000000000000000000000000000000000000 2.0.0beta0 eb9d00db0923d03b04a9603857b8e226e670fca6 2.0.0beta0 eb9d00db0923d03b04a9603857b8e226e670fca6 2.0.0beta0 0000000000000000000000000000000000000000 2.0.0beta0 0000000000000000000000000000000000000000 2.0.0beta0 0000000000000000000000000000000000000000 2.0.0beta0 0000000000000000000000000000000000000000 2.0.0beta0 ff92cc5d9359ee6c83e1a8338b363a9aa421d64c 2.0.0beta0 ff92cc5d9359ee6c83e1a8338b363a9aa421d64c 2.0.0beta0 0000000000000000000000000000000000000000 2.0.0beta0 0000000000000000000000000000000000000000 2.0.0beta0 2377ad9c0f3f899010e1222e6e9311c2e42e25fd 2.0.0beta0 0000000000000000000000000000000000000000 list 70e6b053193bf9123f42ce1f572b22f826b8d455 list 70e6b053193bf9123f42ce1f572b22f826b8d455 list 0000000000000000000000000000000000000000 list 043a8ffd79ad5b9a7111ff7f8f5ce93dec015bfe 2.0.0 5296d27ac97c7a947cd988a91d9a7e1b0e82683c 2.1.0b1 5296d27ac97c7a947cd988a91d9a7e1b0e82683c 2.1.0b1 0000000000000000000000000000000000000000 2.1.0b1 0000000000000000000000000000000000000000 2.1.0b1 013a2e3da452a5dcc05e15f4a03667a8d4bc0870 2.1.0b1 cbc18a8bc61f120fc27df2a90d7c922b12bf9014 2.1.0 b3ba03d2b214ce598d3a181f3b43b46c3406713f 2.2.0b1 c90104abe508e3886917243e4acd069c8ef7a1a4 2.2.0 c90104abe508e3886917243e4acd069c8ef7a1a4 2.2.0 0000000000000000000000000000000000000000 2.2.0 0000000000000000000000000000000000000000 2.2.0 239d9542b02062c56f88fd1de8b87c4d88d700ad 2.2.0 51fc06fabcee043db116e2fbdcdcf5e86b67ed3d 2.3.0b2 913a73b9fab58e9c7e43e1fad379b68cae6ee3ae 2.3.0 d17e57220a62416fcd192199cf29ca48db3af1a4 2.3.1a0 a377590eba34724c5d30d80692257e5ae68aab13 2.4.0b0 a377590eba34724c5d30d80692257e5ae68aab13 2.4.0b0 0000000000000000000000000000000000000000 2.4.0b0 0000000000000000000000000000000000000000 2.4.0b0 817e8875556bffb49b30a3398afba1c9d9f24ccd 2.4.0b0 75774e89b4830600a96db9c149ec61c265f12f8f 2.4.1b1 75774e89b4830600a96db9c149ec61c265f12f8f 2.4.1b1 0000000000000000000000000000000000000000 2.4.1b1 c10df5dfed95dc37e8092861886bf66614b77062 2.4.0b1 4dfc07ee489ad000c8ffe7ee97b506c94fae6774 2.4.0 3bf6ad421347c87ae3a6bebe288f8f1dfa7bd6ba 2.5.0b1 c7a2e01793cdb5228d44df085e3b2f8a73e51c28 2.5.0
