385 Commits (d911314c2d398b88f6a026c25932ce655a7d766a)

Author SHA1 Message Date
Niels Thykier d911314c2d britney.py: Enable the new consistency checks by default
9 years ago
Niels Thykier 0c5651576a britney.py: Skip ESSENTIAL consistency check
9 years ago
Anthony Towns c28bc84f57 britney: Check for mismatched packages between suites.
9 years ago
Niels Thykier b4e4ba4681 Collect more statistics from the installability tester
9 years ago
Niels Thykier 2a34970304 Compute simple stats installability tester graph
9 years ago
Niels Thykier 074eb46766 Remove unused assignments/parameters
9 years ago
Niels Thykier bfb71f966b britney.py: Remove trailing semi-colons
9 years ago
Niels Thykier 8623ffc224 britney.py: Fix use before assignment
9 years ago
Niels Thykier 74060e4e0a britney.py: Avoid some redundancy in auto_hinter()
9 years ago
Niels Thykier 2f663fa7b9 britney: Optimise the original auto-hinter a bit
9 years ago
Niels Thykier be1ee0fcd3 get_dependency_solvers: Avoid unnecessary boolean ret value
9 years ago
Julien Cristau b9f30120ad Fix silly NameError
9 years ago
Julien Cristau 994906c673 Add explicit encoding to all files
9 years ago
Julien Cristau fb2f30bcef Sources and Packages are utf-8
9 years ago
Julien Cristau d86c7b9c7a Don't crash if the urgencies file contains non-ascii
9 years ago
Julien Cristau 6c344589ee Remove dependency on six
9 years ago
Julien Cristau 354f6a6bc9 Use python3
9 years ago
Julien Cristau 18f7101847 Use six.moves for itertools, urllib and intern
9 years ago
Julien Cristau 90f5993c4a Use the key= argument to sorted()
9 years ago
Julien Cristau c79c0848e5 Stop using sys.maxint
9 years ago
Julien Cristau 2eee806263 Stop using dict.iter* methods
9 years ago
Julien Cristau 16f77bf6f9 Use python3-compatible form for except clause
9 years ago
Julien Cristau 4249d3868a Replace map() with list comprehensions
9 years ago
Julien Cristau 94666b55f9 Simplify a bit the loop to read our config file
9 years ago
Julien Cristau 58a6a6ed1d Don't use the file builtin
9 years ago
Julien Cristau 94f18322db Switch to print_function
9 years ago
Julien Cristau 6371eaf102 Remove sys.path frobbing
9 years ago
Julien Cristau 20ffcc6dc5 Fix typo
9 years ago
Niels Thykier 9d5f47a9b7 britney: Ignore "remark" hints as they are not meant for us
10 years ago
Ivo De Decker 371ad09113 excuses: show cruft and missing builds
10 years ago
Ivo De Decker 0e90214698 Link to the freeze policy for blocked packages
10 years ago
Adam D. Barratt 09f7ab83cf Don't remove arch:all binaries when migrating *pu binNMUs
10 years ago
Niels Thykier ef45659797 britney.py: Fix bug where nuninst would be copied incorrectly
10 years ago
Niels Thykier 97fcba644c britney.py: Fix a regression in nuninst counting for hints
10 years ago
Niels Thykier bae9338a74 do_all(): Only sort_actions after recurse runs
10 years ago
Niels Thykier 822d847c11 britney.py: Skip lundo maintenance in non-hint recurse runs
10 years ago
Niels Thykier 04afa83ad8 Avoid unnecessary nuninst regressions for break archs
10 years ago
Niels Thykier a2d63a1c73 Move the nuninst checker function to britney_util
10 years ago
Niels Thykier d93f299fe5 britney.py: Avoid making migration items from migration items
10 years ago
Niels Thykier f88bcd98a2 britney.py: Save a table look up
10 years ago
Niels Thykier 0714b3bed8 britney.py: Correct the hash key in nuninst_arch_report
10 years ago
Niels Thykier 4383fe93a5 britney.py: Use defaultdict instead of "{}.setdefault"
10 years ago
Niels Thykier 12691baa87 Exploit equivalency to skip unneeded computation
10 years ago
Niels Thykier 37608071e9 britney.py: Refactor doop_source
10 years ago
Niels Thykier e9a7a07856 doop_source: Remove unncessary table loop up
10 years ago
Niels Thykier baa9eebc5c doop_source: Remove redundant part of the return value
10 years ago
Niels Thykier a46dd88709 britney.py: Split iter_packages into two
10 years ago
Niels Thykier c25e7f9cd7 britney.py: Handle version-ranged dependencies a bit smarter
10 years ago
Niels Thykier e45f2fe84e britney.py: _compute_groups returns sets of tuples, not str
10 years ago
Niels Thykier d63b5a95d8 britney.py: dict does not have a .add (in _compute_groups)
10 years ago