I have been getting failures from tracker.debian.org since July 22 about UpdatePackageScreenshotsTask now failing with this error:
TypeError
list indices must be integers or slices, not str
I believe that https://screenshots.debian.net/json/packages used to be a dictionary with a single "packages" key (which was a list of all the packages).
Now it looks like the top-level dictionary is gone and we directly have
the list of packages. Is that on purpose and will it stay that way?
I'd like to know if I have to fix tracker.debian.org, or if it's a mistake that you plan to revert in some way.
PS: https://salsa.debian.org/debian/debshots still defaults to the master branch instead of main... I was first surprised to not find any recent
change explaining this change of behaviour (until I discovered the main branch).
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 491 |
Nodes: | 16 (2 / 14) |
Uptime: | 86:20:01 |
Calls: | 9,679 |
Files: | 13,722 |
Messages: | 6,173,650 |