Merge ~xnox/germinate:focal-amd64-default into germinate:master

Proposed by Dimitri John Ledkov
Status: Needs review
Proposed branch: ~xnox/germinate:focal-amd64-default
Merge into: germinate:master
Diff against target: 460 lines (+66/-60)
9 files modified
debian/changelog (+6/-0)
germinate/defaults.py (+3/-3)
germinate/tests/test_archive.py (+12/-12)
germinate/tests/test_germinator.py (+31/-31)
germinate/tests/test_integration.py (+4/-4)
man/germinate-pkg-diff.1 (+3/-3)
man/germinate-update-metapackage.1 (+3/-3)
man/germinate.1 (+3/-3)
tox.ini (+1/-1)
Reviewer Review Type Date Requested Status
Colin Watson Needs Fixing
Review via email: mp+374917@code.launchpad.net

Commit message

Switch defaults to focal/amd64

Description of the change

focal is the next LTS.

And i386 is no longer the best default arch, as amd64 one has more packages published.

Not sure if you want d/changelog entry too, or if it will be generated using gbp dch.

To post a comment you must log in.
Revision history for this message
Colin Watson (cjwatson) wrote :

This breaks tests (try running "tox"). Could you please fix that?

I normally add changelog entries when merging individual changes rather than with "gbp dch" or similar, but I don't much mind whether you do that here or whether I do it at merge time.

review: Needs Fixing
~xnox/germinate:focal-amd64-default updated
4fc78b2... by Dimitri John Ledkov

Update manpages

f8d96e9... by Dimitri John Ledkov

Update testsuite

cd5ad6f... by Dimitri John Ledkov

Add py38 to tox.ini

384bef5... by Dimitri John Ledkov

Changelog

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Now testsuite passes.

Not sure, if I should be fixing up the testsuite to be explicit about architectures & suites, such that it doesn't break on defaults updates.

Revision history for this message
Colin Watson (cjwatson) wrote :

It doesn't exactly come up very often, so I think this is fine.

But there are still a couple of places in man/ that claim that the default architecture is i386. Could you update those?

~xnox/germinate:focal-amd64-default updated
8eb449f... by Dimitri John Ledkov

Update i386->amd64 in more places

Unmerged commits

8eb449f... by Dimitri John Ledkov

Update i386->amd64 in more places

384bef5... by Dimitri John Ledkov

Changelog

cd5ad6f... by Dimitri John Ledkov

Add py38 to tox.ini

f8d96e9... by Dimitri John Ledkov

Update testsuite

4fc78b2... by Dimitri John Ledkov

Update manpages

e28a6ec... by Dimitri John Ledkov

Change defaults to focal/amd64

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index ce2e126..0e4cdb2 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,9 @@
6+germinate (2.33) UNRELEASED; urgency=medium
7+
8+ * Change defaults from bionic/i386 to focal/amd64.
9+
10+ -- Dimitri John Ledkov <xnox@ubuntu.com> Wed, 20 Nov 2019 14:56:35 +0000
11+
12 germinate (2.32) unstable; urgency=medium
13
14 * Remove ancient X-Python-Version and X-Python3-Version fields.
15diff --git a/germinate/defaults.py b/germinate/defaults.py
16index d7d15fc..2d88f9a 100644
17--- a/germinate/defaults.py
18+++ b/germinate/defaults.py
19@@ -22,10 +22,10 @@
20 seeds = 'http://people.canonical.com/~ubuntu-archive/seeds/'
21 seeds_bzr = 'http://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/'
22 seeds_git = 'git://git.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/+git/'
23-release = 'ubuntu.bionic'
24+release = 'ubuntu.focal'
25
26 # If we need to download Packages.gz and/or Sources.gz, where do we get
27 # them from?
28 mirror = 'http://archive.ubuntu.com/ubuntu/'
29-dist = 'bionic'
30-arch = 'i386'
31+dist = 'focal'
32+arch = 'amd64'
33diff --git a/germinate/tests/test_archive.py b/germinate/tests/test_archive.py
34index 6e1d70e..803cd05 100644
35--- a/germinate/tests/test_archive.py
36+++ b/germinate/tests/test_archive.py
37@@ -53,7 +53,7 @@ class TestTagFile(TestCase):
38 """Test fetching sections from a basic TagFile archive using gzip."""
39 self.useTempDir()
40 main_dir = os.path.join("mirror", "dists", "unstable", "main")
41- binary_dir = os.path.join(main_dir, "binary-i386")
42+ binary_dir = os.path.join(main_dir, "binary-amd64")
43 source_dir = os.path.join(main_dir, "source")
44 os.makedirs(binary_dir)
45 os.makedirs(source_dir)
46@@ -62,7 +62,7 @@ class TestTagFile(TestCase):
47 packages.write(textwrap.dedent(u"""\
48 Package: test
49 Version: 1.0
50- Architecture: i386
51+ Architecture: amd64
52 Maintainer: úḃúñŧů đəvẽłõṗèŗṡ
53
54 """).encode("UTF-8"))
55@@ -75,12 +75,12 @@ class TestTagFile(TestCase):
56 """).encode("UTF-8"))
57
58 tagfile = TagFile(
59- "unstable", "main", "i386", "file://%s/mirror" % self.temp_dir)
60+ "unstable", "main", "amd64", "file://%s/mirror" % self.temp_dir)
61 sections = list(tagfile.sections())
62 self.assertEqual(IndexType.PACKAGES, sections[0][0])
63 self.assertEqual("test", sections[0][1]["Package"])
64 self.assertEqual("1.0", sections[0][1]["Version"])
65- self.assertEqual("i386", sections[0][1]["Architecture"])
66+ self.assertEqual("amd64", sections[0][1]["Architecture"])
67 self.assertEqual(IndexType.SOURCES, sections[1][0])
68 self.assertEqual("test", sections[1][1]["Source"])
69 self.assertEqual("1.0", sections[1][1]["Version"])
70@@ -89,7 +89,7 @@ class TestTagFile(TestCase):
71 """Test fetching sections from a basic TagFile archive using bzip2."""
72 self.useTempDir()
73 main_dir = os.path.join("mirror", "dists", "unstable", "main")
74- binary_dir = os.path.join(main_dir, "binary-i386")
75+ binary_dir = os.path.join(main_dir, "binary-amd64")
76 source_dir = os.path.join(main_dir, "source")
77 os.makedirs(binary_dir)
78 os.makedirs(source_dir)
79@@ -98,7 +98,7 @@ class TestTagFile(TestCase):
80 packages.write(textwrap.dedent(u"""\
81 Package: test
82 Version: 1.0
83- Architecture: i386
84+ Architecture: amd64
85 Maintainer: úḃúñŧů đəvẽłõṗèŗṡ
86
87 """).encode("UTF-8"))
88@@ -111,12 +111,12 @@ class TestTagFile(TestCase):
89 """).encode("UTF-8"))
90
91 tagfile = TagFile(
92- "unstable", "main", "i386", "file://%s/mirror" % self.temp_dir)
93+ "unstable", "main", "amd64", "file://%s/mirror" % self.temp_dir)
94 sections = list(tagfile.sections())
95 self.assertEqual(IndexType.PACKAGES, sections[0][0])
96 self.assertEqual("test", sections[0][1]["Package"])
97 self.assertEqual("1.0", sections[0][1]["Version"])
98- self.assertEqual("i386", sections[0][1]["Architecture"])
99+ self.assertEqual("amd64", sections[0][1]["Architecture"])
100 self.assertEqual(IndexType.SOURCES, sections[1][0])
101 self.assertEqual("test", sections[1][1]["Source"])
102 self.assertEqual("1.0", sections[1][1]["Version"])
103@@ -125,7 +125,7 @@ class TestTagFile(TestCase):
104 """Test fetching sections from a basic TagFile archive using xz."""
105 self.useTempDir()
106 main_dir = os.path.join("mirror", "dists", "unstable", "main")
107- binary_dir = os.path.join(main_dir, "binary-i386")
108+ binary_dir = os.path.join(main_dir, "binary-amd64")
109 source_dir = os.path.join(main_dir, "source")
110 os.makedirs(binary_dir)
111 os.makedirs(source_dir)
112@@ -133,7 +133,7 @@ class TestTagFile(TestCase):
113 packages.write(textwrap.dedent(u"""\
114 Package: test
115 Version: 1.0
116- Architecture: i386
117+ Architecture: amd64
118 Maintainer: úḃúñŧů đəvẽłõṗèŗṡ
119
120 """).encode("UTF-8"))
121@@ -147,12 +147,12 @@ class TestTagFile(TestCase):
122 subprocess.check_call(["xz", os.path.join(source_dir, "Sources")])
123
124 tagfile = TagFile(
125- "unstable", "main", "i386", "file://%s/mirror" % self.temp_dir)
126+ "unstable", "main", "amd64", "file://%s/mirror" % self.temp_dir)
127 sections = list(tagfile.sections())
128 self.assertEqual(IndexType.PACKAGES, sections[0][0])
129 self.assertEqual("test", sections[0][1]["Package"])
130 self.assertEqual("1.0", sections[0][1]["Version"])
131- self.assertEqual("i386", sections[0][1]["Architecture"])
132+ self.assertEqual("amd64", sections[0][1]["Architecture"])
133 self.assertEqual(IndexType.SOURCES, sections[1][0])
134 self.assertEqual("test", sections[1][1]["Source"])
135 self.assertEqual("1.0", sections[1][1]["Version"])
136diff --git a/germinate/tests/test_germinator.py b/germinate/tests/test_germinator.py
137index 5b84c63..d585fe4 100644
138--- a/germinate/tests/test_germinator.py
139+++ b/germinate/tests/test_germinator.py
140@@ -103,7 +103,7 @@ class TestGerminatedSeed(TestCase):
141 self.addSeedPackage(two, "desktop", "desktop")
142 structure_one = self.openSeedStructure(one)
143 structure_two = self.openSeedStructure(two)
144- germinator = Germinator("i386")
145+ germinator = Germinator("amd64")
146 desktop_one = GerminatedSeed(
147 germinator, "desktop", structure_one, structure_one["desktop"])
148 desktop_two = GerminatedSeed(
149@@ -124,7 +124,7 @@ class TestGerminatedSeed(TestCase):
150 self.addSeedPackage(two, "desktop", "desktop")
151 structure_one = self.openSeedStructure(one)
152 structure_two = self.openSeedStructure(two)
153- germinator = Germinator("i386")
154+ germinator = Germinator("amd64")
155 desktop_one = GerminatedSeed(
156 germinator, "desktop", structure_one, structure_one["desktop"])
157 desktop_two = GerminatedSeed(
158@@ -138,18 +138,18 @@ class TestGerminator(TestCase):
159 self.addSource("warty", "main", "hello", "1.0-1",
160 ["hello", "hello-dependency"],
161 fields={"Maintainer": "Test Person <test@example.com>"})
162- self.addPackage("warty", "main", "i386", "hello", "1.0-1",
163+ self.addPackage("warty", "main", "amd64", "hello", "1.0-1",
164 fields={
165 "Maintainer": "Test Person <test@example.com>",
166 "Depends": "hello-dependency",
167 })
168- self.addPackage("warty", "main", "i386", "hello-dependency", "1.0-1",
169+ self.addPackage("warty", "main", "amd64", "hello-dependency", "1.0-1",
170 fields={"Source": "hello", "Multi-Arch": "foreign"})
171 self.addSeed("ubuntu.warty", "supported")
172 self.addSeedPackage("ubuntu.warty", "supported", "hello")
173- germinator = Germinator("i386")
174+ germinator = Germinator("amd64")
175 archive = TagFile(
176- "warty", "main", "i386", "file://%s" % self.archive_dir)
177+ "warty", "main", "amd64", "file://%s" % self.archive_dir)
178 germinator.parse_archive(archive)
179
180 self.assertIn("hello", germinator._sources)
181@@ -202,14 +202,14 @@ class TestGerminator(TestCase):
182 def test_different_providers_between_suites(self):
183 """Provides from later versions override those from earlier ones."""
184 self.addSource("warty", "main", "hello", "1.0-1", ["hello"])
185- self.addPackage("warty", "main", "i386", "hello", "1.0-1",
186+ self.addPackage("warty", "main", "amd64", "hello", "1.0-1",
187 fields={"Provides": "goodbye"})
188 self.addSource("warty-updates", "main", "hello", "1.0-1.1", ["hello"])
189- self.addPackage("warty-updates", "main", "i386", "hello", "1.0-1.1",
190+ self.addPackage("warty-updates", "main", "amd64", "hello", "1.0-1.1",
191 fields={"Provides": "hello-goodbye"})
192- germinator = Germinator("i386")
193+ germinator = Germinator("amd64")
194 archive = TagFile(
195- ["warty", "warty-updates"], "main", "i386",
196+ ["warty", "warty-updates"], "main", "amd64",
197 "file://%s" % self.archive_dir)
198 germinator.parse_archive(archive)
199
200@@ -237,21 +237,21 @@ class TestGerminator(TestCase):
201 ("allowed", ":native", False),
202 ):
203 self.addSource("precise", "main", "hello", "1.0-1", ["hello"])
204- self.addPackage("precise", "main", "i386", "hello", "1.0-1",
205+ self.addPackage("precise", "main", "amd64", "hello", "1.0-1",
206 fields={"Depends": "gettext%s" % qual})
207 self.addSource("precise", "main", "gettext", "0.18.1.1-5ubuntu3",
208 ["gettext"])
209 package_fields = {}
210 if ma is not None:
211 package_fields["Multi-Arch"] = ma
212- self.addPackage("precise", "main", "i386", "gettext",
213+ self.addPackage("precise", "main", "amd64", "gettext",
214 "0.18.1.1-5ubuntu3", fields=package_fields)
215 branch = "collection.precise"
216 self.addSeed(branch, "base")
217 self.addSeedPackage(branch, "base", "hello")
218- germinator = Germinator("i386")
219+ germinator = Germinator("amd64")
220 archive = TagFile(
221- "precise", "main", "i386", "file://%s" % self.archive_dir)
222+ "precise", "main", "amd64", "file://%s" % self.archive_dir)
223 germinator.parse_archive(archive)
224 structure = self.openSeedStructure(branch)
225 germinator.plant_seeds(structure)
226@@ -290,20 +290,20 @@ class TestGerminator(TestCase):
227 ):
228 self.addSource("precise", "main", "hello", "1.0-1", ["hello"],
229 fields={"Build-Depends": "gettext%s" % qual})
230- self.addPackage("precise", "main", "i386", "hello", "1.0-1")
231+ self.addPackage("precise", "main", "amd64", "hello", "1.0-1")
232 self.addSource("precise", "main", "gettext", "0.18.1.1-5ubuntu3",
233 ["gettext"])
234 package_fields = {}
235 if ma is not None:
236 package_fields["Multi-Arch"] = ma
237- self.addPackage("precise", "main", "i386", "gettext",
238+ self.addPackage("precise", "main", "amd64", "gettext",
239 "0.18.1.1-5ubuntu3", fields=package_fields)
240 branch = "collection.precise"
241 self.addSeed(branch, "base")
242 self.addSeedPackage(branch, "base", "hello")
243- germinator = Germinator("i386")
244+ germinator = Germinator("amd64")
245 archive = TagFile(
246- "precise", "main", "i386", "file://%s" % self.archive_dir)
247+ "precise", "main", "amd64", "file://%s" % self.archive_dir)
248 germinator.parse_archive(archive)
249 structure = self.openSeedStructure(branch)
250 germinator.plant_seeds(structure)
251@@ -330,24 +330,24 @@ class TestGerminator(TestCase):
252 "gettext <!stage1> <!cross>, "
253 "base-files <stage1>, "
254 "gettext (<< 0.7) | debhelper (>= 9)"})
255- self.addPackage("precise", "main", "i386", "hello", "1.0-1")
256+ self.addPackage("precise", "main", "amd64", "hello", "1.0-1")
257 self.addSource("precise", "main", "gettext", "0.8.1.1-5ubuntu3",
258 ["gettext"])
259- self.addPackage("precise", "main", "i386", "gettext",
260+ self.addPackage("precise", "main", "amd64", "gettext",
261 "0.8.1.1-5ubuntu3")
262 self.addSource("precise", "main", "base-files", "6.5ubuntu6",
263 ["base-files"])
264- self.addPackage("precise", "main", "i386", "base-files", "6.5ubuntu6")
265+ self.addPackage("precise", "main", "amd64", "base-files", "6.5ubuntu6")
266 self.addSource("precise", "main", "debhelper", "9.20120115ubuntu3",
267 ["debhelper"])
268- self.addPackage("precise", "main", "i386", "debhelper",
269+ self.addPackage("precise", "main", "amd64", "debhelper",
270 "9.20120115ubuntu3")
271 branch = "collection.precise"
272 self.addSeed(branch, "base")
273 self.addSeedPackage(branch, "base", "hello")
274- germinator = Germinator("i386")
275+ germinator = Germinator("amd64")
276 archive = TagFile(
277- "precise", "main", "i386", "file://%s" % self.archive_dir)
278+ "precise", "main", "amd64", "file://%s" % self.archive_dir)
279 germinator.parse_archive(archive)
280 structure = self.openSeedStructure(branch)
281 germinator.plant_seeds(structure)
282@@ -362,23 +362,23 @@ class TestGerminator(TestCase):
283 self.addSource("bionic", "main", "hello", "1.0-1",
284 ["hello", "hello-dependency", "hello-bad"],
285 fields={"Maintainer": "Test Person <test@example.com>"})
286- self.addPackage("bionic", "main", "i386", "hello", "1.0-1",
287+ self.addPackage("bionic", "main", "amd64", "hello", "1.0-1",
288 fields={
289 "Maintainer": "Test Person <test@example.com>",
290 "Depends": "hello-virtual (>= 2.0)",
291 })
292- self.addPackage("bionic", "main", "i386", "hello-bad", "2.0-1",
293+ self.addPackage("bionic", "main", "amd64", "hello-bad", "2.0-1",
294 fields={"Source": "hello (= 1.0-1)",
295 "Provides": "hello-virtual (= 1.0)"})
296- self.addPackage("bionic", "main", "i386", "hello-dependency", "1.0-1",
297+ self.addPackage("bionic", "main", "amd64", "hello-dependency", "1.0-1",
298 fields={"Source": "hello",
299 "Provides": "hello-virtual (= 2.0)"})
300 branch = "ubuntu.bionic"
301 self.addSeed(branch, "supported")
302 self.addSeedPackage(branch, "supported", "hello")
303- germinator = Germinator("i386")
304+ germinator = Germinator("amd64")
305 archive = TagFile(
306- "bionic", "main", "i386", "file://%s" % self.archive_dir)
307+ "bionic", "main", "amd64", "file://%s" % self.archive_dir)
308 germinator.parse_archive(archive)
309
310 self.assertIn("hello", germinator._sources)
311@@ -403,7 +403,7 @@ class TestGerminator(TestCase):
312 branch = "collection.precise"
313 self.addSeed(branch, "base")
314 self.addSeedSnap(branch, "base", "hello")
315- germinator = Germinator("i386")
316+ germinator = Germinator("amd64")
317 structure = self.openSeedStructure(branch)
318 germinator.plant_seeds(structure)
319 germinator.grow(structure)
320@@ -417,7 +417,7 @@ class TestGerminator(TestCase):
321 self.addSeed(branch, "base")
322 self.addSeedSnap(branch, "base", "(hello)")
323 with self.assertLogs("germinate", level=logging.WARNING) as logs:
324- germinator = Germinator("i386")
325+ germinator = Germinator("amd64")
326 structure = self.openSeedStructure(branch)
327 germinator.plant_seeds(structure)
328 germinator.grow(structure)
329diff --git a/germinate/tests/test_integration.py b/germinate/tests/test_integration.py
330index 83cc74e..8d60b40 100644
331--- a/germinate/tests/test_integration.py
332+++ b/germinate/tests/test_integration.py
333@@ -45,9 +45,9 @@ class TestGerminate(TestCase):
334 def test_trivial(self):
335 self.addSource("warty", "main", "hello", "1.0-1",
336 ["hello", "hello-dependency"])
337- self.addPackage("warty", "main", "i386", "hello", "1.0-1",
338+ self.addPackage("warty", "main", "amd64", "hello", "1.0-1",
339 fields={"Depends": "hello-dependency"})
340- self.addPackage("warty", "main", "i386", "hello-dependency", "1.0-1",
341+ self.addPackage("warty", "main", "amd64", "hello-dependency", "1.0-1",
342 fields={"Source": "hello"})
343 self.addSeed("ubuntu.warty", "supported")
344 self.addSeedPackage("ubuntu.warty", "supported", "hello")
345@@ -65,7 +65,7 @@ class TestGerminate(TestCase):
346 # Need Packages
347 self.addSource("warty", "main", "hello", "1.0-1",
348 ["hello", "hello-dependency"])
349- self.addPackage("warty", "main", "i386", "hello-dependency", "1.0-1",
350+ self.addPackage("warty", "main", "amd64", "hello-dependency", "1.0-1",
351 fields={"Source": "hello"})
352 self.addSeed("ubuntu.warty", "supported")
353 self.addSeedSnap("ubuntu.warty", "supported", "mycoolsnap")
354@@ -84,7 +84,7 @@ class TestGerminate(TestCase):
355 # Need Packages
356 self.addSource("warty", "main", "hello", "1.0-1",
357 ["hello", "hello-dependency"])
358- self.addPackage("warty", "main", "i386", "hello-dependency", "1.0-1",
359+ self.addPackage("warty", "main", "amd64", "hello-dependency", "1.0-1",
360 fields={"Source": "hello"})
361 self.addSeed("ubuntu.warty", "supported")
362 self.addSeedSnap("ubuntu.warty", "supported", "mycoolsnap/classic")
363diff --git a/man/germinate-pkg-diff.1 b/man/germinate-pkg-diff.1
364index 86c29f7..4fe76d8 100644
365--- a/man/germinate-pkg-diff.1
366+++ b/man/germinate-pkg-diff.1
367@@ -70,13 +70,13 @@ The default is
368 Fetch seeds for distribution
369 .Ar dist .
370 The default is
371-.Li ubuntu.bionic .
372+.Li ubuntu.focal .
373 .It Xo Fl d ,
374 .Fl Fl dist Ar dist Ns \&,...
375 .Xc
376 Operate on the specified distributions.
377 The default is
378-.Li bionic .
379+.Li focal .
380 Listing multiple distributions may be useful, for example, when examining
381 both a released distribution and its security updates.
382 .It Xo Fl a ,
383@@ -85,7 +85,7 @@ both a released distribution and its security updates.
384 Operate on architecture
385 .Ar arch .
386 The default is
387-.Li i386 .
388+.Li amd64 .
389 .El
390 .Sh BUGS
391 .Fl Fl mode Li r
392diff --git a/man/germinate-update-metapackage.1 b/man/germinate-update-metapackage.1
393index 6145362..b701db3 100644
394--- a/man/germinate-update-metapackage.1
395+++ b/man/germinate-update-metapackage.1
396@@ -198,9 +198,9 @@ the
397 source package in the Ubuntu archive:
398 .Bd -literal -offset indent
399 [DEFAULT]
400-dist: bionic
401+dist: focal
402
403-[bionic]
404+[focal]
405 seeds: desktop full active
406 architectures: i386 amd64 powerpc armhf arm64 ppc64el
407 seed_base: http://people.canonical.com/~ubuntu-archive/seeds/
408@@ -213,7 +213,7 @@ archive_base/arm64: %(archive_base/ports)s
409 archive_base/ppc64el: %(archive_base/ports)s
410 components: main restricted universe
411
412-[bionic/bzr]
413+[focal/bzr]
414 seed_base: bzr+ssh://bazaar.launchpad.net/~kubuntu-dev/ubuntu-seeds/ bzr+ssh://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/
415 seed_dist: kubuntu.%(dist)s
416 .Ed
417diff --git a/man/germinate.1 b/man/germinate.1
418index 4c32804..1d3ef15 100644
419--- a/man/germinate.1
420+++ b/man/germinate.1
421@@ -241,7 +241,7 @@ then you would use the options
422 Fetch seeds for distribution
423 .Ar dist .
424 The default is
425-.Li ubuntu.bionic .
426+.Li ubuntu.focal .
427 .Pp
428 When fetching seeds from git, the part after the rightmost
429 .Sq \&.
430@@ -267,7 +267,7 @@ across all archives will win.
431 .Xc
432 Operate on the specified distributions.
433 The default is
434-.Li bionic .
435+.Li focal .
436 Listing multiple distributions may be useful, for example, when examining
437 both a released distribution and its security updates.
438 .It Xo Fl a ,
439@@ -276,7 +276,7 @@ both a released distribution and its security updates.
440 Operate on architecture
441 .Ar arch .
442 The default is
443-.Li i386 .
444+.Li amd64 .
445 .It Xo Fl c ,
446 .Fl Fl components Ar component Ns \&,...
447 .Xc
448diff --git a/tox.ini b/tox.ini
449index ec44f96..d5c3e87 100644
450--- a/tox.ini
451+++ b/tox.ini
452@@ -1,7 +1,7 @@
453 [tox]
454 # Note that only environments where you have a suitable version of
455 # python-apt installed on the host system will work.
456-envlist = py27,py33,py34,py35,py36,py37
457+envlist = py27,py33,py34,py35,py36,py37,py38
458
459 [testenv]
460 sitepackages = true

Subscribers

People subscribed via source and target branches