From abbb9a5fafbd097e463ab4fdc9947da22be20f6b Mon Sep 17 00:00:00 2001 From: Sergey Maranchuk Date: Sat, 18 Apr 2020 01:17:58 +0300 Subject: predicate order must be integer --- src/pyramid/config/predicates.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pyramid/config/predicates.py b/src/pyramid/config/predicates.py index 4d0bdae60..b49bc513c 100644 --- a/src/pyramid/config/predicates.py +++ b/src/pyramid/config/predicates.py @@ -205,7 +205,8 @@ class PredicateList: score = 0 for bit in weights: score = score | bit - order = (MAX_ORDER - score) / (len(preds) + 1) + order = (MAX_ORDER - score) // (len(preds) + 1) + return order, preds, phash.hexdigest() -- cgit v1.2.3