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
signature.asc
Description: OpenPGP digital signature