Hi,

I intend to merge the branch [britney-patch-bundle-2016-09] consisting
of 22 patches into master no later than Monday the 3th of October.  It
has been tested with [no regressions].
 * CC: People known to run Britney
 * BCC: contributors + the debian bug

New "features":
 * Policies can now define their own hints (Ubuntu has already merged
   this)

Bugs fixed/Merges:
 * #838514 (patch to speed up loop performance)
 * GH#12 (Handle missing arches in p-u gracefully)
 * GH#13 (Use better exception handling)

Other notes:
 * It cherry-picks 4 commits from Ubuntu
 * A SourcePackage class is introduced to replace the "list" objects
   for source package data.
 * Britney now parses InRelease files to determine whether an
   architecture is available for a given suite (instead of abusing
   "NEW_ARCHES" config for this).  Though no "by-hash" support yet.

The shortlog:

  Colin Watson (3):
      Clarify excuse HTML/text for the mindays == 0 case
      Rename fucked_arches to outofsync_arches
      Make removal of obsolete source packages configurable

  Mathieu Trudel-Lapierre (1):
      Update whitespace; make the output easier to read

  Niels Thykier (18):
      Minor hint creation refactoring
      Change argument order for HintCollection.add_hint
      hint-tester: Use hint-parser for parsing excuse hints
      HintParser: Support adding new hints to the parser
      hints: Move Hint creation out of add_hints
      Extract an AgeDayHint class from Hint
      Support policies registering their own hints
      Let the age policy register its own hints
      Add an ignore-rc-bugs hint
      britney.py: Make hinted removal excuses valid
      AgePolicy: Create the (new) date file automatically
      britney -> util: Extract a "create_provides_map"
      britney: Make read_binaries read all binaries for a suite
      britney: Skip architectures not listed in InRelease files
      britney: Remove out a tuple lookup in get_dependency_solvers
      inst-tester: Fix typo in a variable name
      Create a SourcePackage class
      Prefer s.x to s[X] for SourcePackage objects

  Robert Bruce Park (1):
      Python loop performance enhancements.


Thanks,
~Niels

[britney-patch-bundle-2016-09]:
https://anonscm.debian.org/cgit/users/nthykier/britney.git/log/?h=britney-patch-bundle-2016-09
  Head is: 10ccd0e337fb734a9793b39da3a3b11857918962

[no regressions]: https://travis-ci.org/Debian/britney2/builds/162543509




Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to