lp:~maxb/udd/fix-import-ordering
- Get this branch:
- bzr branch lp:~maxb/udd/fix-import-ordering
Branch merges
- Jelmer Vernooij (community): Approve
-
Diff: 306 lines (+128/-81)4 files modifiedicommon.py (+71/-35)
import_package.py (+0/-1)
tests/test_import_list.py (+5/-8)
tests/test_package_to_import.py (+52/-37)
Branch information
Recent revisions
- 433. By Max Bowsher
-
Fix bug introduced in ordering rewrite - Debian imports of the same version
into multiple releases had become partially non-deterministic. - 431. By Max Bowsher
-
In test_package_
to_import, import the subject under test to a short alias, for
clarity/brevity. - 430. By Max Bowsher
-
Pull out the ImportList internal compare_versions function to a @staticmethod
on PackageToImport. - 429. By Max Bowsher
-
Move PackageToImport's __str__ definition to be alongside its __repr__ definition.
- 427. By Max Bowsher
-
Alter the sort order in which versions to import are processed. Isolate the
current Ubuntu-specific logic and current logic which should be
Ubuntu-specific. Add new Debian-specific logic to encode that packages
generally enter the archive in sid or experimental first, before propagating to
testing. - 425. By Max Bowsher
-
icommon.ImportList: Rather than sorting the list backwards and reversing it,
fix the sense of the comparator, and remove the reverse operation.
(This should have no functional change, but renders the code less confusing.)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:udd