34 Commits (d47ad755d9ccf377bb8d2e0135bcee295eacce4f)

Author SHA1 Message Date
Niels Thykier 463d1a67d9 Prefer pkg_id.foo to pkg_id[X]
8 years ago
Niels Thykier eb24cbcd67 Remove unused named parameter
8 years ago
Niels Thykier 8d94bbc212 inst-tester: Use short-hand syntax for new sets
8 years ago
Niels Thykier 5a90b13756 inst-tester: Add a missing param to doc strings
8 years ago
Niels Thykier dceca2c666 inst-tester: Move loop into resolve_choices
8 years ago
Niels Thykier 97663ebaab inst-tester: split _pick_choice into two
8 years ago
Niels Thykier 249a19bfef Defer a frozenset call
8 years ago
Niels Thykier da5e797fc9 Remove unused variables/assignments
8 years ago
Niels Thykier 37c179f5f3 solver: Emit single items together and early
9 years ago
Niels Thykier 49a7323ecb installability/builder.py: Reuse local variable
9 years ago
Niels Thykier a9ee64470e Always use pkg ids in the InstallabilityTester API
9 years ago
Niels Thykier 3d5d328738 Use inst_tester to compute smooth updatable binaries
9 years ago
Niels Thykier 289807463e Rewrite computation and testing of "affected" packages
9 years ago
Niels Thykier 8eb1abede3 InstTester: Clarify some documentation
9 years ago
Niels Thykier 6047875953 inst-tester: Fix bug "choices" would not be updated
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 5d6ba15520 solver.py: Remove unused import
9 years ago
Niels Thykier 074eb46766 Remove unused assignments/parameters
9 years ago
Julien Cristau 37ff82d1e0 Use python3-style super()
9 years ago
Julien Cristau 6c344589ee Remove dependency on six
9 years ago
Julien Cristau 2e20d9c7ad Use super() instead of explicitly calling our superclass
9 years ago
Julien Cristau 18f7101847 Use six.moves for itertools, urllib and intern
9 years ago
Julien Cristau 2eee806263 Stop using dict.iter* methods
9 years ago
Julien Cristau 94f18322db Switch to print_function
9 years ago
Niels Thykier 12691baa87 Exploit equivalency to skip unneeded computation
10 years ago
Niels Thykier 2576366dd0 inst-tester: Attempt to avoid needing to backtrack
10 years ago
Niels Thykier 4babb75f8f inst-tester: Exploit eqv. table in compute_testing_installability
10 years ago
Niels Thykier 72daebd67c installability: Exploit equvialency to reduce choices
10 years ago
Niels Thykier 4009d1b244 inst/builder.py: Move a comment and write doc for method
10 years ago
Niels Thykier 72e67fee7a Solver: Add more (optional) debugging output
10 years ago
Niels Thykier 2079b1fb5e Add auto hinter on top of the new installability tester
10 years ago
Adam D. Barratt 4f48872102 Fix a crash during installability testing
10 years ago
Niels Thykier 7051d5b0e9 Rewrite installability tester
11 years ago