summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMart Raudsepp <leio@gentoo.org>2017-03-04 01:46:21 +0200
committerMart Raudsepp <leio@gentoo.org>2017-03-04 01:46:21 +0200
commit033f242da9b9f031d8260aca0bf7b70ce8cd93fa (patch)
treed009d6d5d740fbc6cfa522ed10e339f31e0feb7f /gnome-bumpchecker.py
parentgnome: Use requests instead of urllib2 (diff)
downloadgentoo-bumpchecker-033f242da9b9f031d8260aca0bf7b70ce8cd93fa.tar.gz
gentoo-bumpchecker-033f242da9b9f031d8260aca0bf7b70ce8cd93fa.tar.bz2
gentoo-bumpchecker-033f242da9b9f031d8260aca0bf7b70ce8cd93fa.zip
gnome: Implement latest version retrieval based on GNOME infra cache.json files
Compared to the no longer working ~vuntz devspace versions file, this is now doing HTTPS retrievals for each package again; not quite full scraping, but almost (considering that if we'd hit up the right subdir directly, it's pretty much the same due to one GET per package again). So it takes a bit to retrieve the files. This can probably be made trivially faster by anyone who knows async io for python-requests or something, but at least it works again.
Diffstat (limited to 'gnome-bumpchecker.py')
-rwxr-xr-xgnome-bumpchecker.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/gnome-bumpchecker.py b/gnome-bumpchecker.py
index e7ceb16..c9656e9 100755
--- a/gnome-bumpchecker.py
+++ b/gnome-bumpchecker.py
@@ -25,7 +25,7 @@ if __name__ == '__main__':
# Quick versions file parsing
release_packages = gnome.generate_data_release()
- latest_packages = gnome.generate_data_individual()
+ latest_packages = gnome.generate_data_individual(release_packages)
# Old FTP scraping way:
# release_packages, latest_packages = gnome.generate_data_ftp()