summaryrefslogtreecommitdiffstats
path: root/gd_diff.py
diff options
context:
space:
mode:
authorrsiddharth <s@ricketyspace.net>2016-11-13 02:38:23 +0000
committerrsiddharth <s@ricketyspace.net>2016-11-13 02:38:23 +0000
commitce9357afd361a609950957ec7fd274d67f7a3800 (patch)
tree7870a4440c3385208e58fecc6cd08925ff5e15ca /gd_diff.py
parent48fe72f98790cb3eb661ee732957979417653b39 (diff)
Update `get_packages` function.
Now returns a newline separated list of packages for release instead of a list of packages. * gd_diff.py (get_packages): Update function. * tests/test_gd_diff.py (test_get_packages): Update test.
Diffstat (limited to 'gd_diff.py')
-rw-r--r--gd_diff.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/gd_diff.py b/gd_diff.py
index 0faf520..23afe4e 100644
--- a/gd_diff.py
+++ b/gd_diff.py
@@ -86,7 +86,7 @@ def read_packages(pkgs_file):
def get_packages(release):
- """Return list packages for `release`.
+ """Return newline separated list of packages for `release`.
List of packages is slurped from
http://bzr.savannah.gnu.org/lh/gnewsense/packages-`release`
@@ -106,9 +106,9 @@ def get_packages(release):
html_forest = BeautifulSoup(res.text, 'html.parser')
- pkgs = []
+ pkgs = '' # newline separated list of pkgs.
for td in html_forest.find_all('td', class_='autcell'):
- pkgs.append(td.a.string.strip())
+ pkgs += td.a.string.strip() + '\n'
return pkgs