23 Commits (4ced8a3d417e4cb985d07f8256a2ed838eca60be)

Author SHA1 Message Date
Julien Cristau 37ff82d1e0 Use python3-style super()
10 years ago
Julien Cristau 2e20d9c7ad Use super() instead of explicitly calling our superclass
10 years ago
Julien Cristau f83029c55e Add sort method to MigrationItem
10 years ago
Adam D. Barratt f284e76cc4 Make MigrationItems versionned by default
11 years ago
Adam D. Barratt 4b66ff8290 MigrationItem: use Python 2.6 property decorators for name / suite
13 years ago
Adam D. Barratt 1e7a372d81 MigrationItem: make the "suite" property read/write
13 years ago
Adam D. Barratt 8eadbb71b3 MigrationItem: rename _build_name() to _canonicalise_name()
13 years ago
Adam D. Barratt 2860576f1a MigrationItem: separate item name parsing from canonicalisation
13 years ago
Adam D. Barratt 157b4ee947 Syntax tweak
13 years ago
Adam D. Barratt 60b682a4c3 MigrationItem: support "$pkg/$ver/$arch" syntax
13 years ago
Adam D. Barratt ba0cdde697 Fix up spacing issues; thanks Niels.
13 years ago
Adam D. Barratt 3b876e743e MigrationItem: fix name output for removal items
13 years ago
Adam D. Barratt debd6a7229 MigrationItem: canonicalise item names on output
13 years ago
Adam D. Barratt e44b038ed7 Correctly parse foo/arch/ver in unversionned mode
13 years ago
Adam D. Barratt 9c65c3e6b7 Ensure _package and _uvname attributes are always defined
13 years ago
Adam D. Barratt e95d127fb1 Fix odd spacing
13 years ago
Adam D. Barratt a906f55e0b MigrationItem: fix typo in parsing of some *-p-u versions
13 years ago
Adam D. Barratt 870c939e3f migrationitem: add support for using items as indexes in to lists
13 years ago
Adam D. Barratt 8665dba100 migrationitem: allow instances to be stringified
13 years ago
Adam D. Barratt 41c72a3644 migrationitem: apply some fixes to the version-derivation code
13 years ago
Adam D. Barratt 02a9aa14ef migrationitem: add an "unversioned name" property
13 years ago
Adam D. Barratt a03e72ffe0 migrationitem: allow for the specification of version information.
13 years ago
Adam D. Barratt 8013ade2de MigrationItem: new class representing a single package being migrated.
13 years ago