lp://staging/ubuntu/utopic-proposed/germinate

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp://staging/ubuntu/utopic-proposed/germinate
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

37. By Colin Watson

* Fix Vcs-Bzr field so that it actually works with bzr. Adjust
  Vcs-Browser field to match.
* Allow subclasses of SeedStructure to override a new make_seed method in
  order to slot in a different Seed implementation.

36. By Colin Watson

Bump recursion limit to 3000; apparently utopic trips over the existing
limit (LP: #1312478).

35. By Colin Watson

* Quote slashes in suite names when constructing local tag file names
  (thanks, Eugene Paskevich).
* Change default distribution to trusty.
* Update kubuntu-meta example in germinate-update-metapackage(1).
* Policy version 3.9.5: no changes required.

34. By Colin Watson

Use type and selector attributes of urllib.request.Request in Python >=
3.1 rather than the deprecated get_type and get_selector accessor
methods, fixing a build failure with Python 3.4 which removed these
methods entirely.

33. By Colin Watson

* Micro-optimise lesser seeds calculation in
  Germinator._promote_dependency.
* Amend dh_germinate_metapackage(1) to note that this program must be run
  after dh_prep.
* Tolerate missing reasons when writing output. This is possible when
  germinate is being run over multiple flavours for the same architecture,
  and packages are promoted differently between seeds depending on the
  flavour. We can't generate a correct reason without a heavy performance
  cost in this case, but we can at least not crash.
* Remove a few unnecessary "if condition: return True; else: return False"
  patterns.
* Support multiarch (build-)dependency qualifiers (:any, :native).

32. By Colin Watson

* Fix dh_germinate_clean(1) and dh_germinate_metapackage(1) to recommend
  syntax compatible with debhelper 8.
* Policy version 3.9.4:
  - Add a Vcs-Browser field.
* Change default distribution to saucy.

31. By Colin Watson

Add dists option to distribution sections in
germinate-update-metapackage configuration, making it more useful for
released distributions.

30. By Colin Watson

* Use collections.defaultdict instead of manually initialising elements.
* Simplify some sorted() calls, relying on the default iterator for
  mappings being .keys().
* Simplify code to clean up bzr cache, removing an unnecessary helper
  function.
* Add support for reading seeds from relative filesystem paths (thanks,
  Sjoerd Simons; LP: #1010186).
* Only allow dh_python2 to operate on python-germinate, to avoid chaos
  caused by shebang rewriting.

29. By Steve Langasek

Always open Packages files as UTF-8, regardless of the current locale.
LP: #1025818.

28. By Colin Watson

* Support both Python 2 and 3 directly rather than using 2to3.
* Make various cosmetic changes to conform to PEP-8.
* Switch the top-level scripts to Python 3 by default. (They can still be
  run manually with /usr/bin/python if need be.)
* Update copyright dates.
* Policy version 3.9.3:
  - Convert debian/copyright to copyright-format 1.0.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/ubuntu/vivid/germinate
This branch contains Public information 
Everyone can see this information.

Subscribers