#1106863 failed: 429 SourceForge HTTP Error: Too Many Requests

Package:
devscripts
Source:
devscripts
Description:
scripts to make the life of a Debian Package maintainer easier
Submitter:
Christian Marillat
Date:
2025-07-25 21:15:02 UTC
Severity:
normal
#1106863#5
Date:
2025-05-30 15:58:39 UTC
From:
To:
Dear Maintainer,

Since 3 or 4 days uscan return errors with SourceForge based projects

,----
| uscan warn: In watchfile debian/watch, reading webpage
|   https://qa.debian.org/watch/sf.php/lame/ failed: 429 SourceForge HTTP Error: Too Many Requests
`----

,----
| $ cat debian/watch
| version=4
|
| opts=uversionmangle=s/398.*// \
| https://sf.net/lame/ lame-@ANY_VERSION@@ARCHIVE_EXT@
`----

Christian
--- /etc/devscripts.conf ---
DSCVERIFY_KEYRINGS="trustedkeys.gpg"
--- ~/.devscripts --- DEBCLEAN_CLEANDEBS=yes DEBSIGN_ALWAYS_RESIGN=yes DEBUILD_LINTIAN=yes DEBUILD_LINTIAN_OPTS="--color always" DEBCHANGE_RELEASE_HEURISTIC=log USCAN_SYMLINK=rename DEVSCRIPTS_CHECK_DIRNAME_LEVEL=0 DEBDIFF_UNPACK_TARBALLS=no
#1106863#10
Date:
2025-07-25 21:13:55 UTC
From:
To:
Hi,

debian/watch format is ready. It includes "Templates" that permits one
to workaround such upstream behavior.

For example with Metacpan, the next version of uscan will use
"MetaCPAN::Client" to avoid such rejections (and GitHub APIs for GitHub).

If someone knows a solution for sf.net, it might be possible to create a
sf.net template